Arch Linux 搭建 LNMP 环境
安装软件包
|
|
配置php-fpm
编辑 /etc/php/php-fpm.conf
- 启用error_log:把
;error_log = log/php-fpm.log
改成error_log = log/php-fpm.log
- 把user, group 参数改成与nginx的一致,以避免权限问题,例如:
user = joelhy
group = joelhy - 改成在9000端口监听:
listen = 127.0.0.1:9000
;listen = /run/php-fpm/php-fpm.sock
配置nginx
创建配置目录
|
|
修改nginx.conf
假定nginx以普通帐号joelhy运行#user html;
改成user joelhy joelhy;
#error_log logs/error.log info;
改成error_log /var/log/nginx/error.log info;
在 http{…}块最后添加:
在sites-available目录创建虚拟主机配置文件,如需启用虚拟主机,则把sites-available中的链接到sites-enabled。
例如在sites-available目录里创建文件demo.conf,内容如下:
配置修改好后,使用nginx -t
测试配置是否正常
设置开机自动启动服务
|
|