本次試驗使用wordpress實作lamp的搭建:
本次web伺服器的位址是192.168.80.10,用的是CentOS-6.4-x86_64作業系統,外部主機用的是一台win7系統的pc,位址為192.168.80.1
實驗中使用到的安裝包下載下傳位址:
wordpress-3.8-zh_CN.zip 可到官網 http://cn.wordpress.org/ 裡找最新版本即可
phpMyAdmin-4.1.5-all-languages.zip http://pan.baidu.com/s/1o6M4nSQ
php-mbstring-5.3.3-22.el6.x86_64.rpm http://rpm.pbone.net/ 直接搜尋檔案全名就可搜到,也可到網盤http://pan.baidu.com/s/1bnGLbav 下載下傳
LAMP:常用來搭建動态網站或者伺服器。
L:Linux
A:Apache
M:Mysql/MariaDB
P:Perl/PHP/Python
WordPress是一種使用PHP語言開發的部落格平台,使用者可以在支援PHP和MySQL 資料庫的伺服器上架設自己的網志。也可以把 WordPress 當作一個内容管理系統(CMS)來使用。WordPress 是一個免費的開源項目,在GNU通用公共許可證下授權釋出。目前最新版本為2013 年 1 月 25 日WordPress 3.5.1版。 WordPress 被認為是Michel Valdrighi所開發的網志平台b2/cafelog的正式繼承者。
首先要安裝一些必備的服務:
[root@localhost ~]# yum --disablerepo=* --enablerepo=c6-media install httpd mysql mysql-server php php-gd php-xml php-mysql
mysql-server:資料庫服務
php-gd:使php支援繪圖功能
php-xml:用來存儲資訊
php-mysql:用來連接配接php與mysql
[root@localhost ~]# service httpd start 打開httpd服務
[root@localhost ~]# service mysqld start 打開mysqld服務
[root@localhost ~]# mysqladmin -u root -p password 123 建立一個管理者賬戶root密碼為123
接下來我要來測試一下php和httpd是否可以連接配接成功:
在/var/www/html/下建立一個index.php測試檔案,編輯内容如下;
<?php
phpinfo ();
?>
這個程式可以輸出php的版本資訊:

由上圖可知測試成功!
然後将上述index.php 檔案内容修改如下,測試mysql與httpd是否連接配接成功;
$link=mysql_connect('127.0.0.1', 'root', '123');
if ($link)
echo "ok";
else
echo "no";
如果連接配接成功輸出“ok”,否則輸出“no”:
資料庫與php連接配接成功!
[root@localhost ~]#unzip wordpress-3.8-zh_CN.zip
解壓wordpress檔案,解壓成功後會在目前目錄下生成一個wordpress目錄;
[root@localhost ~]# mv wordpress /var/www/html/ 将wordpress目錄移動至/var/www/html/
然後直接在浏覽器中通路:http://192.168.80.10/wordpress
然後會看到提示如下:
有上圖可知缺少一個wp-config.php檔案
在/var/www/html/wordpress/目錄下可以看到一個readme.html 檔案,這是安裝幫助檔案,不過這是個靜态頁面檔案需要在浏覽器中輸入http://192.168.80.10/wordpress/readme.html來通路:
然後根據頁面上所說的操作:
然後點選建立配置檔案:
此時需要在系統資料庫中建立一個名為wordpress的資料庫:
[root@localhost ~]# mysql -u root -p 以管理者身份登陸資料庫
mysql> create database wordpress; 建立一個名字為wordpress的資料庫;
建立好之後點選現在就開始:
然後填上相應的資訊點選開始:
然後可以看到如下界面:
在/var/www/html/wordpress/下建立一個檔案wp-config.php,然後把界面上出現的資訊複制後,粘貼進這個檔案裡:(注意不要漏掉任何字元)
[root@localhost wordpress]# vim wp-config.php
然後點選開始安裝:
安裝後出現如下界面:
然後自行填寫資訊:
然後登陸進去之後就可以自行設定版面裡的内容了:
到這裡使用wordpress的lamp已經搭建成功!
接下來介紹一個mysql管理工具,可以在圖形界面下管理資料庫:
[root@localhost ~]# unzip phpMyAdmin-4.1.5-all-languages.zip
解壓phpMyAdmin-4.1.5-all-languages.zip安裝包
[root@localhost ~]# mv phpMyAdmin-4.1.5-all-languages /var/www/html/phpmyadmin
把解壓好的檔案移動到/var/www/html/phpmyadmin中;
然後在浏覽器中通路http://192.168.80.10/phpmyadmin
此時發現會報錯,檢視日志:
[root@localhost ~]# tail -f /var/log/httpd/error_log
這是缺少一個php-mbstring工具導緻的,php-mbstring是一個可以讓php支援多字元集的工具,是以接下來要安裝此工具:
[root@localhost ~]# rpm -ivh php-mbstring-5.3.3-22.el6.x86_64.rpm
安裝成功後再次浏覽器中通路http://192.168.80.10/phpmyadmin
已經可以看到如下界面:
輸入資料庫的使用者名和密碼就可以進入了,在圖形界面管理資料庫了!!