Ubuntu下的Nginx编译安装

后端
观看:0
文章标签:#nginx#ubuntu#编译#ssl
最后更新:2025年07月24 16:42

省事:为了匹配ssl策略,需要全局安装

shell
sudo apt-get install nginx-full

手动编译

手动安装可以指定位置和包,适合高级功能

1、安装编译依赖

shell
sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

2、下载Nginx

这里用1.26.3版本,也可以自行去官网查找其他版本

shell
wget https://nginx.org/download/nginx-1.26.3.tar.gz
# 解压
tar -zxvf nginx-1.26.3.tar.gz

3、配置安装路径

这里安装到自定义的路径,通过参数指定允许加载ssl证书

shell
cd nginx-1.26.3
./configure --prefix=/home/aiochem/nginx --with-http_ssl_module

4、执行编译安装

shell
make
sudo make install

5、启动测试

shell
# 启动
sudo /home/aiochem/nginx/sbin/nginx

# 停止
sudo /home/aiochem/nginx/sbin/nginx -s stop

快捷启动配置

创建软链接,方便之后不写路径,直接操作nginx

把路径指定到:

sudo ln -s /home/aiochem/nginx/sbin/nginx /usr/local/bin/nginx

这样可以直接使用nginx启动,简化启动和停止

shell
# 启动
sudo nginx
# 重启
sudo nginx -s reload
# 关闭
nginx -s stop

请登录后再发表评论
🔍 快速搜索
文章推荐
基于文本相似性

没有推荐的文章...

文章推荐
化学结构同出现

没有对应的文章...

AioChem © 2025

晋ICP备2025060790号-1