Linux下基于源码安装Nginx

1、下载Nginx源代码

  1. 官方下载地址:http://nginx.org/en/download.html

  2. 选择最新的稳定版本


    Linux下基于源码安装Nginx_第1张图片
    下载页面
  3. 右键查看下载路径,比如1.18.0的下载路径为:http://nginx.org/download/nginx-1.18.0.tar.gz

  4. 在linux主机通过wget命令下载源码

# cd /usr/local
# wget http://nginx.org/download/nginx-1.18.0.tar.gz

2、解压源代码

# tar zxvf nginx-1.18.0.tar.gz

3、安装依赖

# yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

4、编译及安装

# cd nginx-1.18.0
# ./configure --with-http_ssl_module
# make
# make install

官方安装文档:http://nginx.org/en/docs/configure.html

以上步骤完成安装后,在/usr/local目录下会自动创建nginx目录。该目录即为安装后的Nginx。

Linux下基于源码安装Nginx_第2张图片
安装后目录文件

5、启动Nginx

进入安装目录下的sbin目录,然后执行启动命令。

# cd sbin
# ./nginx

6、访问

http://xxx.com/

其中xxx.com为域名(未绑定域名的情况下,当前主机可通过wget http://localhost/访问)。

# wget http://localhost/
# cat index.html

Linux下基于源码安装Nginx_第3张图片
默认主页

7、退出或重新加载(配置)

./nginx -s quit
./nginx -s reload

Linux下基于源码安装Nginx_第4张图片
常用signal

官方参考手册:http://nginx.org/en/docs/beginners_guide.html

你可能感兴趣的:(Linux下基于源码安装Nginx)