Linux免编译安装Nginx保姆级教程_Mark一下
一、环境准备
1. Nginx依赖于gcc的编译环境,所以,需要安装编译环境来使Nginx能够编译起来。
yum install gcc-c++
2. Nginx的http模块需要使用pcre来解析正则表达式,需要安装pcre。
yum install -y pcre pcre-devel
3. 安装依赖的解压包。
yum install -y zlib zlib-devel
4. ssl 功能需要 openssl 库,安装 openssl。
yum install -y openssl openssl-devel
二、下载Nginx
1. 官网下载:https://nginx.org/en/download.html
2. 将Nginx压缩包移动到Linux的待安装目录,并执行解压缩命令。(我这里是 /opt/nginx)
tar -zxvf nginx-1.25.4.tar.gz
三、编译和安装
1. cd 进入解压后的文件 依次执行下面的命令
cd nginx-1.25.4/
./configure --prefix=/opt/nginx
make
make install
2. 完成后会生成以下文件 ,表示编译已经成功,此时的nginx-1.22.1文件夹可以删除。
3. 进入conf文件目录,可编辑配置相关内容。
4. 进入sbin文件目录,可以通过以下命令操作nginx。
启动:./nginx
停止:./nginx -s stop