在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。
可以使用dpkg 命令去查看是否有安装这些依赖;
例:
查看是否安装zlib
dpkg -l | grep zlib
下图是查询的结果
进入管理员模式:sudo su
1、安装gcc : apt install gcc
2、安装pcre-devel:apt install libpcre3 libpcre3-dev
3、安装zlib-devel : apt install zlib1g-dev
4、安装openssl-devel:apt install openssl libssl-dev
nginx下载地址:https://nginx.org/download/
在下载地址当中有很多版本,这里我们选择比较新的版本nginx-1.19.0.tar.gz
使用wget命令下载将nginx-1.19.0.tar.gz 文件下载/usr/local 目录下面
wget -p /usr/local https://nginx.org/download/nginx-1.19.0.tar.gz
然后我们进入/usr/local 目录下面去解压并且,编译和安装nginx
# 解压文件
tar -zxvf nginx-1.19.0.tar.gz
#进入nginx 目录
cd nginx-1.19.0/
## 设置软件安装目录
./configure --prefix=/usr/local/nginx
## configure的配置可以看
https://editor.csdn.net/md?articleId=106435069
# 编译
make
# 安装
make install
当 设置软件安装目录时候出现下面的,才能使用make 去编译,
然后我们 要进入 /usr/local/nginx 就是我们前面配置安装的目录
# 进入目录
cd /usr/local/nginx
# 查看 我们nginx 是否安装成功
./sbin/nginx -t
当显示成下面这样表示成功了
然后运行一下nginx
# 进入目录
cd /usr/local/nginx
# 运行软件
./sbin/nginx
在网站上面输入IP就可以显示了
使用ifconfig 命令查看
这样,简单的一个nginx 就配置成功了