RHEL AS 4系统应用之二:web服务器篇

一个人的车河

一个人的车河

2016-01-29 18:24

RHEL AS 4系统应用之二:web服务器篇,RHEL AS 4系统应用之二:web服务器篇
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程序编写语言
展开更多 50%)
分享

猜你喜欢

RHEL AS 4系统应用之二:web服务器篇

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
RHEL AS 4系统应用之二:web服务器篇

Java Servlet编程及应用之二

编程语言 网络编程
Java Servlet编程及应用之二

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Delphi客户服务器应用开发(二)

Delphi
Delphi客户服务器应用开发(二)

Java Servlet 编程及应用之二

编程语言 网络编程
Java Servlet 编程及应用之二

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Web服务器配置方法

服务器
Web服务器配置方法

Delphi中创建MIDAS服务器并注册(MIDAS之二)

编程语言 网络编程
Delphi中创建MIDAS服务器并注册(MIDAS之二)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

延续经典神话 IBM ThinkPad T43评鉴

延续经典神话 IBM ThinkPad T43评鉴

WindowsXPSP2系统设置技巧

WindowsXPSP2系统设置技巧
下拉加载更多内容 ↓