wordpress系列1:簡易安裝

一、簡介

WordPress是一種使用PHP語言開發(fā)的博客平臺,用戶可以在支持PHP和MySQL 數(shù)據(jù)庫的服務器上架設自己的網志。也可以把 WordPress 當作一個內容管理系統(tǒng)(CMS)來使用。WordPress 是一個免費的開源項目,在GNU通用公共許可證下授權發(fā)布。

總之,我們可以利用wordpress來建立自己站點。

二、安裝

Wordpress非常容易安裝,安裝過程不足5分鐘。有許多網站提供了自動安裝工具(例如Fantastico),下面將會介紹我們自己安裝的過程。當然,使用自動升級的方法,升級會更加容易。

1、安裝前準備

檢查你的主機,確保它有能夠運行wordpress所需的最小條件

  • PHP4.3以上
  • MySQL4.1.2以上
  • 用于運行wordpress的網絡服務程序(例如Apache或者Nginx等只要支持php或者mysql就行)

下載最新版本的wordpress

地址:http://wordpress.org/download/

解壓下載的文件到你硬盤上面的一個文件夾中

參考:http://codex.wordpress.org.cn/Editing_wp-config.php

2、安裝過程

下面介紹本人安裝wordpress的具體過程。

機器環(huán)境:CentOS release 5.5 (Final)

主要分為兩個部分:LAMP(Linux+Apache+PHP+MySQL)配置,Wordpress安裝。

1) 安裝Apache+PHP+MySQL

[root@lv-k etc]#yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql

2) 啟動httpd服務

[root@lv-k etc]#service httpd start

這里,配置的apache訪問路徑可以修改 /etc/httpd/conf/httpd.conf 文件,默認 DocumentRoot "/var/www/html"意思是訪問的文件在 /var/www/html 中。使用 chkconfig httpd on 設置apache為自啟動.假設本地ip地址為10.1.2.213,那么直接敲入10.1.2.213即可訪問配置路徑中的index.html文件了。

3) 添加mysql帳號

[root@lv-k etc]#service mysqld start
[root@lv-k etc]#mysqladmin -u root password '123'

這里首先啟動mysqld服務,然后設置mysql數(shù)據(jù)庫root帳號密碼,密碼為123。

通過 chkconfig mysqld on 設置mysqld服務為自啟動。

4) 創(chuàng)建一個用于wordpress的數(shù)據(jù)庫,以及可以修改它的用戶

(a)使用root用戶登錄mysql

[root@lv-k html]#mysql --user=root --password=123

這里,假設root用戶的密碼是123。這樣會有 "mysql>"提示符號,提示你和mysql進行交互。

(b)運行mysql下面的命令,創(chuàng)建一個超級用戶

mysql>grant all privileges on *.* to 'quietheart'@'localhost'
-> identified by '123' with grant option;

這里,創(chuàng)建了一個用戶 quietheart ,其密碼是 123. 注意,這里第一行"@"字符的左右沒有空格,之后回車就會有第二行的"-> "提示符號了。

(c)運行mysql命令創(chuàng)建一個wordpress使用的數(shù)據(jù)庫

mysql> create database wordpress_db;
Query OK, 1 row affected (0.00 sec)

(d)退出mysql

退出直接按 [Ctrl]d ,或者 mysql>exit.

5) 將下載的最新wordpress解壓到web路徑

[root@lv-k html]#tar -xzvf wordpress-3.1.2.tar.gz -C /var/www/html/

這里,解壓的wordpress目錄中有一個readme.html文件,里面有大致的安裝文檔。

6) 打開瀏覽器,運行 wp-admin/install.php

在地址欄輸入:http://10.1.2.213/wordpress/wp-admin/install.php

這樣會提示,沒有wp-config.php文件,是否選擇創(chuàng)建一個,一般來說,自己手動創(chuàng)建一個會更好,所以我們應該先手動創(chuàng)建一個wp-config.php文件,設置好數(shù)據(jù)庫之后再進行install.php.

7) 創(chuàng)建并編輯wp-config.php

[root@lv-k html]#cd /var/www/html/wordpress
[root@lv-k wordpress]# mv wp-config-sample.php wp-config.php
[root@lv-k wordpress]# vim wp-config.php

文件內容如下:

define('DB_NAME', 'wordpress_db');
define('DB_USER', 'quietheart');
define('DB_PASSWORD', '123');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');
$table_prefix  = 'wp_';
define('WPLANG', '');
define('WP_DEBUG', false);
if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');

這里,我們只要把一個現(xiàn)成的模板文件 wp-config-sample.php 重新命名為 wp-config.php 就行了,然后將前面設置的mysql信息添加到對應的位置。

8) 打開瀏覽器,運行wp-admin/install.php

在地址欄輸入:http://10.1.2.213/wordpress/wp-admin/install.php

這樣會轉到一個界面,填入必要的信息(網站名稱,用戶,密碼,Email等),然后點擊install就行了。

9) 訪問我的網站

在地址欄輸入:http://10.1.2.213/wordpress/

這樣會自動執(zhí)行 index.php 文件,然后就訪問到自己的網站了。

至此,最簡單的建立wordpress站點的過程描述完畢,我們可以在這個站點上面發(fā)布自己的文章了。

三、其它

補充的內容,

目前也是剛剛接觸wordpress不久,以上是在我的機器上的實踐過程,如果有其它問題或者建議,可以通過下面的方式聯(lián)系我,謝謝。

參考

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容