Centos7源码编译安装Nginx1.13的方法

2023-04-19 12:22:00 编译 源码 安装

CentOS 7源码编译安装Nginx 1.13的方法:

1. 安装必备的依赖包:

首先,要确保机器上安装了必要的依赖包,以便支持Nginx的编译和运行,主要是gcc、gcc-c++、make等编译环境。可以使用yum install命令安装:

yum install -y gcc gcc-c++ make

2. 下载Nginx源码:

下载Nginx的源码,可以从官方网站http://nginx.org/en/download.html下载,也可以使用wget命令从其他源下载,如:

wget http://nginx.org/download/nginx-1.13.2.tar.gz

3. 解压缩源码:

使用tar命令解压缩源码:

tar -zxvf nginx-1.13.2.tar.gz

4. 配置Nginx:

进入Nginx源码目录,执行配置脚本:

cd nginx-1.13.2
./configure

配置完成后,会在当前目录下生成一个Makefile文件,表示配置成功。

5. 编译安装Nginx:

使用make命令编译安装Nginx:

make
make install

编译安装完成后,Nginx的可执行文件会安装到/usr/local/nginx/sbin/nginx,配置文件会安装到/usr/local/nginx/conf/nginx.conf,其他文件会安装到/usr/local/nginx/目录下。

6. 启动Nginx:

使用nginx命令启动Nginx:

/usr/local/nginx/sbin/nginx

此外,也可以使用nginx -s reload命令重新加载配置文件,或者使用nginx -s stop命令停止Nginx。

7. 测试Nginx:

使用curl命令测试Nginx是否正常工作:

curl http://localhost

如果能正常返回Nginx的欢迎页面,则表明Nginx安装成功。

相关文章