首页app攻略nginx 编译安装 nginx编译安装教程

nginx 编译安装 nginx编译安装教程

圆圆2025-07-22 09:01:16次浏览条评论

我们开始编译并安装nginx,并保证不改变文章大意和图片位置。Nginx编译安装指南

下载Nginx安装文件

首先,我们下载Nginx的安装包。以下是相关的命令:#切换到/opt目录root@master:~# cd /optlt;h1gt;新建文件夹lt;/h1gt;lt;pgt;root@master:/opt# mkdir nginxlt;/pgt;lt;h1gt;下载Nginx安装包lt;/h1gt;lt;pgt;root@master:/opt/nginx# wget -c lt;a href=quot;https://www.php.cn/link/5e1fe0a89f56e5e59e057b49aae118bbquot;gt;https://www.php.cn/link/5 e1fe0a89f56e5e59e057b49aae118bblt;/agt;lt;/pgt;lt;h1gt;解压安装包lt;/h1gt;lt;pgt;root@master:/opt/nginx# tar -zxvf nginx-1.24.0.tar.gz登录后复制

安装Nginx依赖库

接下来,我们需要安装Nginx所需的依赖库。以下是安装命令:apt-get install -y gccapt-get install -y libpcre3 libpcre3-devapt-get install -y zlib1g zlib1g-devapt-get install -y opensslapt-get install -y libssl-devapt-get install -y make登录后复制

编译并安装Nginx

现在我们可以开始编译并安装Nginx了。请注意,您指定配置文件目录和自定义可以安装模块:# 进入Nginx安装文件内部root@master:/opt/nginx# cd nginx-1.24.0lt;/pgt;lt;h1gt;执行编译lt;/h1gt;lt;pgt;root@master:/opt/nginx/nginx-1.24.0# ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/sbin/nginx --conf-path=/etc/nginx/nginx.conf --with-http_stub_status_module --with-http_ssl_module amp;amp; make amp;amp; make安装登录后复制

配置Nginx环境变量

编译安装命令执行完成后,我们可能无法直接使用nginx命令,因为系统无法识别它。接下来我们需要配置Nginx的环境变量。

Nginx编译安装(Ubuntu 20.04.6 LTS)

配置Nginx环境变量:#编辑/etc/profile文件,在最后添加一行export PATH=/usr/local/nginx/sbin:$PATHlt;/pgt;lt;h1gt;保存修改配置文件生效lt;/h1gt;lt;pgt;source /etc/profile登录后复制

再次查看Nginx版本信息:

Nginx编译安装(Ubuntu 20.04.6 LTS)

启动Nginx

尝试启动Nginx时,你可能会发现缺少Nginx服务。

Nginx编译安装(Ubuntu 20.04.6 LTS)

此时,我们需要添加Nginx服务:# vi /lib/systemd/system/nginx.service,添加并以下保存内容[Unit]Description=NGINX HTTP和反向代理服务器After=syslog.target network-online.target远程 fs.target nss-lookup.targetWants=network-online.targetlt;/pgt;lt;pgt;[Service]Type=forkingPIDFile=/var/run/nginx.pidExecStartPre=/usr/local/nginx/sbin/nginx -tExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=truelt;/pgt;lt;pgt;[Install]WantedBy=multi-user.target登录后复制

新建nginx.pid文件

我们需要在/var/run目录下创建nginx.pid文件,并修改nginx.conf配置文件:#在/var/run目录下新建文件nginx.pidroot@master:/var/run# touch nginx.pidlt;/pgt;lt;h1gt;修改nginx.conf配置文件lt;/h1gt;lt;pgt;root@master:~# vi /etc/nginx/nginx.conflt;/pgt;lt;h1gt;将quot;#pid messages/nginx.pid;quot;改为pid /var/run/nginx.pid;lt;/h1gt;lt;h1gt;保存并退出:wq登录后复制

然后就可以启动Nginx了。

Nginx常用命令

以下是Nginx的一些常用命令:#启动Nginxlt;/h1gt;lt;pgt;service nginx startlt;/pgt;lt;h1gt;重启Nginxlt;/h1gt;lt;pgt;service nginx restartlt;/pgt;lt;h1gt;重新加载lt;/h1gt;lt;pgt;nginx -s reloadlt;/pgt;lt;h1gt;停止Nginxlt;/h1gt;lt;pgt;服务nginx停止登录后复制

通过以上步骤,您可以成功编译并安装Nginx,并配置好其环境变量和服务。

以上就是Nginx编译安装(Ubuntu 20.04.6 LTS)的详细内容,更多请关注乐哥常识网其他相关文章!

Nginx编译安装(
js document.getelement js document.getelementsbyname
相关内容
发表评论

游客 回复需填写必要信息