Skip to main content

☁ yum安装

☁ yum安装(适合root用户)

开局一张图:

st=>start: 1、添加带nginx资源的源
e=>end: 完成
2=>operation: 2、创建nginx专用用户和用户组
3=>operation: 3、检查配置文件:
nginx -tc /xxx/配置文件
4=>operation: 4、启动项目 :
nginx -c /xxx/配置文件

st->2->3->4->e

添加nginx源

  • 方法1:
# http://nginx.org/en/linux_packages.html#RHEL-CentOS
# 安装源
yum install yum-utils
yum-config-manager --enable nginx-mainline
  • 方法2:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

安装

# nginx 安装
yum install nginx -y

# 创建对应的nginx专用用户
groupadd nginx - 创建专用的用户组
useradd nginx - 创建专用用户
useradd -s /sbin/nologin -M nginx

# 配置文件
/etc/nginx/config/nginx.config

# 启动文件
/usr/sbin/nginx
/etc/nginx

yum安装的默认配置

nginx安装目录:/etc/nginx
nginx配置文件目录:/usr/local/nginx/nginx.conf
nginx虚拟服务器配置目录:/usr/local/nginx/vhost/
log日志目录:/var/log/nginx/
pid文件目录:/var/run/nginx.pid
lock锁目录:/var/run/nginx.lock
临时缓存目录:/var/cache/nginx
站点目录:/www/wwwroot/
nginx运行用户名:nginx
nginx运行用户组:nginx

启动nginx