1、 检察 PHP 能否 装置 2、 装置 PHP(7.0 版本) step1:下载 PHP 装置 包 step2:解压装置 包 step3:PHP 设置(configure)、编译(make)、装置 (make install) step4:建立 php.ini 、php-fpm.conf 、www.conf、php-fpm 文件 3、 启动 PHP 1、 检察 PHP 能否 装置输出 find / -name php.ini 可检察体系能否 有php的设置文件 大概 者 输出 php -v 检察版本号,条件是设置 环境变量 2、 装置 PHP(7.0 版本)step1:下载 PHP 装置 包输出 cd /usr/local/src/ 将 PHP 装置 包下载到此目次下 输出 wget http://php.uberglobalmirror.com/distributions/php-7.0.18.tar.gz 获取装置 包 step2:解压装置 包输出 tar zxvf php-7.0.18.tar.gz 解压装置 包 step3:PHP 设置(configure)、编译(make)、装置 (make install)step3.1:PHP 设置 (Configure) 输出 mkdir /usr/local/php7.0 正在 /usr/local 下建立 php7.0目次,用于设置 php 的装置 门路 ,安排 资源文件 然后 设置 ./configure --prefix ,设置 php 装置 的门路 ,把全部 资源文件放正在 你指定的目次下
输出 cd /usr/local/src/php-7.0.18 进入到装置 包目次 输出 ./configure --prefix=/usr/local/php7.0 --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip 实行后体现没有 错误,则便可 以实行编译 日常 蜕化 的缘故原由是,没有 装置 依赖包
step3.2:编译(make)、装置 (make install) 正在 /usr/local/src/php-7.0.18 装置 包目次下 输出 make && make install 实行编译,编译实现 了实行装置 编译装置 后,可到 /usr/local/php7.0 装置 目次,检察天生的文件 step4:建立 php.ini 、php-fpm.conf 、www.conf、php-fpm 文件step4.1 :建立 php.ini 文件 需到 /usr/local/src/php-7.0.18 装置 包下拷贝 php.ini 文件,复制都 php 的装置 目次 输出 cd /usr/local/src/php-7.0.18 进入装置 包目次 输出 ls ,可检察到 php.ini-development 开发环境用 php.ini-production 消费 环境用 本文决议 消费 环境 输出 cp php.ini-production /usr/local/php7.0/lib/php.ini step4.2:建立 php-fpm.conf 、www.conf、php-fpm 文件 进入到装置 目次 /usr/local/php7.0,正在 etc 目次可看到 php-fpm.conf.default 以及 php-fpm.d文件 建立 php-fpm.conf 文件 输出 cp /usr/local/php7.0/etc/php-fpm.conf.default /usr/local/php7.0/etc/php-fpm.conf 建立 www.conf 文件 输出 cp /usr/local/php7.0/etc/php-fpm.d/www.conf.default /usr/local/php7.0/etc/php-fpm.d/www.conf step4.3:建立 启动脚本 php-fpm 文件 输出 cp /usr/local/src/php-7.0.18/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
3、
启动 PHP step1:改正 /etc/init.d/php-fpm 访问 权限输出 chmod +x /etc/init.d/php-fpm step2:改正 php-fpm.conf 设置文件输出 vim /usr/local/php7.0/etc/php-fpm.conf 去撤除了 pid = run/php-fpm.pid 后面 的分号“;” step3:改正
www.conf 设置文件(可没有
改)改正 user以及 group的用户为当前 用户 也可以 没有 改,默许 会增长 nobody这个用户以及 用户组: step4:启动 php 输出 /etc/init.d/php-fpm start php-fpm启动下令 输出 /etc/init.d/php-fpm stop php-fpm抑制 下令 输出 /etc/init.d/php-fpm restart php-fpm重启下令 输出 ps -ef | grep php 大概 者 ps -A | grep -i php 检察能否 已经 经 经 成功 启动PHP 参考链接: https://www.cnblogs.com/zhangxuu/p/7001177.html https://www.cnblogs.com/kccdzz/p/9106513.html 来源:https://www.jianshu.com/p/6bf1cb97661b 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |