Centos7安装nginx
一、安装nginx
1. 下载配置nginx安装所需要的依赖
[root@nginx ~]# yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2.安装nginx
(1)在/usr/local目录下创建一个nginx文件夹,方便后期处理。
[root@nginx ~]# mkdir /usr/local/nginx
(2)切换到nginx目录下,通过wget下载nginx安装包。(若wget不存在,自行用yum下载。)
[root@nginx ~]# cd /usr/local/nginx/
[root@nginx nginx]# wget https://nginx.org/download/nginx-1.21.6.tar.gz
(3)解压nginx软件包,并进入解压后的目录进行nginx配置。
[root@nginx nginx]# tar -zxvf nginx-1.21.6.tar.gz
[root@nginx nginx]# cd nginx-1.21.6
[root@nginx nginx-1.21.6]# ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
(4)编译与安装
[root@nginx nginx-1.21.6]# make && make install
(5)启动nginx服务
需要先进入sbin目录下。
[root@nginx nginx-1.21.6]# cd /usr/local/nginx/sbin/
[root@nginx sbin]# ./nginx
[root@nginx sbin]# ps -ef |grep nginx
这样nginx安装完成。
(6)关闭服务
[root@nginx sbin]# ./nginx -s stop
[root@nginx sbin]# ps -ef |grep nginx
二、卸载nginx
1. 先查看是否启动nginx服务
[root@nginx sbin]# ps -ef |grep nginx
这样nginx未启动
出现这个则nginx启动了。
2. 查看与nginx所有有关的目录
[root@nginx ~]# find / -name nginx
3. 删除与nginx有关目录
[root@nginx ~]# rm -rf file /usr/local/nginx*
至此nginx卸载完成。