安装
单独安装
LNMP一键脚本
配置
创建 Nginx 运行使用的用户
创建 Nginx 运行使用的用户 www:
1 2 | /usr/sbin/groupadd www /usr/sbin/useradd -g www www |
配置文件
配置nginx.conf ,/usr/local/webserver/nginx/conf/nginx.conf,(部分内容)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | [root@bogon conf]# cat /usr/local/webserver/nginx/conf/nginx.conf user www www; worker_processes 2; #设置值和CPU核心数一致 error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #日志位置和日志级别 #下面是server虚拟主机的配置 server { listen 80; #监听端口 server_name localhost; #域名 index index.html index.htm index.php; root /usr/local/webserver/nginx/html; #站点目录 location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$ { expires 30d; # access_log off; } location ~ .*\.(js|css)?$ { expires 15d; # access_log off; } access_log off; } } |
检查配置文件ngnix.conf的正确性
1 | /usr/local/webserver/nginx/sbin/nginx -t |
启动 Nginx
1 | /usr/local/webserver/nginx/sbin/nginx |
其他命令
1 2 3 | /usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx |
Go 2 Think 原创文章,转载请注明来源及原文链接