Linux下初步搭建Web应用环境和调试

上一篇 / 下一篇  2012-04-16 16:16:43 / 个人分类:Linux 学习

 

 

JAVA运行环境:jdk-1_0_17 

 

数据库服务器

MySQL-server-community-5.0.92-1/MySQL-client- community-5.0.92-1.rhel5

 
Web服务器:httpd-2.2.3-31.el5.i386

 

FTP服务器 vsftpd-2.0.5-16


   


1
、搭建JAVA的运行环境

1)、系统环境
操作系统: RedHatEnterprise Linux  server 5.4(rhel 5.4)

2)、安装JDK

1.   www.oracle.com下载最新的Java SE Development Kit 7  jdk-7-linux-i586.rpm

2.     JDK安装文件jdk-7-linux-i586.rpm拷贝到Redhat任意目录下。例如:/opt/jdk(目录jdk需要手动新建)

3.  执行   rpm  -ivh  jdk-1_5_0_17-linux-i586.rpm

此时,系统会开始安装JDK。安装结束后可以在/usr目录下发现新增了一个名为java的文件夹。该文件夹就是安装好的JDK目录。

4.     设置环境变量

a.      进入/etc文件夹,找到文件profile并打开(命令为:#vi  profile)。

b.      找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC,修改为下面的形式(按i让编辑器处于插入状态):

JAVA_HOME=’/usr/java/jdk1.7.0′
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC CLASSPATH

ESC退出编辑模式,在文件末尾输入:wq回车保存并退出vi

 

5.     设置完毕后,保存文件。重启Redhat(或者使用source /etc/profile使配置文件立即生效)登录控制终端,键入:java  -version;

如果出现java version “1.7.0”等字样,说明您的JDK已经安装成功了!

如果不能正常显示版本号可能是由于系统自带的是jdk1.4.2

需要卸载后才能使用java  -version看到正确的版本号

 rpm -e  –nodeps  java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.i386

source /etc/profile

java  -version

就可以看到正确的版本号了

6.测试配置环境
   写个简单的HelloWorld来测试一下
   [root@esprit java]# vi HelloWorld.java
   
文件中输入:   

public   class  HelloWorld

{

public   static   void  main(String args[])

{    

System.out.println( " Hello World in Linux!! " ); 

 }
}

   :wq保存退出
   [root@esprit java]# javac HelloWorld.java
   
没有错误,接着
   [root@esprit java]# java HelloWorld
   shell
下输出:Hello World in Linux!!


  2、安装MySQL数据库


  MySQL数据库服务器可以到www.mysql.com网站下载。一种是二进制版本(已编译)MySQL-server-community-5.0.92-1/MySQL-client- community-5.0.92-1.rhel5

安装如下:


  rpm –ivhMySQL-server-community-5.0.92-1.rpm

rpm –ivhMySQL- client -community-5.0.92-1.rpm

 

安装成功在终端进行如下操作:

 

[root@localhost ~]# mysql

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.0.92-community MySQL Community Edition (GPL)

 

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

 

mysql> show databases;

+--------------------+

| Database          |

+--------------------+

| information_schema |

| mysql             |

| test              |

| test1             |

+--------------------+

4 rows in set (0.01 sec)

 

mysql> use test1

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

 

Database changed

mysql> show tables

   -> ;

+-----------------+

| Tables_in_test1 |

+-----------------+

| login          |

| teacher        |

+-----------------+

2 rows in set (0.00 sec)

 

mysql>

 

输入quit退出

 

我们可以在mysql 进行相关的数据库查询

 

3、搭建web服务器环境变量

 

1)安装httpd-2.2.3-31.el5.i386.rmp

rmp –ivh httpd-2.2.3-31.el5.i386.rmp

 

2)修改配置文件:/etc/httpd/conf/httpd.conf找到public_html

 UserDir Disable这行前面加上“#

 UserDir public_html这行前面去掉“#


TAG:

 

评分:0

我来说两句

Open Toolbar