*Apache无法启动,提示cannot restore segment protafter reloc: Permission denied错误,为SELinux问题,可关闭SELinux或者执行命令chcon -t texrel_shlib_t/usr/local/apache2/modules/libphp5.so
测试:vi /usr/local/apache2/htdocs/test.php
<?php
phpinfo();
?>
通过浏览器输入地址访问:http://Apache服务器地址/test.php
Rpm包安装的网页默认目录 /var/www/html/
* 有时第一次浏览器测试会失败,关闭浏览器重启再尝试即可,非编译错误
# 编译安装memcache
Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。
yum -y installzlib-devel
cd memcache-3.0.8
/usr/local/php/bin/phpize
./configure--with-php-config=/usr/local/php/bin/php-config
make && make install
#编译安装mcrypt
cd /lamp/php-5.4.25/ext/mcrypt/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-mcrypt=/usr/local/libmcrypt/
make
make install
#php安装完成后,通过这些命令安装mcrypt模块
修改/usr/local/php/etc/php.ini
extension_dir ="/usr/local/php/lib/php/extensions/no-debug-zts-20100525/"
#打开注释,并修改
extension="memcache.so";
extension="mcrypt.so";
#添加
#重启apache,在phpinfo中可以找到这两个模块
#安装memcache源代码
首先安装依赖包libevent
yum -y install “libevent*”
#在CentOS 6.3第二张光盘中,请换盘
cd /lamp/memcached-1.4.17
./configure--prefix=/usr/local/memcache
make && make install
useradd memcache
#添加memcache用户,此用户不用登录,不设置密码
/usr/local/memcache/bin/memcached-umemcache &
netstat an | grep :11211
telnet 192.168.10.1 11211
stats
写入自启动:
vi/etc/rc.d/rc.local
/usr/local/memcache/bin/memcached-umemcache &
# 安装phpMyAdmin
cp -r phpMyAdmin-4.1.4-all-languages/usr/local/apache2/htdocs/phpmyadmin
cd/usr/local/apache2/htdocs/phpmyadmin
cp config.sample.inc.phpconfig.inc.php
vi config.inc.php
$cfg['Servers'][$i]['auth_type']= 'cookie';
$cfg['Servers'][$i]['auth_type']= 'http';
* 设置auth_type为http ,即设置为HTTP身份认证模式
通过浏览器输入地址访问:http://Apache服务器地址/phpmyadmin/index.php








