2、配置phpmyadmin
在Apache和php主机对应的目录下下载这两个软件包
[Linux87]#pwd
/var/www/myadmin
[Linux87]#ls
phpMyAdmin-4.0.5-all-languages.zip
[Linux87]#
#这是两台不同主机;一个Apache;一个PHP
[Linux86]#pwd
/usr/local/apache/www/myadmin
[Linux86]#ls
phpMyAdmin-4.0.5-all-languages.zip
[Linux86]#
[Linux87]#unzip phpMyAdmin-4.0.5-all-languages.zip
[Linux87]#mv phpMyAdmin-4.0.5-all-languages/* ./
上面的操作都是需要两台机器一样操作的;
#需要连接数据库的操作在PHP主机上操作即可
[Linux87]#cp config.sample.inc.php config.inc.php
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '172.16.251.88'; #这个更改为MySQL服务地址
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
配置完成后登陆测试
测试登陆成功。
3、配置WordPress博客
同phpmyadmin配置一样;两台主机都需同样的代码存放于对应的目录下
[Linux86]#pwd
/usr/local/apache/www/soul
[Linux86]#ls
wordpress-3.8.1-zh_CN.tar.gz
[Linux86]#
#
[Linux87]#pwd
/var/www/soul
[Linux87]#ls
wordpress-3.8.1-zh_CN.tar.gz
[Linux87]#
[Linux87]#tar xf wordpress-3.8.1-zh_CN.tar.gz
[Linux87]#chmod -R 777 wordpress
[Linux87]#mv wordpress/* ./
[Linux87]#cp wp-config-sample.php wp-config.php
[Linux87]#vi wp-config.php 更改已下几项;
define('DB_NAME', 'wpdb'); #数据库名称
define('DB_USER', 'wpuser'); #用户名称
define('DB_PASSWORD', 'wppass'); #密码
define('DB_HOST', '172.16.251.88'); #数据库主机
上述配置了数据库的账户信息;需要在数据库进行授权;
1234567891011
[Linux88]#mysql -uroot -p
mysql> use mysql
Database changed
mysql> create database wpdb; #创建wpdb数据库
Query OK, 1 row affected (0.01 sec)
mysql> grant all privileges on wpdb.* to 'wpuser'@'172.16.251.87' identified by 'wppass'; #授权wpdb数据库可以访问MySQL
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges; #更新
Query OK, 0 rows affected (0.00 sec)
测试一切都是正常的;数据库也是更新正常的。到此LAMP以编译安装完成。虚拟主机还可以添加多个。这里就不一一测试;主要就是在数据库连接时需要指定主机;而且数据库上需要授权访问。