当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > RHEL AS 4系统应用之二:web服务器篇

Unix/Linux
Linux 备份 恢复方法
Linux玩CS反恐精英的方法
在一个ISO镜像中集成多个不同的linux发行版,可刻盘,可引导
Linux 快捷键使用
Linux DHCP 服务器配置方法介绍
Linux 22端口的修改方法
Linux 记录会话过程的命令
Linux 后台执行程序如何操作?
linux Wget命令来浏览网页的方法
Linux tail命令的巧妙应用
Wine 中文存在很多的乱码怎么解决方法
linux 新手教程之创建锁文件的方法
配置Linux 保证其系统的安全
Linux DHCP协议实现过程
Linux系统下破解SAM密码
linux/unix vi 编辑器用法详解
Linux 误删文件的解决方法
Linux系统下的历史记录删除方法
Red Hat Linux 安全设置指南
Linux基本命令-注销、关机、重启

Unix/Linux 中的 RHEL AS 4系统应用之二:web服务器篇


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 33 ::
收藏到网摘: n/a

RHEL AS 4作为企业级操作系统,安装光盘自然包含基本的web服务器程序。为学习服务器配置,我们打算抛开其安装光盘,从网上下载当今web服务器所需的较新版本,自已一步一步进行配置安装,尽情享受DIY的乐趣!
RHEL AS 4系统应用:web服务器篇作者:月下刀客前言  1、以下所有应用均在本人的机器所装的rhel4上调试通过。  2、本人不能保证你的系统完全适合本文,并如果按此操作给你的系统造成的不良后果本人不负任何责任。  3、本文撰写过程中,参考了网上的一些帖子和文章,无法一一列出作者姓名,在此对这些作者深表谢意!  4、文中肯定有不少错误之处,敬请指正!  5、感谢您的阅读!  6、转摘本文请注明出处(中国linux公社http://www.linuxfans.org/nuke/modules.php?name=Forums)  RHEL AS 4作为企业级操作系统,安装光盘自然包含基本的web服务器程序。为学习服务器配置,我们打算抛开其安装光盘,从网上下载当今web服务器所需的较新版本,自已一步一步进行配置安装,尽情享受DIY的乐趣!  进行下列工作前,请确定你的系统未安装系统自带的web服务器。  一、WEB服务器(Apache Ver2.0.53)  Apache v2.0.53 for Linux:最流行的HTTP服务器软件之一,完全免费,完全源代码开放,如果你需要创建一个每天有数百万人访问的Web服务器,Apache可能是最佳选择。  1、下载http://down.chinaz.com/S/9064.asp  2、安装  (1)解压缩  将下载的Apache2.tar.gz压缩包解压至一临时目录如/usr/local/src/  (2)编译安装  进入刚解压的目录内。  假如想把Apache2放在/usr/local/apache下,则:  #./configure --prefix=/usr/local/apache  (注意呀,不要在上行的最后加“/”号)  #make  #make install 安装完毕 (3)启动  #/usr/local/apache/bin/apachectl start  3、测试  打开你的Firefox浏览器,在地址栏输入http://localhost/,回车。  呵呵,看到那熟悉的彩色鹅毛logo吧。恭喜你,第一步进行得非常顺利!  4、配置  现在你的Apache服务器的配置文件是/usr/local/apache/conf/httpd.conf  编辑该文件:  (1)将用户web目录改成/var/www/html(以后var/www/html目录就是你的web文件存放地了,当然,你也可以指定为其他目录)  307行附近用#注销DocumentRoot "/usr/local/apache/htdocs"  下面加上一行: 代码: DocumentRoot "/var/www/html"   (2)加上缺省索引文件名index.htm  396附近DirectoryIndex行后加入index.htm 代码: DirectoryIndex index.html index.html.var index.htm   (3)保存退出  (4)重启web服务器:#httpd -k restart  (命令说明:启动服务器:#httpd -k start   关闭服务器:#httpd -k stop  )  友情提醒:为方便起见,建议创建启动和关闭服务器的桌面链接。  5、再测  用vi或文本编辑器编辑如下内容的文件: 代码: 这是我的第一个测试页!This is my first test webpage!   保存为/var/www/html/index.htm  现在再次在firefox浏览器地址栏输入http://localhost/,看到你的测试页了吗。如果出现乱码,调整一下你浏览器的字符编码啊。现在OK了吧。  小Happy一下!  二、MySQL数据库(MySQL Ver4.1.10)  MySQL v4.1.10 for Linux  一个多线程的、结构化查询语言(SQL)数据库服务器,它执行性能高,运行速度快,易于使用。目前国内不少商业web虚拟主机产品都提供对它的支持。http://down.chinaz.com/S/12030.asp  1、解压缩mysql安装文件至某一目录。如/usr/local/src/  2、增加用户组和用户  #groupadd mysql //添加mysql用户组  #useradd -g mysql mysql //在mysql用户组中添加用户mysql  3、创建原程序目录链接  #cd /usr/local/  #ln -s /usr/local/src/mysql-standard-4.1.10-pc-linux-gnu-i686/ mysql //在/usr/local/下创建一个到原程序的目录链接  4、创建mysql的授权表  #cd mysql  #scripts/mysql_install_db --user=mysql  5、mysql目录程序root和mysql用户授权  #chown -R root .  #chown -R mysql data  #chgrp -R mysql .  6、启动mysql服务  #cd /usr/local/mysql/support-files/  #./mysql.server start  7、测试  #/usr/local/mysql/bin/mysql  出现mysql>的提示符了吧。说明mysql安装运行成功了,呵呵。 输入select now();回车,看到如下输出界面了吧。 代码: +--------------------------------+ |NOW() | +--------------------------------+ |2005-03-05 20:00:03 | +--------------------------------+ 1 row in set (0.00 sec)   mysql>提示符后输入quit退出  友情提示:更多的MySQL操作指令,看参阅MySQL手册。  8、关闭mysql服务  #/usr/local/mysql/support-files/mysql.server stop  友情提示:你可以在您的桌面建立打开和关闭MySQL的应用程序链接,以提高你的工作效率。  三、PHP脚本语言(PHP Ver5.0.3)  PHP v5.0.3 For Linux  PHP是一种新型的CGI程序编写语言