redhat as5 下 apache服务的安装配置《1》超详细

redhat as5 下 apache服务的安装配置《1》超详细

安装Apache服务器及相关组件。这里使用yum命令来在线安装。
0. 使用 yum 程序安装所需开发包(以下为标准的rpm包名称)
[root@www ~]# yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel
这里我们将编译GD所必须的一些小软件比如libpng,libtiff,freetype,libjpeg,gettext-devel等先用RPM 的方式一并安装好,避免手动编译浪费时间,同时也能避免很多错误,这几个小软件的编译很麻烦。这几个小软件编译错误了,GD当然安装不了,php5的编译 当然也没戏了。所以我们抓大放小,对这些小牛鬼蛇神采取快速简洁的方式进行安装。并且对服务器的性能也不能产生什么影响。
另外libxml2系统已经默认安装了,所以我们不需要手工编译了,直接安装它的开发包就行了。
[root@www ~]#yum install gd
1,[root@www ~]# yum -y mysql
2,[root@www ~]# yum -y install php-mysql  ← 安装php-mysql
3,[root@www ~]# yum -y install httpd ← 在线安装httpd
4,[root@www zhaoyong]# tar zxvf phpMyAdmin-2.11.5.1-all-languages.tar.gz  安装phpmyadmin让管理更简单
[root@www zhaoyong]# mv phpMyAdmin-2.11.5.1-all-languages /var/www/phpmyadmin ← 移动到相应目录下
5,[root@www ~]# yum -y install php  ← 在线安装PHP
6,[root@www zhaoyong]# yum -y install php-mbstring
安装php-mbstring,让phpmyadmin能够正确识别字符串。
7,配置phpmyadmin
[root@www ~]# cp /var/www/phpmyadmin/config.sample.inc.php  /var/www/phpmyadmin/config.sample.inc.php.bak 备份配置文件
[root@www ~]# chown -R root.apache /var/www/phpmyadmin/ 改变phpmyadmin的归属
  然后建立phpMyAdmin与Apache的联系。
[root@www ~]#vi /etc/httpd/conf.d/phpmyadmin.conf ← 建立供Apache调用的phpMyAdmin配置文件如下:
Alias /phpmyadmin /var/www/phpmyadmin
[root@www phpmyadmin]# service httpd restart 从新启动httpd服务器以更新配置
8,测试phpmyadmin 在浏览器里输入http://服务器地址/phpmyadmin
这样管理mysql就很简单了嘿嘿
9,安装zend optimizer引擎
[root@www ~]#tar zxvf Zend Optimizer v3.2.6.tar.gz
[root@www ~]# cd Zend Optimizer v3.2.6
[root@www ~]# ./install.sh
注意安装的时候
选择Yes同意使用协议
设置安装目录,这里以默认的/usr/local/Zend为例,然后选择OK进入下一步。
设置PHP配置文件所在的位置,一般为/etc(默认),如果PHP的配置文件在别处的话,请根据实际情况设置。
被询问是否使用Apache服务器,这里选择Yes。
设置Apache的路径,这里保持默认,选择OK进入下一步。

10.安装webmin以方便服务器之间的管理
[root@www zhaoyong]# rpm -ivh webmin-1.410-1.noarch.rpm
安装完毕后在浏览器上用http://服务器地址:10000
进行测试 想要支持中文的在configure里面选择
完工
前几次配置一个apache,还算顺利,呵呵