㈠ 新手做wordpress博客,請問選擇linux主機好,還是用win主機好。
你好!很高興為你解答:
wordpress是一款很不錯php+mysql博客程序,可以用於企業站,個人博客,cms站點。
使用該程序肯定選用linux主機,因為linux對php站點支持更好,最重要的是完美支持wordpress為靜態規則。而且win主機需要自己寫代碼,這對於新手朋友來說是很有難度的。
還有就是,我建議你購買主機,最好到這個程序為住的空間商購買,你可以網路搜索下恆創主機,目前做wordperss比較專業的空間,空間對這個程序支持很好。
㈡ 建立個人博客網站,用什麼操作系統好,用windows系統 還是Linux系統
Linux系統比windows安全性要高一些,我個人就是用windows,因為我對Linux系統不熟悉,如果你懂Linux操作系統的話,建議你用Linux,windows也不錯,你網路軒鈺博客可以看一下我的博客,我個人比較喜歡windows的,選擇伺服器系統也是比較重要的事.看你自己吧!
㈢ 如何建立自己的網頁或網站具體步驟是什麼謝謝!
2. 搭建最簡單的個人博客
在1. 購買雲伺服器和域名中,我們得到了雲伺服器的登錄密碼和域名的所有權,下面,我們將介紹如何利用雲伺服器和域名,搭建一個最簡單的個人博客網站。這篇文章之後,你就可以隨時隨地通過瀏覽器訪問自己的個人網站了!
以下操作以在騰訊雲購買雲伺服器、域名為演示,並且你已經完成了域名備案。阿里雲的操作方法類似,暫時不特別寫文章演示了。如果你還沒購買,請點擊1. 購買雲伺服器和域名,也可以參與下面的活動:
- 騰訊雲代金券領取,
- 阿里雲最新優惠活動,老用戶也可享受
文章看著很長,但是很容易操作。這篇文章的本質就是我們在雲伺服器安裝了一個博客軟體,然後將域名指向了雲伺服器可供訪問而已。
2.1 配置安全組並登錄雲伺服器
每一台雲伺服器都有很多埠負責對外實現不同功能的通訊(比如遠程連接,傳輸文件,網頁訪問等),騰訊雲的安全措施比較完備,默認將許多埠關閉,我們要安裝寶塔軟體(一種雲伺服器管理面板),就需要將埠打開,這個功能由」安全組「負責。
2.1.1 配置騰訊雲伺服器安全組,放行埠
雲伺服器和世界的通訊分為入站和出站兩種,也就是接受外面輸入的信息(比如我們的瀏覽器請求訪問),和向外界輸出信息(比如向外界傳輸網頁內容),下面我們先分別下載這兩個規則,再將規則導入我們的雲伺服器安全組。
騰訊雲-寶塔面板安裝-入站規則下載
騰訊雲-寶塔面板安裝-出站規則下載
下載後將其保存在你喜歡的地址,這里我們保存在電腦桌面上。
下面,我們點擊雲伺服器>安全組,選擇我們購買雲伺服器時的地域,會顯示一個安全組欄目,這個欄目已經自動跟你的實例關聯,我們點擊欄目右邊的修改規則:
- 入站規則:點擊導入規則,瀏覽器會彈框提示選擇文件,我們選擇剛下載的入站規則excel表即可;
- 出站規則:點擊導入規則,瀏覽器會彈框提示選擇文件,我們選擇剛下載的出站規則excel表即可;
整個流程如下面動畫所示:
至此,我們已經完成安全組的設置,下面可以登錄雲伺服器安裝寶塔面板了。
2.1.2 登錄雲伺服器
進入騰訊雲控制台,點擊左上角雲產品>雲伺服器,自動跳轉到實例界面,你會看到自己購買的雲伺服器在列表上(如果沒有出現,在左上角實例旁邊可切換伺服器地域,比如我們購買的成都)。
在雲伺服器欄目的右側,點擊登錄,跳轉到登錄頁面,這時候只需要粘貼我們在1. 購買雲伺服器和域名中獲得的登錄密碼,就可以實現登錄。看著屏幕上一閃一閃的游標,你是第一次見到程序員的傢伙事兒,但是不要害怕,它不是洪水猛獸,不過就是一個輸入頁面而已,就像微信聊天頁面的輸入框一樣,只不過你是在和雲伺服器聊天。
2.2 安裝寶塔(bt)面板並安裝軟體運行LNMP環境
下面我們安裝寶塔面板,在上面一閃一閃的游標處,完全復制粘貼下面的命令並回車:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
這嘩啦啦的字元串流動看著有點嚇人,其實不過是一堆文字描述,來告訴你程序在下載什麼東西,安裝好了沒有等等。這一串下來,是不是感覺自己像個程序員了==、
等待屏幕出現下面字元時,表示寶塔面板的安裝已經完成,提示顯示我們安裝面板花了3分鍾。記錄這些信息(建議復制文本放在自己的文件夾裡面),後續會需要通過這個信息登錄寶塔面板。
Congratulations! Installed successfully!
==================================================================
Bt-Panel: http://132.232.13.95:8888/eaef30a6
username: r0wiopgd
password: fa7120fd
Warning:
If you cannot access the panel,
release the following port (8888|888|80|443|20|21) in the security group
==================================================================
Time consumed: 3 Minute!
如果你安裝遇到問題,可以去寶塔官網查看安裝說明。
上一步得到了下面的信息:
- 寶塔面板登錄地址;
- 登錄用戶名;
- 登錄密碼;
下面我們根據這些信息,登錄寶塔面板後台,在瀏覽器中打開登錄地址,填寫用戶名密碼:
進入面板後,網頁會自動跳出來一個彈框,顯示推薦安裝套件,我們選擇LNMP(推薦),記得將php的版本從PHP5.6改成PHP7.3,點擊一鍵安裝,這里針對LNMP的含義稍微解釋一下:
- 」L「: 指Linux系統,這個我們在購買雲伺服器的時候已經安裝了CentOS這個Linux系統分支;
- 」N「: 指Nginx,是一個網頁伺服器軟體,是它將我們的網站程序變成了網頁文件供我們瀏覽;
- 」M「: 指Mysql,是一個資料庫軟體,我們網站要運行,網站程序一般是寫死的,然後程序從資料庫讀取數據顯示給人看,這樣的話一旦數據有變動不需要重新編寫軟體,而只需要程序讀取變化的數據就行了。比如微信聊天,微信這個程序是寫死的,而你的聊天信息是放在資料庫裡面的,微信從資料庫讀取別人發給你的聊天信息,然後顯示在你的手機里;
- 」P「: 指PHP編程語言,因為我們後面要裝的WordPress博客軟體是用php寫的,所以需要安裝這個語言讓計算機能夠識別。這就像我們在大學可能學過C++,用C++寫出來的代碼需要C++這個語言包來支持運行一樣。這里我們選擇PHP7.3,因為WordPress博客軟體官方推薦我們使用最新版的PHP語言。
- phpMyAdmin:這是資料庫管理軟體,WordPress程序將我們的數據存放在Mysql這個資料庫軟體中,有時候需要手動改資料庫,但是Mysql對普通人比較難上手,就用phpMyAdmin來管理。簡單點說,phpMyAdmin相當於雲伺服器上的Excel軟體,能查看,修改網頁數據。
下面是操作動畫,等畫面中顯示任務為空就說明環境安裝完成了。動畫我加速了一下方便大家看,總體時間大概花了7,8分鍾。
2.3 一鍵部署WordPress網站程序
軟體運行LNMP環境安裝完成之後,我們終於要開始安裝WordPress這個網站程序了。這個程序非常出名,有數據統計WordPress驅動著世界上30%以上的網站。它以博客程序起家,現在功能十分完善,不僅可以用來搭建個人博客,還能做圖片展示,新聞網站,論壇系統,外貿企業官網等等。
我們點擊寶塔面板左邊的軟體商店>一鍵部署>選擇WordPress,跳出下面的彈框。其中,
- 域名: 填寫你購買的域名,比如你購買了yigehaomingzi.com(一個好名字),那就填上去。意思是當伺服器接收到瀏覽器請求訪問yigehaomingzi.com,伺服器會把網站根目錄下面的網頁文件傳輸給伺服器。這里我因為沒有其他備案的域名,使用一個子域名yanshi.jiqianhanre.com作為演示。
- 備註: 可以不填;
- 根目錄: 自動生成,不用更改;
- 資料庫: 這是面板隨機生成的資料庫用戶名和密碼,你也可以自己設置。記錄這兩個信息,後續需要把信息告訴WordPress程序,讓它知道自己要把信息存到這個資料庫裡面,網站程序才能運行;
下面是動畫演示,WordPress部署完成之後,網頁會再次彈框告訴你之前的資料庫信息(資料庫名和資料庫用戶名自動設置是相同的),如果你前面沒保存這些信息,現在復制粘貼到自己的文檔裡面。
2.4 設置域名指向雲伺服器
現在我們已經完成雲伺服器端的所有設置,可以將寶塔面板關閉了。
到目前為止,我們還沒對域名做任何操作,當我們再瀏覽器輸入yanshi.jiqianhanre.com的時候,瀏覽器並不知道我們到底要訪問哪個雲伺服器,所以它會提示「無法訪問此網站,找不到xxx的伺服器ip地址」。
這時候我們就需要對域名進行設置,讓瀏覽器知道它應該找哪台伺服器。伺服器有一個唯一的ip地址,我們在域名商那裡進行設置,這個過程叫做域名解析。我的域名在阿里雲購買的(所以我知道域名和伺服器不在同一家廠商備案的苦),下面動畫演示下。登錄後進入阿里雲控制台,左上角選擇雲解析DNS(如果你是第一次進入可能得仔細找一找,在域名與網站欄目下面),進入域名列表,選擇我們購買的域名,這里我選擇本網站域名jiqianhanre.com,為其添加子站點yanshi.jiqianhanre.com的解析記錄。點擊添加記錄,選擇添加A記錄:
- 主機記錄: 這里我填寫「yanshi」,意思是為yanshi.jiqianhanre.com添加解析記錄。你們不一樣,這里需要填寫「@」或者什麼也不填,表示是為自己購買的主域名添加解析記錄;
- 記錄值: 填寫雲伺服器的公網ip地址,這個可以去騰訊雲的控制台復制過來;
- TTL: 默認就行,不用管它;
此外,你們還可以為自己的域名添加CNAME記錄,假如你購買了域名yigehaomingzi.com,這樣做可以使瀏覽器在訪問www.yigehaomingzi.com的時候自動跳轉到yigehaomingzi.com,保證網站域名的一致性。
基本上等個五六分鍾,域名解析就可以設置完成。從現在開始,當你在瀏覽器中輸入自己的域名的時候,瀏覽器就知道自己要去找哪個雲伺服器要網站了。
騰訊雲域名解析
騰訊雲的域名解析方法類似,登錄騰訊雲控制台, 點擊左上角雲產品>域名與網站>雲解析,跳轉到域名列表。下面動畫中因為我沒有在騰訊雲購買域名所以是空白的。剩下的域名解析環節參照前面阿里雲的域名解析即可。
2.5 恭喜你!網站已經上線
好了,至此,我們已經在伺服器端安裝了WordPress博客程序,也為域名添加了解析記錄,可以重新打開瀏覽器,輸入你購買的域名,就能看到網站了!
准備好了嗎?走你--->>>>>>>>>>>》》》》》》》》》》》》
在瀏覽器中輸入你在1. 購買雲伺服器和域名購買的的主域名,這里我用的是子域名yanshi.jiqianhanre.com。
YES!能訪問了!不過還需要簡單設置一下。我們觀察到網址自動從yanshi.jiqianhanre.com跳轉到了yanshi.jiqianhanre.com/wp-admin/setup-config.php,這是WordPress博客程序在運作,提示你開始進行設置。下面,為了完成WordPress網站的啟動設置,我們需要准備以下信息:
- 前面步驟2.3 一鍵部署WordPress網站程序中的資料庫名;
- 前面步驟2.3 一鍵部署WordPress網站程序中的資料庫用戶名(在我們教程中,用戶名和資料庫名相同);
- 前面步驟2.3 一鍵部署WordPress網站程序中的資料庫密碼;
我們點擊Continue,因為絕大多數WordPress插件都是英文,翻譯成中文不太容易理解,如果你後續覺得不方便,以後可以在後台設置中換成中文。當然如果你是准備做外貿網站,推薦一直使用英文,以免網站出現中文影響國外訪客瀏覽時的用戶體驗。
看WordPress安裝配置的過程,我們分別來講一講主要的兩個頁面:資料庫信息設置頁和站點信息設置頁面:
資料庫信息設置頁:這個頁面主要是告訴WordPress程序自己應該把網站數據存放在哪個資料庫下面。並告訴它這個資料庫的登錄用戶名和密碼是什麼,這樣,WordPress就有許可權存放網站數據了。
站點信息設置頁:主要是填寫你希望網站叫什麼名字,你登錄網站管理後台的用戶名、密碼等。這里使用程序隨機生成的密碼,注意復制下來保存。這里再提示一下最下面那個「Search Engine Visibility」一欄,勾選它,表示希望搜索引擎(比如網路、谷歌等)不要收錄本站點,這是因為現在我們的網站還是一片白紙,我們不希望搜索引擎認為自己的站點不重要。
網站已經上線
是的,恭喜你!你的網站已經可以訪問了,通過瀏覽器訪問你的主域名,會顯示下面的網頁。你現在可以試試用手機瀏覽器打開自己的主域名,也能顯示你的網站。我們已經完成了最簡單的博客網站的搭建!能跟著教程做到這一步,為你自己鼓掌!下面圖片的左邊是電腦端的瀏覽器展示效果,右邊是手機端的展示效果,我們的網站是自適應的,也就是隨著瀏覽器的尺寸變化,會自動調整網站布局。
2.6 收尾工作
我們已經成功建成了一個最簡單的博客網站,理論上,我們可以開始寫文章,傳日常生活照片了,但是為了以後的使用方便,以及網站在搜索引擎上的表現,現在來進行一些收尾的工作吧。
2.6.1 WordPress語言換成中文
這在前面說過,如果你不習慣英文,可以換成中文。再提示一下,外貿網站還是全程使用英文比較好。
我們打開網站後台(在瀏覽器中打開yigehaomingzi.com/wp-admin這個頁面,記得把域名換成你購買的主域名),登錄進去,在左邊欄目中選擇Settings>General,跳轉到設置頁,在其中的Site Language中,選擇最下面的中文,滑到頁面底部,選擇Save Changes即可。整個切換WordPress站點語言的過程如下面動畫所示。
2.6.2 給網站傳輸加密-開通SSL
你可能已經注意到了,瀏覽器最上方的網址URL前面有顯示「不安全」,這是因為我們在瀏覽器訪問網站時,瀏覽器和伺服器之間沒有加密,所以訪客在網站輸入的信息可能會在傳輸過程中被竊取。這對我們普通的展示型網頁影響不大,但是對於需要輸入銀行卡密碼,交易信息的網站就很有必要。現在因為搜索引擎都比較偏愛傳輸有加密的網站,所以我們就給網站傳輸加密吧,不花一分錢!
現在我們的網站url是(http://yanshi.jiqianhanre.com),下面我們通過給網站訪問嵌套一層SSL,讓網站url變成https://yanshi.jiqianhanre.com。
首先,使用我們在2.2 安裝寶塔(bt)面板並安裝軟體運行環境中保存的登錄信息,登錄寶塔面板,在面板左側點擊網站,選擇列表中我們剛建立的網站,瀏覽器自動跳出一個彈框,我們選擇左邊的SSL,選擇Let's Encrypt,並選擇文件驗證,勾選我們的域名,點擊申請,此時瀏覽器彈出一個黑色的命令提示框,提示我們SSL部署的進度。
等待30秒左右,提示SSL已部署成功,我們再點擊右上角的強制HTTPS,強制所有指向雲伺服器的網頁流量都經過https://yanshi.jiqianhanre.com訪問。這里簡單說明一下Let's Encrypt,它給全球網站提供免費加密服務,缺點是每3個月要為網站申請一次加密證書。幸好,寶塔已經幫我們提供了自動續簽服務,這樣設置完成之後,我們就可以不管它了。
現在我們訪問我們的網站,在url前面就會顯示小綠鎖了,顯示站點連接是安全的。下面,我們還需要在站點後台對站點url進行設置。
網站部署SSL之後更改站點地址(URL)
因為我們網站安裝之時未開啟SSL,WordPress自動將我們的站點地址設置成了http://yanshi.jiqianhanre.com,這導致我們後續上傳圖片等媒體文件時,自動將圖片url設置成http而非https**,導致有圖片的頁面瀏覽器顯示不安全。
為了解決這個問題,我們到網站後台,點擊設置>常規,將裡面的WordPress地址(URL)和站點地址(URL)均改成https開頭。
2.6.3 更改網頁固定鏈接樣式-LNMP環境下wordpress程序站點偽靜態
WordPress後台的設置頁面有一個固定鏈接,這里我們可以指定我們撰寫文章後文章網址url的樣式,一般為了站點美觀以及搜索引擎優化,我們選擇下面文章名這種樣式,點擊保存更改。
對於運行Nginx的網頁伺服器,我們直接更改固定鏈接會出現WordPress網站只能訪問首頁的問題(所有其他頁面都顯示404 Not Found),有很多人就掉進了這個坑。為了解決404Not Found的問題,我們需要設置站點偽靜態來解決這個問題。
「站點偽靜態」這個名字不太容易理解。意思是我們的WordPress程序是一個動態程序,它每接收一次瀏覽器訪問請求,都會去資料庫中查詢數據,所以是個動態的過程。靜態程序不一樣,都是寫死的網頁,比如一個純粹的網頁文本。「偽靜態」的意思,就是開通這個服務之後,可以讓動態網頁程序表現地像靜態網頁一樣(對我們來說主要就是網頁url能夠自由設置),便於搜索引擎抓取。
登錄寶塔面板後,在左邊欄選擇網站,選擇我們的網站,在瀏覽器彈框中選擇偽靜態,左上角選擇wordpress,點擊保存即可。我們重新刷新下之前無法訪問的網站,發現已經可以訪問了。
2.6.4 WordPress網站後台的基本設置
我們還需要對網站後台進行一些基本設置,保證後續的使用體驗。
刪除無用的插件
使用2.3 一鍵部署WordPress中保存的登錄信息,登錄網站後台(如yigehaomingzi.com/wp-admin),點擊左邊的插件>已安裝插件,刪除其中的你好多莉,這是個開發人員的情懷插件,沒什麼用。
啟用Akismet攔截垃圾評論
當我們的網站上線後,會有很多機器爬蟲自動在我們網站上留言垃圾留言,如果不設置Akisment,我們每天刪除這些留言都得費些功夫。
在插件>已安裝的插件頁面,點擊Akismet Anti-Spam下面的啟用,網站會自動跳轉到Akismet的激活頁面,點擊Set up your Akismet account按照網頁提示激活服務即可。
選擇PERSONAL版本的就夠用了,他自動跳出來讓你按意願支持點錢,可以選擇0元。
填寫網站標題和副標題
在2.5 恭喜你,網站已經上線那一節,我們已經設置了網站標題,我們在這里可以進行更改,在網站後台,點擊設置>常規,填寫站點標題和副標題,滑到最下方點擊保存更改即可。
安裝WP Acceleration for China插件-解決WordPress網站國內訪問慢的問題
因為WordPress內置了一些谷歌的服務以及Gravatar的頭像服務,而中國大陸是將這些服務屏蔽的,所以我們打開網站的速度會比較慢。下面我們通過下載一個插件「WP Acceleration for China」來解決這個問題。這個插件的功能就是將這些被屏蔽的服務替換成了國內能訪問的服務鏡像。
在網站後台,我們進入插件>安裝插件,搜索WP Acceleration for China,等出現結果後,點擊現在安裝,待安裝完成,點擊啟用即可。
最近WordPress網站抽風,經常拒絕國內的訪問,可能會提示安裝失敗:下載失敗。Too Many Requests:
這個時候不要慌,我們可以多試幾次,我多試了兩次,安裝成功。如果還是不行,請登錄插件下載頁面(https://wordpress.org/plugins/wp-acceleration-for-china/),將插件先下載到本地電腦桌面,然後通過上傳插件功能完成安裝,安裝之後點擊啟用,啟用之後無需其他操作。如果你的電腦不能訪問上面的網址,多試幾次。如果還是不行,那就掛上番強(諧音)軟體再試試,FQ軟體下面我有一個推薦的,可以點擊購買使用,買15塊錢一個月的就行。希望大家在外網不要被所謂的民主自由帶偏了,國外的媒體也都不是什麼天使大姐,都是吃資本飯的。你也知道,資本是會吃人的。
番強服務推薦
這時候我們再用瀏覽器訪問自己的網站(按Ctrl+F5強制刷新),會發現速度快了很多。
2.7 總結
這篇文章,我們通過自己購買的雲伺服器和備案後的域名,成功搭建了一個最簡單的個人博客網站。我們首先登錄雲伺服器,安裝了伺服器管理面板(寶塔bt面板)。然後通過寶塔面板安裝了博客程序所需要的運行環境(LNMP環境),並且使用寶塔面板一鍵部署了WordPress博客程序。接著,我們通過域名解析,將自己購買的域名指向雲伺服器,實現了域名的訪問功能。最後,我們設置安裝了WordPress程序,完成了個人博客網站的搭建。
直觀地看,在搭建個人網站的流程中,我們做了以下的事情:
步驟 需要這些信息 得到這些信息
2.1 配置安全組並登錄雲伺服器 雲伺服器登錄密碼* -
2.2 安裝寶塔(bt)面板並安裝軟體運行LNMP環境 雲伺服器登錄密碼 寶塔面板登錄用戶名密碼
2.3 一鍵部署WordPress網站程序 寶塔面板登錄用戶名密碼 資料庫用戶名密碼
2.4 設置域名指向雲伺服器 域名管理權* -
2.5 恭喜你!網站已經上線 資料庫用戶名密碼 後台登錄用戶名密碼
2.6 收尾工作 後台登錄用戶名密碼 -
*雲伺服器和域名是我們在第一篇1. 購買雲伺服器和域名中獲得的信息。
在這系列建站教程中,我們總共有4篇文章介紹普通人如何從0到1搭建個人網站:
1. 購買雲伺服器和域名
2. 搭建最簡單的博客網站
3. 發布第一篇博客文章
4. 個性化自己的網站
現在訪問我們的域名,展現的是WordPress預設的博客網站,裡面只有一篇自動生成的文章。下一篇,我們會給網站添加自己的文章,一起進入3. 發布第一篇文章吧!
【若圖片及演示gif動畫無法打開,請點擊本文原始地址-幾千寒熱】https://jiqianhanre.com/wangzhan-weihu/wordpress-beifen-huanyaun.html
㈣ 如何在linux上使用hexo搭建git博客
安裝前提
安裝 Hexo 非常簡單。需要預先安裝:
Node.js
Git
在 Ubuntu 14.04/15.04 上安裝配置 Node.js v4.0.0 http://www.linuxidc.com/Linux/2015-10/123951.htm
如何在CentOS 7安裝Node.js http://www.linuxidc.com/Linux/2015-02/113554.htm
Ubuntu 14.04下搭建Node.js開發環境 http://www.linuxidc.com/Linux/2014-12/110983.htm
Git 伺服器搭建與客戶端安裝 http://www.linuxidc.com/Linux
Ubuntu下Git伺服器的搭建與使用指南 http://www.linuxidc.com/Linux/2015-07/120617.htm
准備條件做好了之後就可以開始安裝Hexo了
安裝Hexo
打開Git Bash 執行命令
1
$ npm install -g hexo-cli
創建博客
Hexo安裝完成後,分別執行如下命令,Hexo會自動生成需要的文件夾
1
2
3
$ hexo init <folder> ##<folder> 為你指定的文件地址
$ cd <folder>
$ npm install
例如:需要將博客搭建在本地的D:\my_hexo下,則分別執行命令:hexo init D:\my_hexo ,cd D:\my_hexo,npm install
執行完命令後如果沒有問題我們就可以執行啟動命令來查看我們的博客了.
本地預覽
1
2
3
$ hexo server ## 啟動服務,默認埠4000
$ hexo server -p xxxx ## 自定義埠啟動服務
$ hexo clean ## 清除緩存,在頁面顯示不正常的時候可以執行此命令
然後在瀏覽器輸入http://127.0.0.1:4000/ 即可訪問
創建Repository
登錄github 點擊右上角的」+」,Create a new repository
Create a new repository
復制剛剛新建的https連接:https://github.com/Admol/admol.github.io.git
打開你hexo目錄下的_config.yml
設置deploy信息,如:
1
2
3
4
deploy:
type: git
repository: https://github.com/Admol/admol.github.io.git
branch: master
設置SSH key
檢驗是否已存在key
分別執行命令
1
2
cd ~
cd .ssh
再執行命令 ls 查看是有已有key文件,一般存在key的話都會顯示id_rsa.pub 和 id_dsa.pub這兩個文件,沒有key什麼都不會顯示
添加一個 SSH key
執行命令(已有key的可以跳過步驟2):
1
2
3
$ ssh-keygen -t rsa -C "[email protected]"
## t 指定密鑰類型,默認是 rsa ,可以省略。 -C 設置注釋文字,比如郵箱或其他。
然後會提示你 Enter Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter,這里是輸入一個文件名用來保存ssh key,也可以什麼都不輸,會使用默認的id_rsa.pub 和 id_dsa.pub
回車之後,需要輸入兩次密碼(該密碼是你push文件的時候要輸入的密碼,而不是github的密碼)
輸入密碼之後,看見如下顯示信息,添加SSH key成功.
Github 設置 SSH key
登錄github,點擊Settings,然後點擊 SSH keys ,在這個頁面你可以管理你所有的ssh keys
然後點擊Add SSH key
用文本編輯器打開剛剛添加的key文件id_rsa.pub,復制裡面的所有的內容
回到github頁面,將復制的內容粘貼到剛剛那個頁面的key對應的文本框裡面,title 可以隨便填寫
測試ssh key 是否添加成功
在命令行輸入:
1
$ ssh -T [email protected]
會出現一段警告代碼,輸入yes回車,然後會要求你輸入剛剛設置的密碼,然後它會和你說:Hi,帥哥....約嗎
到此SSH key就設置完畢了
部署到Github
打開命令窗口,回到你的hexo博客目錄下,如別執行如下命令:
1
2
hexo generate
hexo deploy
等待命令執行完畢後,可以查看代碼是否已提交到github上,然後在瀏覽器輸入admol.github.io就可以訪問了
新建頁面
1
$ hexo new page 'pageName'
執行命令後可以在你本地的/source 目錄下看見以為你新增頁面名為名的文件夾
顯示頁面
打開文件後可以對index.md 進行編輯.然後打開/themes/jacman目錄下的_config.yml文件(自己正在使用的主題),
添加剛剛新增的頁面:
1
2
3
4
5
menu:
首頁: /
統計: /archives
關於: /about
pageName: /pageName ##前面的pageName可以自定義,後面的pageName必須寫剛剛新增的頁面名稱
新建文章
1
$ hexo new [layout] 'name'
[layout] 為可選,不寫默認為post. /source 目錄下的文件夾名稱即為 layout 名
安裝主題
1
$ git clone https://github.com/JamesPan/hexo-theme-icarus.git themes/icarus
更換主題
首先下載主題,然後打開根目錄下的 _cinfig.yml ,修改 theme: 要更換的主題名
修改主題顏色
打開 /themes/jacman目錄下的_config.yml文件,修改:
1
2
theme_color:
theme: '色值'
修改logo圖片
打開主題下的 _config.yml 文件,修改:
1
2
3
4
imglogo:
enable: false ## 是否顯示logo
src: img/logo.gif ## logo圖片地址
favicon: img/qq.ico ## 頁面左上角圖標
Hexo 版本升級
1
$ npm update hexo -g
㈤ 如何在Linux+Apache+MySQL+PHP的環境下安裝wordpress個人博客系統
既然已經有環境了
1、將 WordPress 壓縮包解壓至一個空文件夾,並上傳到你的空間裡面
2、請用文本編輯器(notepad++)手動打開 wp-config-sample.php 文件,填入資料庫信息。
將文件另存為 wp-config.php 並上傳到你空間
3、在瀏覽器中訪問 wp-admin/install.php。
4、按照頁面提示操作即可
沒有辦法吧本地的wordpress環境上傳到空間裡面使用的、除非你修改相應的配置文件、如果你需要使用在本地環境調試好的主題什麼的、那麼就將主題上傳至空間即可、然後到後台啟動主題。
有什麼不明白的可以繼續問、一定幫你解答
㈥ 准備在aws ec2上用wordpress搭建博客,該如何選擇linux distro
新手推薦用ubuntu,且用LTS(長期支持版),目前可用的就是12.04LTS和14.04LTS,理由如下:
1、軟體安裝友好,apt-get很好用。
2、更新迅速,AWS上的ubuntu更新源全部是AWS自帶,不是一般的快,樓主提到的wordpress,可以用apt-get直接安裝,架構是默認的apache2+php5+wordpress。
3、很多大眾應用,如wordpress,mediawiki等等,都有專門針對AWS優化的插件,如存儲放在S3上,生態好,這點國內雲真心沒法比。
㈦ 如何搭建屬於自己的個人博客網站
從很久以前就有粉絲問浪哥怎麼搭建個人博客,怎麼搭建一個個人博客網站呢,其實搭建一個博客還是挺簡單的,一個網站的建立無非就是:域名-空間-程序這幾樣組成的,只要完成了這幾點你就可以搭建一個網站哦!
域名注冊
我們搭建自己的博客的時候是不是得有一個自己的網站的域名了,首先我們先確定好自己網站的域名,建議長度在6位數這類的,這樣容易好記一些;想好域名後我們就去找一些域名注冊公司注冊就行了,需要注意的是後輟一定要選擇主流類型:」com cn net org「這幾種其中的一個或者多個。其餘的都就不要選了。
空間購買
注冊好域名後,我們就去買一個放網站程序的空間,可以是ASP的也可以是PHP的建議大家選擇PHP的這樣安全一些。前期我們的網站流量都不大所以買一個空間就行了。流量比較大的時候在換成伺服器這類的。一般我們都是購買國內的空間,如果嫌麻煩不想備案就買香港的。
域名備案
在國內不管你做什麼網站都得備案網站,建議大家備案一下。如果大家使用的是國外的伺服器或者香港的伺服器或空間。可以不用備案,國內的不備案也就不能夠訪問網站,這點我們得知道。
程序選擇
我們搭建一個博客網站是不需要一個程序呢?那是肯定的。現在博客程序流行的有三種:「WordPress ZBlog Emlog 」,它們各有各的優點和缺點,大家喜歡哪一個選擇好就行了。建議大家用ZBlog !
網站安裝
選擇好博客程序後。我們把下載下來的程序包上傳到網站的根目錄,然後把域名解析到空間上(*空間也要綁定域名),然後訪問並且安裝博客程序。安裝完成後基本上就完成了,我們也只需要起一個比較好的網站名稱設置好一些欄目。有能力的可以自己寫一個博客主題,不會的話自己用免費的或者買一個。
我覺得搭建一個網站不難,重點是不好推廣。所以大家得注重網站內容質量和推廣!
㈧ suse linux 裝什麼博客
java分為三個體系J2SE(Java2 Platform Standard Edition,java平台標准版),J2EE(Java 2 Platform,Enterprise Edition,java平台企業版),J2ME(Java 2 Platform Micro Edition,java平台微型版)。
suse-linux下安裝JDK
安裝文件可以到oracle官網下載J2SE,J2SE中包括jdk和jre。
下載到的文件一般分為rpm或tar.gz的文件
rpm 是直接安裝類型,使用rpm jdk.rpm命令安裝
tar.gz是壓縮文件,直接壓縮就可以使用不需要安裝,使用命令tar -zxvf jdk.tar.gz解壓縮文件。
安裝好java後開始設置環境變數,不然每次執行java命令,必須到java安裝目錄下的bin目錄下執行該命令腳本文件
環境變數的設置:
全局變數文件/etc/profile
用戶變數文件/home/【user】/.bashrc(suse)或者.bash_profile(其他linux)
JAVA_HOME=/java/jdk1.7.0_15
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:/$JAVA_HOME/jre/lib/rt.jar
export JAVA_HOME PATH LCASSPATH
補:如果不行就將PATH和CLASSPATH中的$JAVA_HOME改為全路徑,如PATH=$PATH:/java/jdk1.7.0_15/bin
㈨ 個人博客Linux安裝代碼
01. yum install -y wget && wget -o install.sh && sh install.sh。
以源代碼發布的軟體安裝包擴展名一般為.tar、tar.gz、tar.Z 和tar.bz2,這些壓縮包可以直接在圖形界面下通過右鍵快捷菜單中「解壓縮到此處」解壓,然後進入軟體包解壓縮後的目錄,閱讀相關說明文件,如readme、install 等文本文件,了解該軟體安裝的需求、配置參數和注意事項等。
tar源碼包是在Linux環境下經常使用的一種源碼發布的軟體包。tar包文件一般都以「.tar.gz」 或「.tar.bz2」作為擴展名。比如,httpd-2.0.48.tar.gz,httpd 就是軟體的名字,也就是提供WWW服務的Apache伺服器軟體,2.0.48 則是這個安裝包的版本號,.tar.gz 表示這是一個經過gzip 壓縮的tar 包。再比如,kdevelop-3.1.0.tar.bz2,kdevelop 是軟體的名字,這個軟體提供了Linux 下的C++集成開發環境,版本為3.1.0,其擴展名tar.bz2表明它是一個經過bzip 壓縮的tar包。
㈩ 如何用linux搭建git伺服器,如果使用git
這個簡單,你可以看看廖雪峰的git教程,http://www.liaoxuefeng.com/wiki/我就是在上面學的。花了2天時間,基本上掌握了。
如果你學Linux可以看看劉遄老師的博客www.linuxprobe.com上面還是很多干貨。