成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

從零開始擁有一個自己的網(wǎng)站(流程版)

李昌杰 / 3566人閱讀

摘要:歡迎指點(diǎn)錯誤,更詳細(xì)的介紹和操作截圖會在其他文章敘述,歡迎加一起交流本文所用本機(jī)系統(tǒng)為的深度系列,阿里云服務(wù)器為系列的一準(zhǔn)備工作你需要的工具一共有系統(tǒng),,,網(wǎng)站賬號,阿里云服務(wù)器,域名。

歡迎指點(diǎn)錯誤,更詳細(xì)的介紹和操作截圖會在其他文章敘述,歡迎加QQ:512317053一起交流
本文所用本機(jī)系統(tǒng)為liunx的深度系列,阿里云服務(wù)器為linux系列的centos
一.準(zhǔn)備工作
1.你需要的工具一共有:linux系統(tǒng),git,nginx,Coding網(wǎng)站賬號,阿里云服務(wù)器,域名。
其中g(shù)it用于本地命令操作,nginx用于服務(wù)器端配置環(huán)境,Coding提供更方便的文件上傳方式(本地傳給Coding,Coding傳給服務(wù)器。)
2.一款網(wǎng)頁語言編輯器(如webstorm,atom,國產(chǎn)Hbuilder等,也可以在window寫好后拷貝到linux里哦)
3.你需要擁有的知識是:linux系統(tǒng)的命令行操作基礎(chǔ)(稍后會講)。
二.資料參考
可以在Coding文檔、好奇貓網(wǎng)站(命令行怪獸)等找到相關(guān)教程。
三.起步
(一)下載linux系統(tǒng),推薦安裝深度,可直接搜索官方網(wǎng)站下載并安裝。
(二)熟悉常用linux常用命令行操作

