020--自找麻煩之 項目上線

1. 發佈前準備: linux服務器(CentOS/Ubuntu),web服務器(Nginx/Apache/Tomcat),域名(cn/com/org)

2. 購買服務器:阿里雲--雲服務器ECS-- ... --注意點:安全組裏面的 80 端口要勾選上--確認

3. 連接服務器:使用 gitbash連接服務器,ssh username@ip 連接到遠程服務器

4. uname -a : 查看linux發行的版本

5. 安裝web服務器:在centos下安裝 Nginx :  yum install epel-release  再  yum install ngnix  , nginx -V 

6. 配置web服務器:cd /etc/nginx , ls (找到nginx.conf配置文件) ,(如果還找不到就 nginx -t 就可以看到),yum install vim  , vim nginx.conf  

user root;  //把user改成root
...
(找到 http > server > location)
location / {   //這裏改成這樣
  root /root/www/;  //網站項目路徑,存放代碼的地方
  index index.html index.htm;
}

7. 上傳網站到服務器:scp -r local_dir user@ip:/reomte_dir  (如果服務器沒有找到 scp 的指令就要安裝 yum install openssh-client ) ,ps -ef | grep nginx  (查看nginx相關的進程), nginx -s stop (停止ngnix服務) ,nginx -t (可以查看nginx配置是否 ok),nginx -s reload (重新啓nginx服務) ,一切配好就可以通過公網 ip 在瀏覽器訪問

8. 域名: 阿里雲--域名註冊(按裏面步驟,很簡單)-- 進入域名管理-- 選擇一個域名--解析--新手引導--填寫公網ip地址--確認--備案(備案信息與域名信息要一致)

9. http 原理: 輸入網址--DNS解析(尋找服務器地址)-- 第一次握手(http會話)--建立文檔樹,加載資源文件(渲染)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章