数据源安装Nginx
本次通过数据源安装Nginx是在Ubuntu系统下进行演示:
- 通过数据源地址下载Nginx压缩包
wget https://nginx.org/download/nginx-1.19.7.tar.gz
解压上面的压缩包
tar -zxvf ...
进入到上面的解压目录后,首先检查C的编译环境
./configure
不出意外的话,这里会报错,有的包缺失。
安装缺失的包
通过Ubuntu的apt-get安装上面缺失的包,
apt-get install libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
再次检查配置项内容
./configure
指定目录下安装
通过自定义配置项进行安装配置项
./configure --sbin-path=/usr/bin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --with-pcre --with-http_ssl_module
- 根据前面生成的makefile,用
make
命令去编译 - 继续安装
make install
- 此时就安装全部完成了,
nginx -V
会正常显示,直接输入nginx
也不会报错 - 最后查看进程
ps aux | grep nginx
也正常显示
直接输入购买的阿里云ECS服务器的公网IP可以看到Nginx的欢迎页面了。