大家好鴨,又是一年開學季。今天為大家帶來一篇教程《如何搭建個人博客網站》,喜歡的同學可以研究一下。
前期準備:
1、一臺雲伺服器
2、一個域名
3、一個博客網站模板
主要涉及知識點:linux基礎命令,mysql基礎操作
步驟
1、 伺服器搭建
購買一臺網絡雲伺服器,可以考慮阿里雲、騰訊雲、百度雲等,這裡以阿里雲伺服器舉例。
共享型價格在半年170元左右。不定期會有活動,首臺半價等。
系統配置CentOs6.8系統
可在管理控制臺查看配置購買的伺服器
PS:騰訊雲學生活動10元/月(伺服器加存儲加域名)
2、網絡環境部署
購買完成後,在管理端後臺更多設置裡修改遠程登錄密碼
重置密碼是重置遠程登錄之後伺服器的密碼(用戶名root)
兩個都修改完成後就可以遠程連接伺服器啦
在安全組裡添加訪問規則,允許80,22埠訪問
1)安裝apache伺服器
首先執行yum install httpd httpd-devel
需要確認的,填yes,以下同樣
啟動apache執行: /etc/init.d/httpd start
2)安裝mysql服務
執行:yum install mysql mysql-server
啟動mysql:/etc/init.d/mysql start
3)安裝php
yum -y install php
4)安裝php拓展
執行:yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
yum -y install php-pecl-memcache php-eaccelerator
然後重啟httpd服務 service httpd restart
然後進入默認網站目錄cd /var/www/html/
然後touch index.php
然後編輯一下添加如下php代碼:
<?php
phpinfo();
?>
然後在瀏覽器輸入你的伺服器公網ip地址就可以看到如下頁面喲,首先確認你的防火牆已經全部關閉了哦.
防火牆關閉命令
service iptables stop
然後關閉防火牆的開機啟動chkconfig iptables off
同時開啟httpd和mysql的開啟啟動
Chkconfig httpd on
Chkconfig mysqld on
接下來就可以去wordpress下載源碼包了.
3、網站部署
1) 下載WordPress安裝包,上傳到伺服器
這是我下載的wordpress安裝包,上傳工具使用的是FileZilla Client
運行FileZilla Client,輸入地址,帳號,遠程登錄密碼,埠22,快速連接
也可以通過文件>站點管理器>新建站點添加
連接成功後,將下載的wordpress壓縮吧拖到右邊/var/www/html文件夾下
好的上傳完畢。
2) 解壓安裝包,配置wordpress
好的看到我們的源碼包了,現在來解壓他.
發現沒有解壓命令,我們來安裝一下.
執行:yum install zip
執行:yum install unzip
安裝完成後,我們來解壓縮wordpress
進入/var/www/html目錄
執行:cd /var/www/html
解壓縮安裝包:unzip –x 安裝包名稱
這就解壓完畢了
這樣咱們就只剩下安裝了.
3)安裝wordpress程序
進入mysql為wordpress創建一個資料庫
執行:mysql -u root –p
需要創建資料庫密碼
執行:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密碼')
創建資料庫執行:create database wordpress;
在網頁上輸入公網地址,進入wordpress配置頁面,填寫好如下表單
發現我們不能安裝,
因為沒有寫權限,添加權限即可
在伺服器上執行:cd /var/www/
chmod –R 777 html
再回到網頁,刷新
這樣就安裝好了.
這樣你就可以進入你的博客,寫你的文章了.
至此,安裝完成,WordPress裡面有很多模板,可以直接更改你博客的主題風格,十分方便。
如果你想把網站掛出來讓朋友來訪問,那麼你就還需要最後一步,去雲購買一個域名,進行一下地址解析。