Linux下编译安装LAMP并分离为多台服务器(4)

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;

配置完成后登陆测试

Linux下编译安装LAMP并分离为多台服务器

Linux下编译安装LAMP并分离为多台服务器


测试登陆成功。


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)

Linux下编译安装LAMP并分离为多台服务器

Linux下编译安装LAMP并分离为多台服务器

Linux下编译安装LAMP并分离为多台服务器

Linux下编译安装LAMP并分离为多台服务器


测试一切都是正常的;数据库也是更新正常的。到此LAMP以编译安装完成。虚拟主机还可以添加多个。这里就不一一测试;主要就是在数据库连接时需要指定主机;而且数据库上需要授权访问。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/18ee9269abee6fbb4963b11fdea512d8.html