部署环境:Ubuntu 20.04 LTS
本地环境:Windows 10
一、下载nginx
二、安装nginx
1.连接服务器
可以使用xshell工具连接服务器,或者某个命令行工具都行(gitbash,cmd ...)。使用命令行工具执行以下命令连接服务器,root是用户名,8.129.38.87 是你的服务器公网IP,然后输入密码即可。ssh root@8.129.38.87 -p 22
2.配置nginx安装所需的环境
安装两个依赖库sudo apt-get install autoconf automake
sudo apt-get install libpcre3 libpcre3-dev
安装zlib库sudo apt-get install openssl
sudo apt-get install libssl-dev
3.将nginx压缩包上传到服务器并解压
在本地打开刚刚下载好的nginx压缩包所在目录,打开命令窗口,使用 scp 命令上传资源,我这里上传到服务器的 /usr/local 目录下,这里会让你输入服务器登录密码scp ./nginx-1.19.4.tar.gz root@8.129.38.87:/usr/local
切换到服务器命令窗口,可以看到刚刚上传的压缩包,执行解压命令解压安装包cd /usr/local
tar -zxvf nginx-1.19.4.tar.gz
4.执行默认配置
解压之后,进入解压后的文件夹,执行 cd nginx-1.19.4
然后进行配置,推荐使用默认配置,直接执行 ./configure 就好了,如下图所示:
5.编译安装nginx
在当前目录 /usr/local/nginx-1.19.4 进行编译。输入 make 按回车即可。如果编译出错,请检查是否前面的4个安装都没有问题。cd /usr/local/nginx-1.19.4
make
编译成功之后,就可以安装了,输入以下命令:make inst