打開命令終端   Ctrl+Alt+T
獲得root權(quán)限   sudo su
查看當(dāng)前文件   ls
查看文件權(quán)限   ll
查看當(dāng)前所有文件(包含隱藏文件) ls -a
進(jìn)入目標(biāo)文件   cd 文件名
退到父本文件   cd ..
退到最初文件   cd
更改文件名     mv 文件名A 文件名B
輸入之前輸入過的指令 按上下方向鍵
移動文件到本文件中 mv 路徑 .
                 例如 mv ../pic/海島.jpg .  (第一處兩點(diǎn)表示路徑退到父本文件夾,第二處一點(diǎn)表示移動到此處,若移動目標(biāo)文件夾所有文件 /* )
                 

刪除          rm -rf 文件名
新建文件夾     mkdir 文件名
新建文件(有則進(jìn)入修改)  vim 文件名
         進(jìn)入編輯       按i
         退出編輯       按ESC 后連按兩次大寫 Z  (或者輸入:wq)
         強(qiáng)制執(zhí)行       在操作前加上 !
         光標(biāo)上下移動n行 :n+
                       : n-
重新啟動      sudo service nginx reload
查找錯誤      nginx -t
改變權(quán)限      chmod a+rwx 文件名
拷貝          git clone (文件路徑 或 ssh地址等多種方式)
已上傳文件更新 git pull
關(guān)閉防火墻     chkconfig iptables off

更多命令行操作將在步驟中詳細(xì)講解!    

(三)本地安裝git
打開命令終端 按ALT +CTRL+ T
本地安裝git

          1.深度及ubuntu版本 sudo apt-get install git
          2.其它linux版本   sudo yum install git

(四)本地安裝SSH

 同第三步驟

(五)注冊Coding網(wǎng)站
1.進(jìn)入網(wǎng)站,注冊賬號,新建項目
2.查看本地公鑰,復(fù)制到Coding中(個人賬戶那里ssh公鑰,注意過期時限)
3.創(chuàng)建一個新項目倉庫,點(diǎn)擊代碼頁,將倉庫初始化ssh代碼復(fù)制。
3.回到本地命令終端,將本地文件上傳

                            cd 進(jìn)入文件所在文件夾 
                             初始化倉庫      git init
                           a.查看狀態(tài)       git status       
                           b.添加文件到緩存  git add 文件                      
                           c.               git commit
                           d.               回車  
                           e.               寫入上傳說明
                           f.保存并退出說明   :ctrl+x   按Y確認(rèn)保存退出
                           g.接下來復(fù)制coding網(wǎng)站的倉庫初始化代碼
                              (代碼上傳那頁里底部的)
                           h.輸入Coding的username和passwrod完成上傳 

需要說明的是,上傳的可以是一個html文檔,照片,js,css等等,也可以上傳文件夾。
此后再向項目中添加文件,可以直接在coding網(wǎng)站項目欄,圖形操作(把本地文件拖入)
(六)購買阿里云服務(wù)器

 選擇linux服務(wù)器,**如果你是學(xué)生,可以享受每月十元的特惠!**
 記住公網(wǎng)IP、服務(wù)器登陸賬號、密碼、控制臺密碼等
 啟動服務(wù)器

1.回到本地命令終端,登陸到服務(wù)器 ssh root@公網(wǎng)ip
2.輸入賬號密碼(可進(jìn)行進(jìn)行免密碼操作,原理是將服務(wù)器公鑰與本地交換,以后登陸不需要賬號和密碼,以后會講如何操作)
3.登陸成功后就可以將文件上傳到服務(wù)器了。

  a.找到服務(wù)器公鑰,打開網(wǎng)站,復(fù)制到Coding中。
  b.選擇Coding中項目文件,復(fù)制左下側(cè)提供的SSH地址(首頁命名為index.html)
  回到服務(wù)器     
  c.進(jìn)入賬戶文件夾    cd /home/賬戶
  d.新建一個文件夾,  mkdir 文件名
  e.創(chuàng)建git函數(shù),    git init
  h.粘貼復(fù)制的coding中ssh地址    git clone ssh地址
                               (例如 git clone [email protected]...)
    輸入COding的賬戶密碼,就成功上傳到服務(wù)器了!此后對項目中文件更改的,在coding更改后,鏈接服務(wù)器,進(jìn)入上述文件夾,選擇git pull即可完成更新
    需要說明的是,此種網(wǎng)站配置方法只能把文件放置在服務(wù)器/home/(賬戶)/目錄中,即打包上傳到服務(wù)器的文件需要用 mv ../文件夾/*將文件全部轉(zhuǎn)移到本層文件夾中。且第一個html首頁文件需更名為index.html
    

(七)在服務(wù)器端安裝nginx

a.連接到服務(wù)器后,安裝nginx,服務(wù)器linux的centos版本   sudo yum install nginx
                          服務(wù)器liunx其他版本  sudo apt-get install nginx
   (其它命令*) 卸載nginx                   sudo yum(或apt-get) remove nginx

(八)配置nginx

  連接到服務(wù)器端后
 a. 進(jìn)入nginx      cd /etc/nginx
 b. 查找所有文件    ls -a
 c. 進(jìn)入conf.d     cd conf.d
 d. 查找所有文件    ls -a
 e. 進(jìn)入配置default.conf     vim default.conf
 h. 可根據(jù)網(wǎng)上模板配置,重點(diǎn)有  文件夾路徑 root/home/...                              
                             首頁文件名 index index.html
 舉例如下圖(最簡單的配置)
 server {

    listen       80;
    server_name www.域名;
    root   /home/xk/cool;
    index index.html index.htm index.php;

   
}

                             

(九)解析域名

 a.可在阿里云直接購買一個域名,或者其它網(wǎng)站
 b.選擇解析域名,方式a,解析主機(jī)為購買服務(wù)器的公網(wǎng)ip
 c.記得備案,尤其是.com和.cn
 d.回到第(八)步,在配置default.conf 中,將域名寫入其中
 e.重啟服務(wù)器  service nginx reload
 

(十)進(jìn)入瀏覽器,輸入域名,查看你的網(wǎng)站!

 另外,要在服務(wù)器上放多個網(wǎng)站時,每個網(wǎng)站文件根目錄分別放在服務(wù)器用戶目錄里,首頁為index.html/php文件。域名是有備案的,或者你是國外的服務(wù)器。

(十一)常見錯誤

  1.未關(guān)閉服務(wù)器自帶防火墻   連接服務(wù)器后輸入 chkconfig iptables off
  2.nginx配置文件不正確     仔細(xì)查看文件夾路徑
  3.首頁文件名字不是index.html   進(jìn)入文件夾更改名字    mv who.html index.html
  4.文件沒有全部放入/home/用戶/文件夾    使用mv ../  . 移動到本文件夾
  5.nginx配置錯誤,查看文件index.html等等所在路徑是否正確
  6.權(quán)限問題,使用chmod 777 文件名 給所有文件以及nginx中conf配置權(quán)限
  7.域名備案問題,如果你購買的是便宜的.win .top 等等域名,恭喜你,由于無法在國內(nèi)備案,是無法在國內(nèi)購買的服務(wù)器上使用的,解決辦法是買一個可以備案的域名,或者是買一臺國外的服務(wù)器吧。
  
  
  

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/81039.html

相關(guān)文章

  • 從零開始擁有一個自己網(wǎng)站(流程)

    摘要:歡迎指點(diǎn)錯誤,更詳細(xì)的介紹和操作截圖會在其他文章敘述,歡迎加一起交流本文所用本機(jī)系統(tǒng)為的深度系列,阿里云服務(wù)器為系列的一準(zhǔn)備工作你需要的工具一共有系統(tǒng),,,網(wǎng)站賬號,阿里云服務(wù)器,域名。 歡迎指點(diǎn)錯誤,更詳細(xì)的介紹和操作截圖會在其他文章敘述,歡迎加QQ:512317053一起交流本文所用本機(jī)系統(tǒng)為liunx的深度系列,阿里云服務(wù)器為linux系列的centos一.準(zhǔn)備工作 1.你需要...

    wendux 評論0 收藏0
  • 從零開始擁有一個自己網(wǎng)站(流程)

    摘要:歡迎指點(diǎn)錯誤,更詳細(xì)的介紹和操作截圖會在其他文章敘述,歡迎加一起交流本文所用本機(jī)系統(tǒng)為的深度系列,阿里云服務(wù)器為系列的一準(zhǔn)備工作你需要的工具一共有系統(tǒng),,,網(wǎng)站賬號,阿里云服務(wù)器,域名。 歡迎指點(diǎn)錯誤,更詳細(xì)的介紹和操作截圖會在其他文章敘述,歡迎加QQ:512317053一起交流本文所用本機(jī)系統(tǒng)為liunx的深度系列,阿里云服務(wù)器為linux系列的centos一.準(zhǔn)備工作 1.你需要...

    寵來也 評論0 收藏0
  • 教你從零開始使用wordpress生成微信小程序(小白教程)

    摘要:準(zhǔn)備工作服務(wù)器最好使用服務(wù)器,小白推薦安裝寶塔面板。備案域名小程序賬號建議注冊企業(yè)賬號,可以使用已認(rèn)證的公眾號快速創(chuàng)建。七牛賬號使用,加快網(wǎng)站訪問速度。如需使用小程序發(fā)帖,也會用到。注意不要使用以下的。 showImg(https://segmentfault.com/img/bVUUeU?w=600&h=280); 準(zhǔn)備工作 1服務(wù)器 最好使用Linux服務(wù)器,小白推薦安裝寶塔面板。...

    jaysun 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<