欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

linux下php的安装,Linux下PHP安装

发布时间:2025/3/11 linux 25 豆豆
生活随笔 收集整理的这篇文章主要介绍了 linux下php的安装,Linux下PHP安装 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1 下载php源码安装包  个人是php-5.6.30.tar.gzphp

2 解压文件mysql

tar -zxvf php-5.6.30.tar.gznginx

3 编译安装sql

cd php-5.6.30api

建立www用户和www用户组curl

groupadd wwwsocket

useradd -g www wwwphp-fpm

在编译以前先把依赖包都装上url

yum install curl curl-devel

yum install curl curl-devel

yum install -y libmcrypt-develspa

注意:此编译时在本地没有安装mysql的状况下执行的,若是本地已经装了mysql 能够在加一个 --with--mysql=/usr/local/mysql

./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=www --with-fpm-group=www --enable-mbstring --with-iconv --with-mhash --with-mcrypt --with-openssl --with-libxml-dir --enable-pcntl --enable-sockets --with-curl --with-zlib --enable-zip

make && make install

安装完成以后显示以下图

4 配置

cp /soft/php-5.6.30/php.ini-development  /usr/local/php/etc/php.ini

cp /usr/local/php/etc/php-fpm.conf.default   /usr/local/php/etc/php-fpm.conf

编辑php-fpm.conf  将;pid = run/php-fpm.pid 前面的分号删掉

cp /soft/php-5.6.30/sapi/fpm/init.d.php-fpm/etc/init.d/php-fpm

//设置权限并启动php-fpm:

chmod 755 /etc/init.d/php-fpm

/etc/init.d/php-fpm start

chkconfig --add php-fpm

service php-fpm start

service php-fpm stop

service php-fpm reload

5 让nginx支持php

vi  /usr/local/nginx/conf/nginx.conf

改成$document_root

总结

以上是生活随笔为你收集整理的linux下php的安装,Linux下PHP安装的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。