编程技术分享平台

网站首页 > 技术教程 正文

nginx 源码编译安装(nginx编译安装和非编译安装区别)

xnh888 2024-09-19 06:21:45 技术教程 22 ℃ 0 评论

Nginx 源码安装

  1. 官网下载地址

http://nginx.org/en/download.html

  1. 依赖安装

yum -y install gcc gcc-c++

yum -y install pcre-devel

yum install -y zlib-devel

  1. 安装部署

tar -zxvf nginx-1.25.2.tar.gz ### 解压缩官网下载的 gz 安装包

cd /opt/nginx-1.25.2 ### 进入解压缩安装包

./configure --prefix=/usr/local/nginx ### 编译安装路径

Make

make install

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx ###添加软连接

vi /lib/systemd/system/nginx.service ## 配置开机启动

[Unit]

Description=nginx service

After=network.target


[Service]

Type=forking

ExecStart=/usr/local/nginx/sbin/nginx

ExecReload=/usr/local/nginx/sbin/nginx -s reload

ExecStop=/usr/local/nginx/sbin/nginx -s quit

PrivateTmp=true


[Install]

WantedBy=multi-user.target

  1. 启动验证

systemctl daemon-reload

systemctl enable nginx

systemctl start nginx

# 测试一下,是否启动成功

nginx -t

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表