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