方式一使用yum
安装(推荐使用)
-
1、添加源
# 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
-
2、查看源是否安装成功
yum search nginx
-
3、安装
yum install -y nginx
-
4、常见的命令
sudo systemctl start nginx.service sudo systemctl enable nginx.service nginx -t # 检查配置项目 systemctl is-enabled servicename.service #查询服务是否开机启动 systemctl enable *.service #开机运行服务 systemctl disable *.service #取消开机运行 systemctl start nginx.service #启动服务 systemctl stop nginx.service #停止服务 systemctl restart nginx.service #重启服务 systemctl reload nginx.service #重新加载服务配置文件 systemctl status nginx.service #查询服务运行状态 systemctl --failed #显示启动失败的服务
-
5、文件目录
-
1.静态文件目录
/usr/share/nginx/html
-
2.配置文件目录
/etc/nginx
-
二、方式二使用源码包的方式
-
1、安装包
yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel
-
2、nginx官网右键拷贝下载地址
-
3、
wget url
地址下载 -
4、解压
tar -zxvf nginx-1.10.1.tar.gz
-
5、安装
cd nginx-1.10.1 # --prefix是指安装的路径 ./configure --prefix=/usr/local/nginx
-
6、编译及安装
make make install
-
7、启动
cd /usr/local/nginx/sbin/ ./nginx ./nginx -s stop ./nginx -s quit ./nginx -s reload
-
8、所在目录
/usr/local/nginx
-
9、修改配置是这个文件
nginx.conf