CentOS7.4安装nginx1.12.1

前端之家收集整理的这篇文章主要介绍了CentOS7.4安装nginx1.12.1前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

安装

添加源,可以参考官网安装说明

vi /etc/yum.repos.d/Nginx.repo
[Nginx]
name=Nginx repo
baseurl=http://Nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

安装

yum install Nginx

启动

systemctl start Nginx

设置

开机自启动

systemctl enable Nginx

防火墙设置

firewall-cmd --zone=public --permanent --add-service=http
firewall-cmd --reload

使用nobody用户运行

vi /etc/Nginx/Nginx.conf
user nobody;

重载生效

Nginx -s reload

新建网站

新建网站目录

mkdir -p /www/domain

新建网站配置

vi /etc/Nginx/conf.d/domain.conf
server {
    listen 80;
    server_name domain;
    root /www/domain;
    index index.html index.htm index.PHP;
    location / {
    	try_files $uri $uri/ /index.PHP;
    }
    location ~ \.PHP$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.PHP;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

注意:目录/etc/Nginx/conf.d/default.conf是默认网站,使用的server_name是localhost:80。

猜你在找的CentOS相关文章