Linux中在线安装nginx

522 阅读1分钟

1. 安装nginx所需依赖

依次执行安装命令,等待安装完成即可

1.1 安装gcc

yum install gcc-c++

输入gcc -v g++ -v,如下图表示确定安装成功,然后进入下一步。

image-20230302142841474.png

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,输出如下图表示安装成功:

image-20230302144422969.png

2.4 启动

/usr/local/nginx/sbin目录下,执行命令:./nginx

至此,nginx启动成功。

此时访问服务器的80端口即可看到nginx默认页面,前提是服务器80端口可以访问。

2.5 设置开机自启动

nginxsbin目录添加到rc.local文件中:

vim /etc/rc.local
# 在文件最后一行添加如下内容
/usr/local/nginx/sbin/nginx