linux下搭建屬於自己的部落格(WordPress安裝)
linux下搭建屬於自己的部落格(WordPress安裝)
轉自:http://www.cnblogs.com/xiaofengkang/archive/2011/11/16/2251608.html
WordPress簡介
WordPress 是一種使用 PHP語言和 MySQL資料庫開發的開源、免費的Blog(部落格,網誌)引擎,使用者可以在支援 PHP 和 MySQL 資料庫的伺服器上建立自己的 Blog。WordPress 是一個功能非常強大的部落格系統,外掛眾多,易於擴充功能。安裝和使用都非常方便。目前 WordPress 已經成為主流的 Blog 搭建平臺。
現在我們開始搭建屬於自己的blog:
1.首先,你需要下載wordpress(WordPress 是目前最為流行的 PHP Blog 程式,目標是美學、Web 標準和易用性的統一。它基於 GPL 許可協議,完全免費)。下載地址:
http://wordpress.org/download/
2.然後就是安裝Wordpress必須的元件:
1)安裝apache伺服器:
sudo apt-get install apache2
安裝後在瀏覽器中開啟:http://localhost/或者http://127.0.0.1
如果出現It works!那證明OK了
2)安裝php服務:
sudo apt-get install php5
測試:
開啟gksudo gedit /var/www/testphp.php
然後隨意輸入點東西(我輸入的是KH)再儲存。
然後在瀏覽器中輸入http://127.0.0.1/testphp.php或者http://localhost/testphp.php
如果顯示出你輸入的東西即為成功
3)重啟apache伺服器
sudo /etc/init.d/apache2 restart
此時瀏覽器就可以正確解析php檔案了。
4)安裝mysql服務:
sudo apt-get install mysql-server
sudo apt-get install mysql-admin
sudo apt-get install mysql-client
安裝過程中提示輸入資料庫root使用者的密碼
3.為Wordpress新建mysql資料庫:
在終端下開啟mysql管理器:
$mysql -u root -p
建立新資料庫:
mysql>CREATE DATABASE wordpress
4.解壓wordpress的tar.gz壓縮包
$sudo tar -zxvf wordpress-3.2.1.tar.gz
得到wordpress資料夾,然後按要求編輯wp-config.php檔案,主要是提供資料庫的名字(如這裡的wordpress),使用者名稱(如root),密碼(如安裝mysql時鍵入的密碼)。
5.將wordpress資料夾拷貝到/var/www目錄下:
sudo cp -a ./wordpress /var/www
此時在瀏覽器中訪問http://localhost/wordpress/wp-admin/install.php,就會發現出現了上面所描述的亂碼。我們首先利用phpMyAdmin來看一下這個亂碼到底是什麼問題
6.安裝phpMyAdmin:
sudo apt-get install phpmyadmin
此時的phpmyadmin資料夾被安裝在/usr/share/phpmyadmin下,為了能在瀏覽器中訪問到phpmyadmin,需要在/var/www下做一個軟連線到該資料夾:
進入/var/www資料夾,在該目錄下執行如下操作:
sudo ln -s /usr/share/phpmyadmin
此時在瀏覽器中鍵入http://localhost/phpmyadmin,會發現出現瞭如下錯誤:
Cannot load mysql extension. Please check your PHP configuration.
這其實就是上面亂碼所說的錯誤。
幸運的是,phpmyadmin同時給出了該問題的解決方案:
7.這樣就很明確了,我們安裝php-mysql包即可:
sudo apt-get install php-mdb2-driver-mysql
8.安裝完畢後別忘了重啟apache 和 mysql:
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart
然後便可以正常訪問訪問http://localhost/wordpress/wp-admin/install.php並安裝wordpress了。
相關文章
- 使用WordPress搭建一個專屬自己的部落格
- 搭建屬於自己的個人部落格
- 如何用WordPress搭建自己的部落格(轉)
- 利用WordPress搭建屬於自己的網站網站
- 使用HEXO+Github,搭建屬於自己的免費部落格HexoGithub
- Windows下搭建Wordpress部落格網站Windows網站
- 基於Vue搭建自己的部落格Vue
- 個人部落格搭建( wordpress )
- 萬字長文詳解如何搭建一個屬於自己的部落格(純手工搭建??)
- 手把手教你用Flutter搭建屬於自己的個人部落格Flutter
- 如何搭建一個WordPress部落格?
- 基於react native打造屬於自己的部落格appReact NativeAPP
- 安裝Docker 及部署 Wordpress 部落格系統Docker
- WordPress 搭建個人部落格/站點
- 2021年Wordpress部落格搭建
- 從今天開始,拿起VuePress打造屬於自己的專屬部落格Vue
- 自己動手搭建有逼格的部落格
- 【部落格搭建】Typecho個人部落格搭建,快速安裝,超小白(很簡單的)
- Linux系統安裝,教你安裝一個屬於自己的Linux系統Linux
- Linux伺服器---部落格wordpressLinux伺服器
- 「山禾說成長」:手把手教你搭建一個完全屬於自己的技術部落格
- 為什麼要搭建自己的部落格
- hexo+github+域名 搭建自己的部落格HexoGithub
- 基於Vue + Antd 搭建自己的部落格後臺管理系統Vue
- 用自己的伺服器搭建HEXO部落格伺服器Hexo
- VuePress從零開始搭建自己的部落格Vue
- 使用Hexo在Github上搭建自己的部落格HexoGithub
- linux 搭建hexo部落格LinuxHexo
- 使用Docker搭建WordPress部落格(三)nginx映象製作DockerNginx
- 基於github和hexo搭建部落格 本地hexo部落格搭建GithubHexo
- Hexo+GitHub+阿里域名搭建自己部落格HexoGithub阿里
- Typecho部落格安裝
- 技術人如何搭建自己的技術部落格
- 教程|阿里雲+wordpress搭建個人部落格網站阿里網站
- 場景實踐:基於函式計算快速搭建Wordpress部落格系統函式
- 搭建自己的技術部落格系列(三)讓你的部落格擁有評論功能!
- GitHub + Hexo搭建自己部落格(一) 基本內容GithubHexo
- 程式設計師如何搭建自己的個人部落格程式設計師