Linux系统下nginx的安装与卸载

1.1 安装

  1. 准备依赖环境

    1.安装 gcc 依赖库
        yum install gcc-c++
    2.安装 PCRE pcre-devel 依赖库
        yum install -y pcre pcre-devel
    3.安装 zlib 依赖库
        yum install -y zlib zlib-devel
    4.安装 OpenSSL 依赖库
        yum install -y openssl openssl-devel
    
  2. 下载源码

    1.下载
    	wget http://nginx.org/download/nginx-1.18.0.tar.gz
    2.解压
    	tar -zxvf nginx-1.18.0.tar.gz
    
  3. 编译安装

    1. 进入解压目录
    	cd nginx-1.18.0/
    2.预编译
    	./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/sbin --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module --with-http_gzip_static_module
    3.检查是否编译正确
    	echo $?  # 如果返回值是 0,就是执行成功;如果是返回值是 0 以外的值,就是失败。
    4.编译
    	make
    5.安装
    	make install
    6.启动
    在--prefix指定的目录下/sbin下执行以下命令启动
    	./nginx
    	
    ######################################
    在 ./configure 命令后跟了一堆参数,它们分别表示:
    --prefix:指定当前要安装的 Nginx 主程序目录
    --sbin-path:安装完成后,使用 Nginx 的命令放在该目录下(可以省略)
    --user:运行 Nginx 的用户(可以省略)
    --group:运行 Nginx 的用户组(可以省略)
    --with-(模块名):为 Nginx 添加的模块(可以省略)
    
  4. 访问服务器的ip即可查看是否安装成功

    页面出现 Welcome to nginx!代表安装成功,如果没有出现,请检查防火墙,默认端口80,一半服务器都放行此端口呢。

1.2 卸载

1.使用命令查看安装位置
    whereis nginx
2.删除nginx安装目录 
    rm -rf nginx/
3.查找相关的文件并删除
	find / -name nginx

1.3 常用命令

启动:
	默认配置文件
		./nginx
	使用别的配置文件
		./nginx -c path
停止:
	立即停止
		./nginx -s stop
	平滑停止
		./nginx -s quit
重启:
		./nginx -s reload
posted @   行行出bug  阅读(593)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示