怎么在CentOS 6上通过YUM安装Nginx和PHP-FPM
Jun 13, 2016 pm 01:26 PM
如何在CentOS 6上通过YUM安装Nginx和PHP-FPM
原文地址:http://www.lifelinux.com/how-to-install-nginx-and-php-fpm-on-centos-6-via-yum/
开始安装Nginx和PHP-FPM之前,你必须卸载系统中以前安装的Apache和PHP。用root登录输入下面的命令:
增加额外资源库
默认情况下,CentOS的官方资源是没有php-fpm的, 但我们可以从Remi的RPM资源中获得,它依赖于EPEL资源。我们可以这样增加两个资源库:
输出样例
安装Nginx
输入下列命令
输出样例
如果你想在系统启动时自动运行nginx,输入下列命令:
第一次启动nginx,输入下列命令:
输出样例
安装PHP-FPM
输入下列命令:
输出样例
如果你想在系统启动时自动运行php-fpm,输入下列命令:
PHP仅安装了核心模块,你很可能需要安装其他的模块,比如MySQL、 XML、 GD等等,你可以输入下列命令:
第一次启动php-fpm,输入下列命令:
输出样例
配置PHP-FPM和Nginx,让他们一起工作
nginx的配置文件在/etc/nginx/nginx.conf,输入下列命令编辑这个文件:
像下面这样编辑取消注释:
重启Nginx会重新读取配置文件,输入
现在在document root目录下建立下列PHP文件
文件内容如下:
访问 http://YOUR-SERVER-IP
Nginx虚拟主机设置
设置例子
IP: 192.168.1.113
Domain: domain.local
Hosted at: /home/www/domain.local
输入下列命令新建名叫“www”的用户
创建必要的目录
创建虚拟主机配置文件
输入下面命令打开www.conf文件
增加以下配置
你可以用下列方法检查配置文件是否有语法错误
输出样例
现在编辑/etc/php-fpm.d/www.conf文件,将运行php-fpm进程的用户改为“www”,输入
找到“group of processes”,编辑成下面的样子:
最后重启nginx

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Comment configurer Visual Studio Code (VS Code) pour le développement PHP
