一:阿里云服务器下安装Nginx
1.使用远程连接工具(我这里用的Xshell6)连接到远程服务器
2.安装nginx之前要安装需要的依赖
3.安装方式多种多样,可以使用yum命令直接一键安装四个依赖
# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
4.也可以通过自己下载的安装包解压的,依赖包安装顺序依次为:openssl、zlib、pcre, 然后安装Nginx包
如果没有安装c++编译环境,还得安装,通过yum install gcc-c++完成安装
5.安装pcre
- 找到阿里云服务器存放prce.tar包的位置并解压
tar zxvf pcre-8.40.tar.gz
- 进入解压目录后执行./configure
./configure
- 使用make && make install进行编译安装
make && make install
- 可以使用pcre-config --version查看pcre的版本。
pcre-config --version
6.openssl、zlib的安装和pcre类似,这里就不再详细介绍了
- zlib的安装
tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make && make install
- openssl的安装
tar zxvf openssl-1.0.1j.tar.gz
cd openssl-1.0.1j
./config
make && make install
7.准备完成之后,开始安装nginx
tar zxvf nginx-1.16.1.tar.gz #解压nginx包
cd nginx-1.16.1 #进入nginx目录中
./configure #默认配置
make && make install #编译安装
8.安装完成后可以测试nginx,在我们安装之后会在/usr/local中多出一个nginx文件夹,在nginx里面有一个sbin,里面的nginx就是启动脚本,下面测试一下
- 进入到sbin文件夹中
cd usr/local/nginx/sbin/
- 启动nginx
./nginx
- 可以用ps -ef | grep nginx 查看nginx进程
- 可以通过访问ip地址来访问nginx页面,要注意阿里云的80端口有没有开放。