本文介绍两种安装方式
一、编译安装
1,进入存放目录,下载Nginx管理包
wget https://nginx.org/download/nginx-1.14.0.tar.gz
2,解压tar.gz文件
tar -zxvf nginx-1.14.0.tar.gz
3,编译安装
- 如果没有安装nginx依赖包请先安装
yum install gcc -y
yum install pcre-devel -y
yum install zlib-devel -y
yum install openssl openssl-devel -y
yum install perl-Digest-SHA1.x86_64 -y
- 否则直接进行编译安装
cd nginx-1.14.0
# --perfex:编译安装目录
./configure --prefix=/root/nginx
make
make install
如果make命令出错,请执行:yum update
4,查看安装目录
whereis nginx
nginx: /usr/local/nginx #查询默认安装目录
5,启动nginx
cd /usr/local/nginx/sbin
./nginx
- 默认端口,可自行修改 vim /usr/local/nginx/nginx.conf
注意:对于编译安装来说,任何对于Nginx配置文件的修改,如想使其生效,必须重载Nginx,使用以下命令:
./nginx -s reload
二、yum安装
1,安装
yum install -y nginx
2,直接启动Nginx并设置开机启动
systemctl start nginx
systemctl enable nginx
3,使用whereis nginx
查看安装目录,vim nginx.conf,可自行修改端口
- 默认端口,可自行修改
注意:对于yum安装的Nginx来说,要想使配置文件的修改生效,需要重启Nginx,运行以下命令:
systemctl restart nginx
systemctl restart nginx
附加:卸载方式
一、编译安装的卸载方式
1,查看进程
ps -ef | grep nginx
2,杀掉进程
kill -9 pid
3,查询nginx文件
find / -name nginx
4,依次全部删除
rm -rf 通过步骤3查询的文件路径
二、yum的卸载方式
1,停止服务
systemctl stop nginx
2,查询nginx文件
find / -name nginx
3,依次全部删除
rm -rf 通过步骤3查询的文件路径
4,再使用yum清理
yum remove nginx