CentOS 源码编译安装 nginx

一、 nginx 安装

之前在 wordpress 上有写过一篇安装的步骤:源码编译安装 nginx

但是今天找到了一个更简单的方法,简单几步就能装好:

  • 解决依赖关系和添加用户

  • 下载安装

  • 添加配置文件和服务

添加配置文件目录:

二、 service 配置文件

复制以下内容到/etc/init.d/nginx

  • 启动服务

三、 systemd.service 文件

对于 systemd 系统的服务,首先要找到 nginx 配置文件中设置的 pid 文件位置:

默认位于 logs/nginx.pid 目录下,把它修改为/var/run/nginx.pid,然后创建一个文件位于/etc/systemd/system/nginx.service

要注意的是 pid 文件的路径一定要改成一致,放在哪无所谓。否则会导致 systemd 启动 nginx 超时退出,而实际上 nginx 已经起来了。

四、校验是否安装成功

本机内输入命令 curl -I https://127.0.0.1,输出以下信息表示成功:

同时浏览器输入设备 IP 之后会显示以下内容:

发表评论