一:阿里雲服務器下安裝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端口有沒有開放。