阿里雲服務器新手安裝nginx


1.域名購買之后 備案。

2.購買服務器。

3.這兩個條件具備之后進行下一步。

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

作為初學者,簡配的服務器,

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

ps:為了將本地文件傳到服務器,下載filezilla工具,類似ftp工具,連接之后,可以隨時查看服務器里面的文件,也可以將本地文件上傳到服務器。

ps:為了本地電腦連接服務器,下載 xshell,mac本可以通過自己的終端建立遠程連接,需要將服務器的ip添加到對應的位置建立連接。有時候初始化系統盤,重新連接,會出現以下錯誤,需要在終端執行

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

 

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 了,接下來部署靜態頁面,下次發布,很多都是百度的,感覺不夠清晰,最后整理了一下。有問題可以溝通

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM