<VirtualHost *:80>
DocumentRoot "/www/glinux"
ServerName
ServerAlias glinux.com
ErrorLog "/usr/local/httpd/logs/glinux.error_log"
CustomLog "/usr/local/httpd/logs/glinux.access_log" combined
ProxyRequests off
ProxyPassMatch ^/(.*.php)$ fcgi://192.168.205.117:9000/www/glinux/$1
<Directory "/www/glinux">
Options none
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
在php服务器上的/www/glinux目录下分别建立网页文件, 重启服务即可
vim /www/glinux/index.php
<?php
phpinfo();
?>
测试phpinfo成功
浏览器里输入:
php支持扩展功能xcache
1) wget
2) 安装xcache
a) tar xf xcache-3.2.0.tar.gz
b) cd xcache-3.2.0
c) 安装依赖关系
i) yum -y install m4 autoconf
d) /usr/local/php/bin/phpize
e) ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config
f) make && make install
3) 安装完毕后会出现这么一行 Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
4) 编辑php.ini,整合php和xcache:
a) 首先将xcache提供的样例配置导入php.ini
i) # mkdir /etc/php.d
ii) # cp xcache.ini /etc/php.d
iii) 说明:xcache.ini文件在xcache的源码目录中。
5) 接下来编辑/etc/php.d/xcache.ini,找到extension开头的行,修改为如下行:
a) extension = /usr/local/php/lib/php/extensions/no-debug-zts-20131226/xcache.so
b) 注意:如果php.ini文件中有多条zend_extension指令行,要确保此新增的行排在第一位。
6) 然后重启服务即在phpinfo的页面中就可看见xcache的选项了。
7) 关闭xcache方法
a) vim /etc/php.d/xcache.ini
i) xcache.size = 0 :设置为0是关闭xcache
mysql数据库修改
use mysql;
grant all privileges on *.* to 'root'@'192.9.205.105' identified by 'william';
select Host,User,Password from user where User='root';
flush privileges;
进入php主机编辑index.php文件内容
<?php
$link=mysql_connect('192.168.205.115','root','william');
if($link){
echo "success..william!";
}else{
echo "failed..frank!".mysql_error();
}
mysql_close($link);
phpinfo();
?>
测试连接情况切记,要将防火墙关闭!
浏览器里输入:
部署phpMyAdmin下载phpMyAdmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.7.0/phpMyAdmin-4.7.0-all-languages.tar.gz
配置phpmyadmin
1) 在php 主机和http主机上分别在/www目录建立一个文件夹glinux, 并同样执行下面操作
2) tar xf phpMyAdmin-4.7.0-all-languages.zip
3) cd /www/glinux
4) mv /root/phpMyAdmin-4.7.0/* ./
5) 接下来在php主机上进行对phpmyadmin的配置。
6) cp config.sample.inc.php config.inc.php
7) vim config.inc.php
a) 主要找到
b) $cfg['Servers'][$i]['host']=‘192.168.205.115’ 数据库服务器的IP地址
c) $cfg['blowfish_secret'] = 'william';这里的字符随意,这个主要是为了区分cookie。
8) 然后重启三台主机上的服务即可测试。
下面关于LAMP相关的内容你可能也喜欢:
LAMP平台安装Xcache和Memcached加速网站运行