linux下搭建屬於自己的部落格(WordPress安裝)

來源:互聯網
上載者:User

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了。

  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.