阿里雲服務器新手安裝nginx

1.域名購買以後 備案。mysql

2.購買服務器。nginx

3.這兩個條件具有以後進行下一步。c++

本人使用Mac ,實踐流程按照Mac本的流程操做。sql

做爲初學者,簡配的服務器,shell

 實例類型: I/O優化,操做系統: CentOS 7.4 64位   nginx 1.10瀏覽器

ps:爲了將本地文件傳到服務器,下載filezilla工具,相似ftp工具,鏈接以後,能夠隨時查看服務器裏面的文件,也能夠將本地文件上傳到服務器。安全

ps:爲了本地電腦鏈接服務器,下載 xshell,mac本能夠經過本身的終端創建遠程鏈接,須要將服務器的ip添加到對應的位置創建鏈接。有時候初始化系統盤,從新鏈接,會出現如下錯誤,須要在終端執行服務器

ssh-keygen -R   x x x x。/xxxx表示服務器的ipssh

 

4.這些工做具有了,進行下一步。工具

5.鏈接到服務器以後,會出現歡迎的一些話,說明登錄成功 ,默認的服務器登錄用戶名是root,密碼是本身設置的服務器密碼,在阿里雲購買的服務器,能夠對服務器密碼重置。接下里安裝一些依賴

mkdir -p /usr/local/src/nginx-files
cd /usr/local/src/nginx-files
wget http://www.zlib.net/zlib-1.2.11.tar.gz
wget https://ftp.pcre.org/pub/pcre/pcre-8.40.tar.gz
wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz
wget http://nginx.org/download/nginx-1.10.3.tar.gz

解壓到當前目錄
tar zxvf nginx-1.10.3.tar.gz 
tar zxvf pcre-8.40.tar.gz 
tar zxvf zlib-1.2.11.tar.gz 
tar zxvf openssl-1.1.0e.tar.gz

而後打開解壓的nginx文件夾
cd nginx-1.10.3
yum install gcc gcc-c++ ncurses ncurses-devel bison libgcrypt perl automake autoconf libtool make

在該目錄下安裝編譯文件
#增長系統用戶 www
groupadd www
useradd -r -g www www

./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-poll_module --with-select_module --with-pcre=/usr/local/src/nginx-files/pcre-8.40  --with-zlib=/usr/local/src/nginx-files/zlib-1.2.11 --with-openssl=/usr/local/src/nginx-files/openssl-1.1.0e

make

make install

 

這樣基本酒操做完成了,接下來啓動nginx

/usr/local/nginx/sbin/nginx

查看nginx是否啓動

 ps axu | grep  nginx

 

 

  啓動以後,執行   ps axu | grep  nginx  會看到以下界面:說明啓動成功

 

當nginx啓動之後,在瀏覽器輸入本身服務器的ip,看是否能給出來 welcome to nginx頁面,若是出不來,須要登錄阿里雲設置安全組,添加新的端口號範圍

 

 

 添加成功之後這樣

 

再次輸入服務器的ip加上80端口就能夠出現welcone to nginx  頁面了

 

 

 

 到這裏就ok 了,接下來部署靜態頁面,下次發佈,不少都是百度的,感受不夠清晰,最後整理了一下。有問題能夠溝通

 

相關文章
相關標籤/搜索