Nginx是一个高性能的HTTP和反向代理web服务器,由俄罗斯软件工程师所作,下面演示在CentOS 7下编译安装Nginx。

1.访问Nginx下载页面

#nginx源码下载地址
http://nginx.org/en/download.html

2.下载Nginx源码包

选择一个稳定的版本,如nginx-1.20.0,利用wget下载到服务器上。

#利用wget命令下载源码到服务器
wget http://nginx.org/download/nginx-1.20.0.tar.gz

一、在Linux下编译安装Nginx_服务器img

3.编译安装nginx

#解压下载的文件
tar -xf nginx-1.20.0.tar.gzcd nginx-1.20.0
#创建nginx用户,防止nginx运行权限过高
useradd nginx
#预配置
./configure \--prefix=/usr/local/nginx \
\usr\local\nginx--user=nginx \
--group=nginx \
--with-http_ssl_module
make && make instal

4.查看Nginx目录

编译完成后,在/usr/local/nginx目录下会生成编译好的nginx目录。

ls /usr/local/nginx
sbin conf html logs

5.启动nginx

cd /usr/local/nginx/sbin && ./nginx

用网页访问服务网址,出现以下页面,则nginx安装成功。如果不成功请检查是否关闭防火墙或开放80端口。

一、在Linux下编译安装Nginx_html_02nginx