安装地址、不指定用户默认nobody 编译后的文件没用可删除
Yum安装依赖
手动下载、解压、编译(./configure)、安装(make&&make install)php
注意:安装地址、不指定用户默认nobody 编译后的文件没用可删除
指定端口:php/etc/php.ini
xdebug.remote_host= 192.168.1.221
xdebug.remote_port = 9001 #防止多php端口冲突
xdebug.idekey = PHPSTORM
启动:php/sbin/php-fpm
添加开机自启:
mv php/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm7.3
添加启动文件:chkconfig --add php-fpm7.3
查看启动列表:chkconfig --list
开启: chkconfig php-fpm7.3 on
查看指定服务
ps -ef|grep php-fpm
nginx/sbin/nginx -t :测试配置文件是否有语法错误
nginx -s reload:重新加载Nginx配置文件,然后以优雅的方式重启Nginx
多版本的扩展安装:memcached
准备:
Libmemcached:库文件
Memcached:链接文件(php-mem)
下载、解压
php编译(php/bin/phpize)、
文件编译(./configure --with-php-config=/usr/local/php/bin/php-config)、
安装(make&&make install)、
修改配置(php.ini:extension=memcached.so)
扩展项目位置:
/usr/local/php-7.3.2/lib/php/extensions/no-debug-non-zts-20180731