在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
============================PHP7.1 ========================================= 1. 更换rpm 源,执行下面两个 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm //查看 2. 安装php7.1 以及扩展 3. 检查PHP版本 php -v ============================swoole 扩展========================================= 1. 下载swoole源码 http://git.oschina.net/swoole/swoole 2. 在终端进入源码目录解压,执行下面的命令进行编译和安装 cd swoole sudo phpize (ubuntu 没有安装phpize可执行命令:sudo apt-get install php-dev来安装phpize) sudo ./configure sudo make sudo make install
除了手工下载编译外,还可以通过
yum install redis php-redis ===================异步 hiredis =====================================
配置php.ini编译安装成功后,修改
===================php-fpm扩展===============================
groupadd www-data
useradd -g www-data www-data
改如下配置: user=www-data group=www-data 将listen = 127.0.0.1:9000改为: listen = /var/run/php-fpm/php-fpm.sock listen.backlog=511 开启 将 /var/run/php-fpm/php-fpm.sock 文件的属组改成 www-data
4.修改nginx配置 /etc/nginx/nginx.conf
整合nginx和php-fpm vi /etc/nginx/nginx.conf 添加以下内容 location ~ \.php$ { fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } 重启nginx systemctl restart nginx
写一个PHP文件输出phpinfo(); 测试下吧,
感谢您的阅读,如果有了您的奉献系统会更加完善
|
2022-08-30
2022-08-17
2022-11-06
2022-08-18
2022-07-29
请发表评论