[建站_4]自己的主頁自己寫

作為一個特別無聊的人...我是這么打算的
寫個首頁,主要用來列出我都有哪些頁面.
這個功能特別簡單,一個靜態(tài)頁面就可以搞定
目的在于寫個讓自己新建個頁面,傳上去,然后開心的看它更新

TODO: 不知道為毛寫不寫www跳轉(zhuǎn)都會帶有www

首先,我得先有個頁面

巨簡單..隨便寫,開心就好~

上傳文件至服務(wù)器


我已經(jīng)開始想使用git,jekenis這種東西了...

使用df -m查看了一下我的服務(wù)器空間....已經(jīng)用了10個G了!!!!

好可怕...什么東西這么占地方?

和M先生商量了一下,scp就可以滿足,我想要的git,jenkins什么的都可以后續(xù)慢慢來嘗試,這些都不著急

scp介紹
1.命令格式:
scp [參數(shù)] [原路徑] [目標(biāo)路徑]
2.命令功能:
scp是 secure copy的縮寫, scp是linux系統(tǒng)下基于ssh登陸進(jìn)行安全的遠(yuǎn)程文件拷貝命令。linux的scp命令可以在linux服務(wù)器之間復(fù)制文件和目錄。
3.命令參數(shù):
-1 強(qiáng)制scp命令使用協(xié)議ssh1
-2 強(qiáng)制scp命令使用協(xié)議ssh2
-4 強(qiáng)制scp命令只使用IPv4尋址
-6 強(qiáng)制scp命令只使用IPv6尋址
-B 使用批處理模式(傳輸過程中不詢問傳輸口令或短語)
-C 允許壓縮。(將-C標(biāo)志傳遞給ssh,從而打開壓縮功能)
-p 保留原文件的修改時間,訪問時間和訪問權(quán)限。
-q 不顯示傳輸進(jìn)度條。
-r 遞歸復(fù)制整個目錄。
-v 詳細(xì)方式顯示輸出。scp和ssh(1)會顯示出整個過程的調(diào)試信息。這些信息用于調(diào)試連接,驗(yàn)證和配置問題。
-c cipher 以cipher將數(shù)據(jù)傳輸進(jìn)行加密,這個選項(xiàng)將直接傳遞給ssh。
-F ssh_config 指定一個替代的ssh配置文件,此參數(shù)直接傳遞給ssh。
-i identity_file 從指定文件中讀取傳輸時使用的密鑰文件,此參數(shù)直接傳遞給ssh。
-l limit 限定用戶所能使用的帶寬,以Kbit/s為單位。
-o ssh_option 如果習(xí)慣于使用ssh_config(5)中的參數(shù)傳遞方式,
-P port 注意是大寫的P, port是指定數(shù)據(jù)傳輸用到的端口號
-S program 指定加密傳輸時所使用的程序。此程序必須能夠理解ssh(1)的選項(xiàng)。

命令不難

scp /path/local username@255.255.255.255:/service/path
/path/local 本地文件的路徑
username 服務(wù)器賬號
255.255.255.255 服務(wù)器IP地址
/service/path 服務(wù)器存放文件的路徑
回車之后會有個輸入密碼的過程

運(yùn)行結(jié)果

我倒是有個疑問...在我輸入服務(wù)器地址的時候,使用tab也有補(bǔ)全...這不是坑么....

好吧...提示是本地的路徑...

真理就是要多多實(shí)踐....

連上服務(wù)器才發(fā)現(xiàn)...上傳的時候拼寫錯誤...src寫成了scr...

使用rename的時候發(fā)現(xiàn)...批處理用慣了...不好使啊...

各種猜...誰想到需要三個參數(shù)

rename命令
將main1.c重命名為main.c
rename main1.c main.c main1.c

其實(shí)...可以直接使用mv

mv移動文件還可以修改文件名

文件放好了,接下來就是要配置Nginx了

配置Nginx


九牛二虎之力,搞定了一點(diǎn)...

這個...就是打開沒問題了

我想要的是連地址都直接調(diào)走...這個...還有很多路要走

第二天....

咨詢了W先生,給了個方案

server {
listen 80;
server_name 123.57.162.75;
charset utf-8;
index index.html index.htm index.jsp index.do;
root /opt/nginx-1.4.7/html/resources;
#配置Nginx動靜分離,定義的靜態(tài)頁面直接從Nginx發(fā)布目錄讀取。
location ~ .*.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$
{
root /opt/nginx-1.4.7/html/resources;
#expires定義用戶瀏覽器緩存的時間為7天,如果靜態(tài)頁面不常更新,可以設(shè)置更長,這樣可以節(jié)省帶寬和緩解服務(wù)器的壓力
expires 7d;
}
}

參照修改,支持靜態(tài)頁面的訪問.

![配置文件](http://upload-images.jianshu.io/upload_images/2100241-0375bfe1f45fcf8a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

根據(jù)昨天的目標(biāo),增加訪問www之后,直接跳轉(zhuǎn)至indexl.html靜態(tài)頁面

W先生讓我問w先生...
w先生推薦了一個網(wǎng)站
> [nginx 配置 location 總結(jié)及 rewrite 規(guī)則寫法](https://linux.cn/article-5714-1.html)

然后死活不讓我用rewirite,反正就是不讓用....
然后...就把我配置文件給該回去了....

討厭他

> ```
location / {
      root html;
      rewrite / /index.html;
   } 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 13,181評論 2 33
  • 前言 近期在準(zhǔn)備搭建一個vue.js+node.js全棧開發(fā)的社區(qū),之前由于沒有云服務(wù)器搭建經(jīng)驗(yàn),這篇文章做一下相...
    技術(shù)宅小青年閱讀 4,604評論 1 30
  • 南方的秋天,北方的秋天 文/楊慶瑞 1 隨著商場里擺上了各種月餅,讓人意識到秋天就要來了。 這嶺南的秋天,跟夏天就...
    楊慶瑞閱讀 3,329評論 0 17
  • 2017年1月1日,我從微信和朋友圈里看到很多新年祝福,也看到很多人對自己新年的期許。忽然發(fā)現(xiàn),自己什么感覺也沒有...
    原來你已不在這里閱讀 95評論 0 0

友情鏈接更多精彩內(nèi)容