红旗Linux4.1下安装Apahce Tomcat PHP mySQL vsFTPd实录

红旗Linux4.1下安装Apahce Tomcat PHP mySQL vsFTPd实录

安装人:lfm09@163.com 安装时间:2004.12.13-15 操作系统:红旗桌面版Linux4.1

这几天试着在红旗Linux桌面版4.1下安装WEB FTP服务器,已成功安装,现把我的安装过程介绍如下,以给有相似需求的网友参考。整个安装过程分为三大部分,分别是:一、Tomcat mySQL的安装,二、Apache PHP的安装,三、FTP(vsFTPd)的安装。其中,第一和第三部分都是单独的,但第二部分是在完成第一部分安装的基础上进行的。


----------------------------------
第一部分 安装JDK Tomcat mySQL
----------------------------------

这一步的安装需要是支持JSP、html、htm网页,所以选用JDK1.5.0 Tomcat5.5.4 mySQL4.1.7,这些都是当前各软件最新的稳定版本(非测试版),这是现在流行、经典的配置。暂没有安装Apache和支持PHP,主要是考虑到用桌面版Linux的网友基本是个人网站,主要是为学习、测试JSP而用,用这些配置已是绰绰有余,况且更能轻装上阵。
若要安装Apache和PHP请参考第二部分的内容。
注意,在下面的安装中,开头带#号的代表root用户在系统终端下的操作,实际操作时不用输入#号。

一、下载相关的必要软件,放到一个统一目录(如/tmp/myDown):
1、下载JDK1.5.0安装包(即JAVA5.0),文档名:jdk-1_5_0-linux-i586-rpm.bin
下载链接:http://java.sun.com/j2se/1.5.0/download.jsp
2、下载Tomcat安装包(支持JSP),文档名:jakarta-tomcat-5.5.4.tar.gz
下载链接:http://apache.freelamp.com/jakarta/tomcat-5/v5.5.4/bin/jakarta-tomcat-5.5.4.tar.gz
3、下载mySQL安装包(数据库软件),文档名:mysql-standard-4.1.7-pc-linux-i686.tar.gz
下载链接:http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-standard-4.1.7-pc-linux-i686.tar.gz/from/pick
4、下载mySQL的JDBC驱动,文档名:mysql-connector-java-3.0.16-ga.tar.gz
下载链接:http://dev.mysql.com/downloads/connector/j/3.0.html

二、安装软件
1、安装JDK(因JDK包含JRE,若原来装LumaQQ时安装了JRE,请先卸载JRE的rpm包,可节省85M空间)
(1)安装:
#cd /tmp/myDown
#./jdk-1_5_0-linux-i586-rpm.bin
这样JDK就安装到了/usr/java/jdk1.5.0目录
(2)编辑文档/etc/profile,在最后加入:
export JAVA_HOME=/usr/java/jdk1.5.0
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
(3)为让新配置生效,运行#source /etc/profile
(4)测试,用文本编辑器写一个java程式来验证,保存在/tmp/myDown目录,文档名:HelloWorld.java,输入如下内容:
public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello,Wrold");
}
}

然后,在终端下执行:
#cd /tmp/myDwon
#javac HelloWorld.java
#java HelloWorld
这时假如出现"Hello,World",就说明您的JAVA编译、运行环境搭建好了。

2、安装Tomcat
(1)在图像环境下右键单击jakarta-tomcat-5.5.4.tar.gz文档图标,选择解压到/usr/local目录。
为方便使用,在终端下执行:
#cd /usr/local
#ln -s jakarta-tomcat-5.5.4 tomcat
(2)编辑文档/etc/profile,在最后加入:export CATALINA_HOME=/usr/local/tomcat,
并把/usr/local/tomcat/common/lib/servlet-api.jar加入CLASSPATH变量中
(3)执行#source /etc/profile使配置生效,运行/usr/local/tomcat/bin/startup.sh启动tomcat
(4)假如需要系统开机自动启动tomcat,方法有二:
A、修改/usr/local/tomcat/bin/startup.sh 为:
export JAVA_HOME=/usr/java/jdk1.5.0
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:/usr/local/tomcat/common/lib/servlet-api.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
B、把tomcat5加入到系统启动服务中(注:手动已成功,自动暂没成功):
(A)控制台下编译jsvc:
#cd /usr/local/tomcat/bin
#tar -xzvf jsvc.tar.gz
#cd jsvc-src
#sh support/buildconf.sh
#chmod x configure
#./configure --with-java=/usr/java/jdk1.5.0
#make
(B)建tomcat用户,#/usr/sbin/useradd tomcat,#chown -R tomcat.tomcat /usr/local/tomcat,
把jsvc-src/native目录下的Tomcat5.sh修改下列项目的实际数据后另存为/etc/rc.d/init.d/tomcat:
JAVA_HOME=/usr/java/jdk1.5.0
CATALINA_HOME=/usr/local/tomcat
DAEMON_HOME=$CATALINA_HOME/bin
TOMCAT_USER=tomcat
$DAEMON_HOME/jsvc-src/jsvc \
(5)测试,在浏览器中输入:http://localhost:8080,若出现Tomcat的欢迎页面则安装成功。

3、安装mySQL(建议下载mysql的RPM包,即Server、Client和研发包<库文档和头文档>,这样安装较简单)
(1)在图像环境下右键单击mysql-standard-4.1.7-pc-linux-i686.tar.gz文档图标,选择解压到/usr/local目录。
为方便使用,在终端下执行:
#cd /usr/local
#ln -s mysql-standard-4.1.7-pc-linux-i686 mysql
然后执行:
#cd mysql
#scripts/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql data
#chgrp -R mysql .
#bin/mysqld_safe --user=mysql &
(2)测试,
#cd /usr/local/mysql/bin
#./mysql
假如能看到mysql>符号,则安装成功。
假如需要系统开机自动启动mysql,请在/etc/rc.d/rc.local中加入:/usr/local/mysql/support-files/mysql.server start

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!