1. 安装nginx所需依赖
依次执行安装命令,等待安装完成即可
1.1 安装gcc
yum install gcc-c++
输入gcc -v g++ -v,如下图表示确定安装成功,然后进入下一步。
1.2 安装pcre、pcre-devel
yum install -y pcre pcre-devel
1.3 安装zlib、zlib-devel
yum install -y zlib zlib-devel
1.4 安装openssl、openssl-devel
注意:一般服务器上会安装有OpenSSL,输入命令
openssl version,如果出现版本信息,则无需重复安装。
yum install -y openssl openssl-devel
2. 安装nginx
2.1 下载 nginx安装包
例:下载至~/文件夹下
wget http://nginx.org/download/nginx-1.22.1.tar.gz
下载完成后,解压:tar -xvf nginx-1.22.1.tar.gz
2.2 配置安装
进入解压目录并配置安装地址/usr/local/nginx,命令如下
cd ~/nginx-1.22.1
./configure --prefix=/usr/local/nginx # 配置
make # 编译
make install # 安装
2.3 检查
进入安装目录的sbin文件夹下cd /usr/local/nginx/sbin,输入./nginx -t,输出如下图表示安装成功:
2.4 启动
在/usr/local/nginx/sbin目录下,执行命令:./nginx。
至此,nginx启动成功。
此时访问服务器的80端口即可看到nginx默认页面,前提是服务器80端口可以访问。
2.5 设置开机自启动
将nginx的sbin目录添加到rc.local文件中:
vim /etc/rc.local
# 在文件最后一行添加如下内容
/usr/local/nginx/sbin/nginx