Armbian系统编译安装nginx

2023-08-19 143℃

1、root账户登录到Armbian系统

2、下载源代码

wget http://nginx.org/download/nginx-1.25.2.tar.gz

3、解压

tar -zvxf nginx-1.25.2.tar.gz

4、进入目录,运行下面命令:

    ./configure --prefix=${NGINX_INSTALL_DIR} --user=nginx --group=nginx --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre --with-stream --with-stream_ssl_module --with-stream_realip_module 

5、提示缺少库,依次安装:

apt install libgd-dev libxslt-dev libpcre3 libpcre3-dev zlib1g-dev libgeoip-dev

6、开始编译:

make

make install

7、安装完毕修改nginx.conf配置文件,修改完后使用以下命令检查,启动:

nano /etc/nginx/nginx.conf

nginx -v                         #查看版本
nginx -t                          #检查配置文件
nginx -s stop                 #停止
nginx -s quit                  #完成任务后停止
nginx -s reload              #重新加载配置文件
nginx -s reopen            #进入安装目录执行


ps -ef | grep nginx        # 查看进程号,下图  master的为主进程号
kill -QUIT 主进程号       #从容停止
kill -TERM 主进程号      #快速停止
pkill -9 nginx                 #强制停止
kill -HUP 主进程号        #平滑重启


systemctl enable nginx                 #Linux 重启之后自动启动 nginx
systemctl is-enabled nginx           #查看状态
service nginx status                      #查看状态
标签: Armbian nginx

非特殊说明,本博所有文章均为博主原创。