網站發(fā)布流程

發(fā)布前的準備工作

必備條件

  1. 一臺Linux (CentOS/Ubuntu)服務器
  2. 一款Web服務器(Nginx/Apache/Tomcat)
  3. 一個屬于自己的獨立域名(cn/com/org/...)

服務器的選擇

服務器類型

  • Linux(CentOS)
  • Windows

連接到遠程服務器

使用Gitbash連接服務器

  • Gitbash下載
  • 使用ssh user@remote_ip 連接到遠程服務器
  • uname -a 查看服務器信息

Web服務器的選擇

Nginx: 高性能,高并發(fā)
Apache: 多平臺、安全、流行
Tomcat: 多用于Java做jsp解析
這里使用Nginx做講解。

http://nginx.org

nginx -V 查看版本
yum install epel-release 使用epel安裝Nginx

配置Web服務器

  • 需要注意的幾個地方
  1. 修改權限 user nginx 改為 user root
  2. http > server > location

yam install vim 安裝vim
:set nu 顯示行號
i 進入insert模式
按esc后,輸入:wq 保存并退出

上傳網站到服務器

  • 使用 scp命令
  • scp -r local_dir user@ip:/remote_dir


···
yum install openssh-client //安裝scp

ps -ef | grep nginx //查看Nginx服務

nginx -s stop //停止服務


### 進行域名購買及映射

### 了解網站如何工作
1. 輸入網址
2. DNS解析,尋找對應的服務器地址
3. 進行第一次握手(HTTP會話)
4. 建立文檔樹

### 課程總結
1. 服務器(Linux,Centos)
2. Web服務器(Nginx)
3. 上傳網站(ssh,scp)
4. 域名解析WWW、@
5. http協(xié)議淺談

















?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容