只要10分鐘,搭建屬于個人的炫酷網(wǎng)站,你還在猶豫什么?
時間:2023-06-03 09:57:02 | 來源:網(wǎng)站運營
時間:2023-06-03 09:57:02 來源:網(wǎng)站運營
只要10分鐘,搭建屬于個人的炫酷網(wǎng)站,你還在猶豫什么?:
擁有自己的特色的個人博客網(wǎng)站真是一件很酷的事情!
「不僅在朋友面前可以裝杯,還可以隨時隨地在上面記錄自己的學習經(jīng)驗,不用擔心丟失,在面試的時候說不定也是一個加分項哦!」 先來看看下面這幾款是不是您喜歡的類型呢?
「款式一:與你相遇的夏天」
「款式二:卡哇伊」
「款式三:妹妹說紫色很有韻味」
「款式四:二次元」
博主個人主頁:IT學習樂園
看完后有沒有想搭建自己個人博客的沖動呢?
「我們的主題可不止上面舉例的幾款而已哦,還有更多更優(yōu)美、更精致的主題還沒有完全列舉出來,而且,我們還可以在這些主題上根據(jù)自己的需要DIY(自定義),靈活度很高!」「只需要一臺服務器 + 30分鐘即可擁有屬于自己個人的網(wǎng)站,你還在猶豫什么?」- 服務器很貴?非也,白菜價!詳細情況請看文章末尾介紹!
- 搭建要花費很長時間?非也,搭建過程中所遇到的坑,我都給你總結(jié)出來了,解決不了免費提供幫助,你還有什么可以顧慮?繼續(xù)往下看吧!
一、認識Wordpress
在開始進行部署WordPress之前,我們先來簡單認識下什么是WordPress,以及為什么選擇它作為個人博客的搭建(學習或者使用一個知識,盡量要知其然,知其所以然),如果您已經(jīng)了解過WordPress或者對這些知識不感興趣,可以直接跳到后面的安裝流程。
1、WordPress是什么?
WordPress誕生于2003年,是一款基于PHP和MySQL的【免費開源】內(nèi)容管理系統(tǒng)(即CMS)。它是目前為止全球使用最廣泛的CMS,2019年據(jù)有關(guān)網(wǎng)站統(tǒng)計,它在使用CMS構(gòu)建的所有網(wǎng)站中,預估占有60%的市場份額。
2、為什么選擇它作為個人博客系統(tǒng)的搭建
其實WordPress在設計之初,目的就是用于博客系統(tǒng),隨著時間的發(fā)展,各種功能逐漸完善,目前在它的社區(qū)生態(tài)中,至少已經(jīng)擁有數(shù)千款插件、小工具和主題,相比于市場上的其他博客系統(tǒng),它算是非常完善的一款系統(tǒng)。
與此同時,WordPress使用簡單,對操作者的技術(shù)門檻相對較低,還是免費開源的的,它遵循開源協(xié)議共用許可證(GPLv2或更高版本)授權(quán),對于個人博客的需求,無論是功能復雜的工具,還是大氣美觀的樣式,它都能夠通過社區(qū)中的工具和主題給予您支持,因此,個人博客希望使用WordPress搭建再合適不過。
二、安裝WordPress
對WordPress進行簡單介紹后,我們開始正式開始使用WordPress來搭建我們的個人網(wǎng)站。因為WordPress是基于PHP和MySQL的,所以在搭建它之前,我們需要先將PHP、MySQL的環(huán)境搭建好,同時官方推薦使用Nginx或者Apache作為運行WordPress最佳性能、功能的服務器,所以我們也需要搭建一個Nginx的環(huán)境。
1、安裝注意事項
(1)、php環(huán)境安裝:wordpress要求7.4以上,建議使用8.0
(2)、mysql環(huán)境安裝:wordpress要求5.6之后,推薦8.0
(3)、nginx環(huán)境安裝:沒有具體要求,使用較新穩(wěn)定版即可
(4)、wordpress安裝,推薦使用最新版本
2、安裝教程
1、PHP8.0安裝教程
2、MySQL8安裝教程
3、Nginx安裝教程
1、下載壓縮包并上傳到服務器
下載地址:WordPress下載
上傳到服務器并解壓:tar -xf 壓縮包名稱
2、修改wordpress中數(shù)據(jù)庫和秘鑰配置
(1)、復制配置文件:cp wp-config-sample.php wp-config.php
(2)、修改配置文件數(shù)據(jù)庫信息
注意:mysql8安裝完后會生成一個默認密碼,首次連接時需要輸入,查詢默認密碼的方式:cat /var/log/mysqld.log | grep local
(3)、修改配置文件秘鑰信息
設置這些秘鑰的目的是為了讓你的wordpress網(wǎng)站更加安全,所以這一步建議要修改。
3、配置Nginx信息
(1)、修改nginx文件,指定根目錄和代理php請求
# 修改nginx配置文件vi nginx.conf# 指定nginx根目錄root /usr/local/blog/wordpress/wordpress;index index.php;# 代理php請求location ~ /.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; add_header Access-Control-Allow-Methods *; add_header Access-Control-Allow-Oriain '*';}
(2)、保存修改并退出:Esc鍵 + 冒號 + wq(保存并退出vi的修改模式)
4、在瀏覽器進行安裝wordpress
注意事項:
1、如果出現(xiàn)404,那可能是修改了nginx配置沒有重新加載,解決:進入到nginx的sbin目錄,執(zhí)行: ./nginx -s reload。
2、mysql中內(nèi)置的root用戶默認的訪問權(quán)限是localhost即本機,如果需要遠程連接,則需要連接mysql數(shù)據(jù),進入mysql庫修改用戶root的host字段,命令為:UPDATE mysql.user SET host='%' WHERE user = 'root';
? 3、如果訪問出現(xiàn)“連接數(shù)據(jù)庫報錯”,可能是因為沒有修改數(shù)據(jù)庫默認密碼,連接數(shù)據(jù)庫,然后切換到mysql庫,執(zhí)行:ALTER USER 'root@%' IDENTIFIED WITH caching_sha2_password BY '密碼'; 然后將設置的新密碼更新到wp-config.php的文件中,重新訪問即可。
(1)、訪問下面地址進入安裝引導:
http://ip地址或者域名/wp-admin/index.php
(2)、配置完成,開始登錄到后臺
(3)、選擇符合自己的語言環(huán)境
(4)、進入到后臺管理界面
(5)、管理個人博客地址
(6)、訪問個人博客主頁
注意:因為默認的是
http://ip地址(默認是80)端口,但此時80端口已經(jīng)被nginx代理,所以會進入到Nginx的默認頁面,想要進入wordpress默認的主頁,則需要在nginx配置文件中添加:
「rewrite /wp-admin scheme://hosturi/ permanent;」 然后進入sbin目錄重新加載nginx配置文件(./nginx -s reload)即可。
四、服務器的獲取
看完了整個搭建的過程,是否感覺搭建過程其實也不復雜?現(xiàn)在就差一臺服務器,就可以正式開始了,剛好最近云廠商在搞活動,現(xiàn)在的價格相比平常就是白菜價,如果有需要,可以直接聯(lián)系博主,因為平臺限制有推廣的消息。
五、寫在最后
跟著上面的步驟,通過IP地址可以訪問到第一篇文章,證明你的博客網(wǎng)站已經(jīng)初步搭建完成。如果想要讓自己的博客變得高大上、變得炫酷,那還需要選擇符合自己的主題和工具。
「下一篇,博主會搭建網(wǎng)站常見的問題匯總,讓你更好地使用WordPress搭建出個人特色的網(wǎng)站?!?/b>
「如果覺得文章有幫助,請給博主點贊、收藏、關(guān)注?!?/b> 后續(xù)博主會帶來更多優(yōu)質(zhì)、有質(zhì)量的文章。
想要學習更多知識,了解更多開源項目,請點擊下面添加博主,進入技術(shù)圈子(「圈子所有資源全免費,但要求加入的小伙伴要有長久興趣,如果只是一時沖動就不推薦加入,畢竟名額有限」)
加入技術(shù)圈子,除了遇到搭建問題免費指導,還能第一時間收到行業(yè)最新咨詢和認識各專業(yè)大佬!
博主個人技術(shù)博客主頁:IT學習樂園