77范文网 - 专业文章范例文档资料分享平台

Linux平台WEB服务器搭建(2)

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Apache源于NCSAhttpd(National Center for Supercomputing Applications : NCSA)服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,它的用户包括yahoo,sohu,sina等众多门户网站,“依靠着高达60%的持续市场占有率,Apache从2002年发布起一直保持着市场上的王者地位。”——摘自天极网。

Rasmus Lerdorf为了创建他的在线简历而创造了"个人主页工具"(Personal Home Page Tools)。这是一种非常简单的语言。其后越来越多的人们注意到了这个语言并对其扩展提出了各种建议。在许多人的无私奉献下以及这种语言本身的源代码自由性质,它演变成为一种特点丰富的语言,而且现在还在成长中,就是本文中将用到的——PHP: Hypertext Preprocessor。

“The MySQL database server is the world's most popular open source database. Over six million installations use MySQL to power high-volume Web sites and other critical business systems — including industry-leaders like The Associated Press, Yahoo, NASA, Sabre Holdings and Suzuki.

以上摘自,这里主要提到的是open source,开源软件,字面意思就是开放源代码软件,我们可以轻松的获得它的源代码,可以自由的编译为可运行的软件。

关于Tomcat, “Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. ”, “Tomcat is developed in an open and participatory environment and released under the Apache Software License. ”摘自

vsftpd,very security ftpd的简称,从字面上讲就是非常安全的ftp服务器软件,引用其官方网站上的说法就是“Probably the most secure and fastest FTP server for UNIX-like systems.”

第三章 具体实现技术

拟将整个安装分为5部分:Linux安装,Tomcat与MySQL安装,Apache与PHP安装,整合Apache和Tomcat, vsftpd安装。本设计所用软件版本如下:Red Hat Enterprise Linux AS 3.0,Apache-2.0.53, PHP-5.0.4,vsftpd-2.0.3,Tomcat-5.0.28,MySQL-4.1.11-0,JDK-5.0。

3.1 Linux安装

关于Linux不用讲太多,因为是从光盘安装,插入第一章光盘后,都有图形化的安装提示,几乎都是傻瓜式的安装主要说说怎么分区。将整个硬盘10G按照以下方式划分:

/boot 512M

/usr 安装几个大型软件,预留打补丁时需要大量空间,所以分3G /home 因为用户数量很少,分512M

/var 因为是用作Web,ftp服务器,可能有大量的.log文件所以分5G。

/tmp 1G(内存2倍)

安装系统的时候,选择minimize安装,也就是说,只安装Linux的核心编译系统(gcc),不安装X-WINDOWS,不安装系统默认的包,需要的软件以后再逐个安装。

注:linux系统每个设备对应一个文件在/dev/目录下,如/dev/hda表示第一个IDE硬盘,/dev/hda1……/dev/hda4表示对应的1到4号主分区/扩展分区,从5开始表示逻辑分区,hda6表示第一个IDE硬盘上的第二个逻辑分区。

3.2 Tomcat与MySQL安装

首先安装Tomcat+MySQL目的,是支持JSP,HTML语言,注意:在下面的操作中,以shell提示符”#”开头的表示以root用户执行命令,实际操作中提示符不需输入,/*comment*/为注释部分。

下载JDK下载地址: /j2se/1.5.0/download.jsp 下载Tomcat安装包: /jakarta/tomcat-5 下载MySQL安装包: 下载JDBC: /downloads/connector/j/3.1.html ,为方便管理,把所有的软件统一放到一个目录下~/download

(一) 安装JDK:

#cd

#cd downloads

#./jdk-1_5_0-linux-i586-rpm.bin

正常情况下,JDK就安装到了/usr/java/jdk1.5.0,当然这只不过安装了JDK,为了能让他编译JAVA文件,还要编辑/etc/profile,在

文件的最后加入,即加入JAVA的环境变量:

export JAVA_HOME=/usr/java/jdk1.5.0

CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HO

ME/lib/dt.jar:.

export PATH=$PATH:$JAVA_HOME/bin

重新登陆,以让修改后的环境变量起作用。

测试,用VI编辑一个java测试程序,world.java,输入如下内容:

public class World{

public static void main(String args[]){

System.out.println("Hello,Wrold");

}

}

然后,在终端下执行以下命令:

#javac world.java;java world

如果出现”Hello,World” 字样,那么,说明我们的JAVA编译环境

没有问题了。下一步就要安装Tomcat了。

(二) 安装Tomcat

将jakarta-tomcat-5.0.28.tar.gz解压缩到/usr/local/下

#tar xvfz jakarta-tomcat-5.0.28.tar.gz

#mv jakarta-tomcat-5.0.28 tomcat

编辑文件/etc/profile,在最后加入:

export CATALINA_HOME=/usr/local/tomcat

如果要求系统开机后自动启动tomcat服务程序,那么就要修改(或

者创建)文件/usr/local/tomcat/bin/startup.sh内容为:

export JAVA_HOME=/usr/java/jdk1.5.0

export

CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HO

ME/lib/dt.jar:.

export PATH=$PATH:$JAVA_HOME/bin

export CATALINA_HOME=/usr/local/tomcat

/usr/local/tomcat/bin/catalina.sh start

并在/etc/rc.d/rc.local中加入:/usr/local/tomcat/bin/startup.sh

#shutdown再启动后

在浏览器中输入http://localhost:8080 ,如果能看到tomcat的欢迎信

息,那么就安装成功了,否则,只有再来一次了。

(三) 安装MySQL

添加mysql用户和组

#groupadd mysql

#useradd -g mysql mysql

#tar xvfz mysql-4.1.11-0.tar 解包

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生Linux平台WEB服务器搭建(2)在线全文阅读。

Linux平台WEB服务器搭建(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/yiyao/1250458.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: