WordPress 是壹種使用 PHP 語言開發的博客平臺,用戶可以在支持 PHP 和 MySQL 數據庫的服務器上架設屬於自己的網站。也可以把 WordPress 當作壹個內容管理系統( CMS )來使用。
WordPress 是壹款個人博客系統,並逐步演化成壹款內容管理系統軟件,它是使用 PHP 語言和 MySQL 數據庫開發的。用戶可以在支持 PHP 和 MySQL 數據庫的服務器上使用自己的博客。
WordPress 有許多第三方開發的免費模板,安裝方式簡單易用。不過要做壹個自己的模板,則需要妳有壹定的專業知識。比如妳至少要懂的標準通用標記語言下的壹個應用 HTML 代碼、 CSS 、 PHP 等相關知識。
WordPress 官方支持中文版,同時有愛好者開發的第三方中文語言包,如 wopus 中文語言包。WordPress 擁有成千上萬個各式插件和不計其數的主題模板樣式。
以下是將 WordPress 4.0 安裝在 Ubuntu 14.10 上的簡易教程。
準備工作
以下內容是以 Ubuntu 14.10 為基礎,在開始安裝 WordPress 之前,妳需要完成 LAMP 服務(Linux , Apache ,PHP , MYSQL)來配置妳的個人站點。
安裝 LAMP 組件:
sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-gd php5-curl libssh2-php
當 Apache, PHP, MySQL 都已經安裝時,妳就可以開始 WordPress 的安裝之旅。 數據庫和 MySQL 用戶的創建 通過數據庫和 MYSQL 用戶的創建,妳將開始個人網站的創建進程。 妳需要為 MySQL 的 root 用戶設置密碼。 登錄 MYSQL:
mysql -u root -p
在成功認證之後妳需要創建WordPress的數據庫:
CREATE DATABASE wordpress;
這裏我將數據庫名稱命為 wordpress,可以自己定義。但請記住數據庫名稱,在後面的安裝中將會用到。 現在,妳需要創建數據庫管理員:
CREATE USER wordpressadmin@localhost IDENTIFIED BY 'wordpresspassword';
接著,妳需要將管理權限賦給管理員:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressadmin@localhost;
妳需要刷新權限信息來激活用戶權限:
FLUSH PRIVILEGES;
exit
PHP 和 Apache 的配置
接下來,妳需要配置 PHP 和 Apache. 以 sudo 權限打開 Apache PHP 的配置文件:
sudo nano /etc/php5/apache2/php.ini
搜索命令 expose_php 和 allow_url_fopen 將其置為 off:
. . .
expose_php = Off
. . .
allow_url_fopen = Off
. . .
改完之後保存並關閉。 接下來,妳需要啟用 Apahce 的重寫功能( rewrite )。 啟用 mod_rewrite 模塊的命令:
sudo a2enmod rewrite
重啟 Apache 的服務之後該模塊就啟用了。 但是在重啟 Apache 的服務之前妳需要啟用 .htaccess 的使用。 所以,打開包含實際重寫和將在 WordPress 安裝時默認包括的文件。
sudo nano /etc/apache2/sites-enabled/000-default.conf
在這個文件裏面,妳必須添加重定向到 web 根目錄的屏蔽。 可能妳也需要 ServerName 命令來指向妳的域名,用 ServerAdmin 命令來指向壹個有效的電子郵件地址:
<VirtualHost *:80>
ServerAdmin admin@your-domain.com
DocumentRoot /var/www/html/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>
在完成以上步驟之後,重啟 Apache 服務使配置生效。
sudo service apache2 restart
下載並安裝 WordPress
現在,系統已經準備就緒,我們可以開始 WordPress 的安裝了! 回到妳的服務器上,切換到妳的臨時目錄並用 wget 去下載 WordPress
cd /tmp
wget /Linux/2014-10/107924.htm
CentOS 6.5系統安裝配置LAMP(Apache+PHP5+MySQL)服務器環境 /Linux/2014-12/111030.htm