一切福田,不離方寸,從心而覓,感無不通。

2022,新年快乐

恭祝各位新年快乐,万事如意!

龙生   31 Jan 2022
View Details

把OctoberCMS的web服务器由Apache更换为Nginx

卸载安装的apache和php yum remove httpd* php* 使用php -v看是否还能看到php的版本信息,如果能,说明没卸载干净,继续进行以下操作: rpm -qa | grep php 根据列表卸载,注意卸载顺序,先卸载没有依赖的。 正确的卸载顺序为: rpm -e php-mysql-5.1.6-27.el5_5.3 rpm -e php-pdo-5.1.6-27.el5_5.3 rpm -e php-xml-5.1.6-27.el5_5.3 rpm -e php-cli-5.1.6-27.el5_5.3 rpm -e php-gd-5.1.6-27.el5_5.3 rpm -e php-common-5.1.6-27.el5_5.3 最后,再用php -v,看看是否卸载干净。 安装PHP和PHP-FPM nginx本身是个web服务器,需要安装php-fpm处理php文件,php-fpm把处理结果返回给nginx。 php-fpm是一个管理fastcgi的工具,以前是第三方的包,现在php7.0版本已经集成了这个东西。 yum默认安装的是老版本PHP,需要增加额外资源库,才能安装新版php7.0: CentOs 6.x

  CentOs 7.X

  如果想删除上面安装的包,使用以下命令: rpm -qa | grep webtatic rpm -e 上面搜索到的包即可 yum list php* //显示可用的php安装包 安装php7.0 yum -y install php70w.x86_64 php -v //查看安装的php版本 php -m //查看安装的php模块 查找php: which php 或 whereis php 安装php-fpm yum -y install php70w-fpm.x86_64 根据需要,安装其他模块,命令为:php -y install XXXXX 统一nginx与php-fpm的运行用户 对于静态文件,nginx运行用户要有对文件的读/读写权限。 对于php文件,nginx运行用户霜有对文件的读权限,发现是php文件后,转发给php-fpm。php-fpm运行用户要有对这些文件的读/读写权限。 […]

龙生   31 Jan 2022
View Details