跳转到路径导航栏
跳转到正文内容

应用体验 CentOS 6.2下搭建Web服务器(2)

http://www.sina.com.cn  2012年03月19日 10:35  中关村在线微博

  3.安装阿帕奇2

  Apache2的是作为一个CentOS的软件包,因此我们可以直接用下面命令安装它:

  yum install httpd

  现在配置系统在引导时启动Apache

  chkconfig --levels 235 httpd on

  并启动Apache

   /etc/init.d/httpd start

  现在,您的浏览器到http://192.168.0.100,你应该看到Apache2的测试页:


Centos搭建web服务器
Apache 2测试网页

  Apache的默认文档根目录是在CentOS上的/var/www/html 目录 ,配置文件是/etc/httpd/conf/httpd.conf。配置存储在的/etc/httpd/conf.d/目录。

  4.安装PHP5

  我们可以用下面的命令来安装PHP5

  yum install php

  安装完需要重启

   /etc/init.d/httpd restart

  5.我们可以安装PHP5和Apache的PHP5的模块如下:

  默认网站的文件根目录是在/srv/www/html中。现在我们将在该目录中创建一个小型PHP文件(info.php的)在浏览器中调用它。该文件将显示很多关于我们的PHP安装,如安装的PHP版本和有用的一些细节。

   vi /var/www/html/info.php


Centos搭建web服务器
修改细节

  现在,我们可以用浏览器访问例如http://192.168.0.100/info.php文件

Centos搭建web服务器
PHP页面

  正如你所看到的,PHP5的工作,它通过Apache 2.0的处理程序,在服务器API线。如果你继续向下滚动,你会看到所有在PHP5中已经启用的模块。MySQL是没有列出,这意味着我们没有在PHP5支持MySQL。

  6.PHP5获得MySOL的支持

  让PHP在MySQL中获得支持,我们可以安装的php-mysql软件包。安装一些其他的PHP5模块,以及您可能需要的应用程序,这是一个好主意:

   yum search php

  还安装需要安装的

    yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc

  现在重新启动Apache2的:

   /etc/init.d/httpd restart

  现在,重载http://192.168.0.100/info.php在您的浏览器,并再次向下滚动到模块部分。现在,你应该找到许多新的模块,包括MySQL模块:

Centos搭建web服务器
MySQL页面

  7.安装phpMyAdmin

  phpMyAdmin是一个网络接口,通过它可以管理你的MySQL数据库。

  首先,我们使CentOS系统RPMForge软件库的phpMyAdmin,而不是官方的CentOS 6.2库:

  所以需要导入RPMForge的GPG密钥:

  rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

  x86_64系统:

  yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

  在i386系统:

    yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

  安装phpmyadmin

   yum install phpmyadmin

  现在我们可以设置phpMyAdmin,了我们可以改变Apache的配置来让phpMyAdmin不仅仅只能从localhost登录。

   vi /etc/httpd/conf.d/phpmyadmin.conf


Centos搭建web服务器
配置

  下一步,我们从HTTP改变的phpMyAdmin的cookie来身份验证:

    vi /usr/share/phpmyadmin/config.inc.php

Centos搭建web服务器
修改身份验证

  重启阿帕奇

   /etc/init.d/httpd restart

  在地址栏输入http://192.168.0.100/phpMyAdmin/:你就可以访问phpMyAdmin了。

Centos搭建web服务器
phpmyadmin页面

  CentOS可以得到RHEL的所有功能,甚至是更好的软件。但CentOS并不向用户提供商业支持,当然也不负上任何商业责任。

  如果你要将你的RHEL转到CentOS上,因为不希望为RHEL升级而付费。当然,你必须有丰富linux使用经验,因此RHEL的商业技术支持对你来 说并不重要。但如果你是单纯的业务型企业,那么还是建议你选购RHEL软件并购买相应服务。这样可以节省你的IT管理费用,并可得到专业服务。

  由此,对于CentOS 6.2下搭建Web服务器简单的介绍的了解,以及与Apache 2、PHP5、MySQL进行更加紧密的结合使用,相信企业用户更能从CentOS系统上获取商业上真正应用需求。

上一页 1 2 下一页

分享到:

本文相关下载

更多>> 
CentOS Linux 6.2
CentOS Linux主要面向那些需要企业级操作系统稳定性的人们。

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2012 SINA Corporation, All Rights Reserved

新浪公司 版权所有