天天看點

lamp的搭建與應用 lamp+wordpress+phpmyadmin

本次試驗使用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的版本資訊:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

由上圖可知測試成功!

然後将上述index.php 檔案内容修改如下,測試mysql與httpd是否連接配接成功;

$link=mysql_connect('127.0.0.1', 'root', '123');

if ($link)

echo "ok";

else

echo "no";

如果連接配接成功輸出“ok”,否則輸出“no”:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

資料庫與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

然後會看到提示如下:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

有上圖可知缺少一個wp-config.php檔案

在/var/www/html/wordpress/目錄下可以看到一個readme.html 檔案,這是安裝幫助檔案,不過這是個靜态頁面檔案需要在浏覽器中輸入http://192.168.80.10/wordpress/readme.html來通路:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

然後根據頁面上所說的操作:

然後點選建立配置檔案:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

此時需要在系統資料庫中建立一個名為wordpress的資料庫:

[root@localhost ~]# mysql -u root -p 以管理者身份登陸資料庫

mysql> create database wordpress; 建立一個名字為wordpress的資料庫;

建立好之後點選現在就開始:

然後填上相應的資訊點選開始:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

然後可以看到如下界面:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

在/var/www/html/wordpress/下建立一個檔案wp-config.php,然後把界面上出現的資訊複制後,粘貼進這個檔案裡:(注意不要漏掉任何字元)

[root@localhost wordpress]# vim wp-config.php

然後點選開始安裝:

安裝後出現如下界面:

然後自行填寫資訊:

lamp的搭建與應用 lamp+wordpress+phpmyadmin
lamp的搭建與應用 lamp+wordpress+phpmyadmin
lamp的搭建與應用 lamp+wordpress+phpmyadmin

然後登陸進去之後就可以自行設定版面裡的内容了:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

到這裡使用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

lamp的搭建與應用 lamp+wordpress+phpmyadmin

這是缺少一個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

已經可以看到如下界面:

lamp的搭建與應用 lamp+wordpress+phpmyadmin

輸入資料庫的使用者名和密碼就可以進入了,在圖形界面管理資料庫了!!

繼續閱讀