欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux环境下安装Nginx

程序员文章站 2024-01-15 22:01:34
...

Linux 环境下安装 Nginx

一、安装编译工具及库文件

# 直接执行即可,之前有安装过部分文件也没问题。
yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

二、安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。

# 1. 下载 PCRE 安装包,下载地址: <http://downloads.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz>
[aaa@qq.com ~]# cd /usr/local/src/
[aaa@qq.com src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz

# 解压 tar zxvf pcre-8.43.tar.gz
[aaa@qq.com src]# tar zxvf pcre-8.43.tar.gz

# 进入 pcre-8.43 执行安装指令 ./configure   make && make install
[aaa@qq.com src]# cd pcre-8.43
[aaa@qq.com src]# ./configure
[aaa@qq.com src]# make && make install

# 查看 pcre 版本
[aaa@qq.com src]# pcre-config --version

三、安装 Nginx

# 1. 下载 Nginx,下载地址:<http://nginx.org/download/nginx-1.17.8.tar.gz>
cd /usr/local/src/
wget http://nginx.org/download/nginx-1.17.8.tar.gz

# 2. 解压安装包
tar zxvf nginx-1.17.8.tar.gz

# 3. 进入安装包目录,安装编译,以下命令逐条执行
cd nginx-1.17.8
./configure
make
make install

# 4. 查看Nginx 版本
#	执行完毕 make && make install 命令后,会自动在 /usr/local 下创建一个 名为 nginx 的文件夹。
#	启动命令就在 sbin/nginx
/usr/local/nginx/sbin/nginx -v

四、启动测试

/usr/local/nginx/sbin/ 目录下,直接启动nginx ,如下图:
Linux环境下安装Nginx

nginx 默认 80 端口,根据ip,端口号,可以看到如下界面。
Linux环境下安装Nginx

五、Nginx 常用命令

使用nginx 命令的前提条件是 进入nginx 的目录中 /usr/local/nginx/sbin

# 查看 nginx 版本号
./nginx -v

# 启动 nginx
./nginx

# 停止 nginx
./nginx -s stop

# 重新加载 nginx。 修改完配置文件后,不用停止服务,直接重新加载。
./nginx -s reload