全部博文(409)
分类: LINUX
2012-01-03 00:23:49
//2012-01-03 这是去年写的吧,今天又在电脑上看到了,就贴出来,分享给大家。——凯哥
1、 软件运行环境
l 系统: Centos 5.4-i386 (最小化安装)
l 内存: 512M
l 处理器: Intel (R) T2400
l 硬盘: 5G
l 版本: jdk1.6.0_20, httpd-2.0.63, resin-3.0.26
2、 安装流程
1) 安装基本的编译环境(gcc)
2) 安装jdk并配置环境变量
3) 编译安装apache
4) 编译安装resin
可以到上面的网站上下载jdk oracle等。
3、 软件安装
Ø 编译环境
# yum –y gcc gcc-c++ make libtool libtool-ltdl libtool-ltdl-devel
首先安装这6个包
/sun-javadb-client-10.5.3-0.2.i386.rpm ./sun-javadb-demo-10.5.3-0.2.i386.rpm
./sun-javadb-common-10.5.3-0.2.i386.rpm ./sun-javadb-docs-10.5.3-0.2.i386.rpm
./sun-javadb-core-10.5.3-0.2.i386.rpm ./sun-javadb-javadoc-10.5.3-0.2.i386.rpm
[root@wdredhat16 opt]#
如果是64位的操作系统,则要下载64位的jdk
Ø 开始安装jdk1.6
# mkdir –p /usr/java
# chmod +x jdk-6u20-linux-i586.bin
# ./ jdk-6u20-linux-i586.bin
# mv jdk1.6.0_20 /usr/java
设置jdk环境变量
# vim /etc/profile //在这个文件的最下面增加以下代码。
JAVA_HOME=/usr/java/jdk1.6.0_20
JRE_HOME=$JAVA_HOME/jre
RESIN_HOME=/usr/local/resin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export RESIN_HOME JAVA_HOME JRE_HOME CLASSPATH PATH
使环境变量生效
# source /etc/profile
测试jdk安装是否正确
# java –version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
写个测试文件如test.java
# vi test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hi,!");
}
}
保存退出,下面来编译、执行;
# javac test.java
# java test
Hi,!
好了,这样就是正常了。
Ø 安装httpd-2.0.63
# make clean
# ./configure --prefix=/usr/local/apache --enable-module=so
# make
# make install
安装apache 在 64位上的时候报:/usr/lib/libexpat.so: could not read symbols: File in 时:
解决办法,在参数中加入这句:
./configure --with-expat=builtin
Ø 安装resin-3.0.26
# make clean
# ./configure --prefix=/usr/local/resin--with-apxs=/usr/local/apache/bin/apxs --with-apache=/usr/local/apache
# make
# make install
//(编译的时候,错误提示:Openssl library was not found
Make没提示,make install的时候 :
cp: cannot stat `libexec/*': No such file or directory )
重新安装openssl-devel就可以了,缺包导致。
四、启动apache和resin
修改 resin web-app root目录,使其和apache根目录保持一致
vi /usr/local/resin/conf/resin.conf
# /usr/local/apache/bin/apachectl start
# /usr/local/resin/bin/httpd.sh start
五、 测试resin
使用浏览器访问
六、 设置开机启动
# cat << eof >> /etc/rc.local
/usr/local/apache/bin/apachectl start
/usr/local/resin/bin/httpd.sh start
eof
今天安装魔屏正式服务器
设置jdk环境变量
# vim /etc/profile
JAVA_HOME=/usr/java/jdk1.6.0_21
JRE_HOME=$JAVA_HOME/jre
RESIN_HOME=/usr/local/resin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export RESIN_HOME JAVA_HOME JRE_HOME CLASSPATH PATH
./configure --prefix=/opt/apache2 --enable-module=so --enable-lib64 -libdir=/usr/lib64
因为是安装64位的操作系统,所以安装的时候需要enable-lib64 -libdir=/usr/lib64
./configure --prefix=/opt/resin --with-apxs=/opt/apache2/bin/apxs --with-apache=/opt/apache2
Linux下JAVA环境搭建 收藏
一、下载JDK,建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_08-linux-i586-rpm.bin)。
二、执行下载包:
chmod 755 j2sdk-1_4_2_08-linux-i586-rpm.bin
./j2sdk-1_4_2_08-linux-i586-rpm.bin
这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。
注: 如果直接执行unzip命令来解压也是可以的,总之得到一个rpm软件包。
再安装得到的rpm包:rpm -ivh j2sdk-1_4_2_08-linux-i586.rpm
三、设置环境变量:
更改/etc/profile来实现
在这个文件的最后加上:
export JAVA_HOME=/usr/java/j2sdk1.4.2_08
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
四、下载eclipse-SDK-3.1-linux-gtk.tar.gz,解压到/opt中。
编写一个启动eclipse的脚本,文件名eclipse,保存在/usr/bin目录中:
#!/bin/bashexport JAVA_HOME=/usr/java/j2sdk1.4.2_08
export CLASSPATH=/usr/java/j2sdk1.4.2_08/lib
/opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_08/bin/java -data /root/workspace &
五、桌面上建立一个启动器,命令为:bash eclipse,图标可以选择eclipse自带的。