随笔 - 72  文章 - 28  trackbacks - 0
<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(4)

随笔分类(66)

随笔档案(72)

文章档案(19)

收藏夹

搜索

  •  

最新评论

阅读排行榜

评论排行榜

linux下JDK1.6和TOMCAT6的安装和配置(root权限,否则要sudo)
准备2个安装包
jdk-6u13-linux-i586.bin
apache-tomcat-6.0.30.tar.gz
1、安装JDK1.6
新建/usr/java文件夹,然后将jdk-6u13-linux-i586.bin拷贝到该文件夹;
进入/usr/java文件夹,使用chmod u+x jdk-6u13-linux-i586.bin 赋予执行权限;
执行./jdk-6u10-linux-i586.bin进行安装,先看一堆说明,然后输入:yes 确定安装,最后按Enter确认,直到出现Done完成安装;
JAVA环境变量一会和TOMCAT一块配置
2、安装TOMCAT6
将apache-tomcat-6.0.30.tar.gz文件放到/usr文件夹下;
然后使用tar -zxvf apache-tomcat-6.0.30.tar.gz进行解压
然后将解压后的文件夹改名为tomcat6,为了配置环境变量方便些
环境变量的配置:
编辑/etc/profile文件(使用SSH下载下来,然后编辑完在上传上去);
在profile文件的最后加入下述内容:
#set java environment
JAVA_HOME=/usr/java/jdk1.6.0_13
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
#set tomcat environment
CATALINA_HOME=/usr/tomcat6
CLASSPATH=$CLASSPATH:$CATALINA_HOME/lib
PATH=$PATH:$CATALINA_HOME/bin
加入后上传覆盖profile文件;
使用source /etc/profile 重新加载环境变量
catalina.sh start (关闭tomcat使用shutdown.sh stop)就可测试了,默认端口为8080
特别提示:如果开启了linux防火墙的话,8080端口要在/et/sysconfig/iptables中配置开通。
虚拟目录挂载连接池只需要在tomcat的conf文件夹下的server.xml中的<Host></Host>中间加入如下配置:
<Context path="/VGOP" reloadable="true" privileged="true" docBase="/root/project/vgoptoeasycode">
<Resource name="jdbc/EasycodeVGOPSystem"   
auth="Container"   
type="javax.sql.DataSource"   
driverClassName="oracle.jdbc.driver.OracleDriver"   
url="jdbc:oracle:thin:@192.168.1.200:1521:CMEBP"   
username="dev"
password="easycode2008"
maxActive="200"   
maxIdle="40"   
maxWait="500" />  
</Context>
3、设置开机自启动:
修改/etc/rc.d/rc.local
加入:
Export JDK_HOME=/usr/java/jdk1.6.0_13
Export JAVA_HOME=/usr/java/jdk1.6.0_13
/usr/tomcat-6.0.33/bin/startup.sh
posted @ 2011-10-17 15:35 kelly 阅读(750) | 评论 (0)编辑 收藏
修改/etc/rc.d/rc.local
加入:
Export JDK_HOME=/usr/java/jdk1.6.0_13
Export JAVA_HOME=/usr/java/jdk1.6.0_13
/usr/tomcat-6.0.33/bin/startup.sh
posted @ 2011-10-17 15:34 kelly 阅读(282) | 评论 (0)编辑 收藏

1.一般情况下,系统已经默认安装了vsftpd,查看是否安装命令:

#rpm –q vsftpd

如果没有安装,则进行安装:

#Rpm –ivh vsftpd-2.0.5-12.e15.i386.rpm

2.启动vsftpd服务命令

#Service vsftpd start

启动ftp服务。用ie url输入:ftp://192.168.1.165,将可以直接访问,默认路径是/var/ftp/pub

默认情况下ftp配置是允许匿名访问的,但是一般应用中我们需要制定访问用户。

3.配置vsftp ,指定用户访问

新建用户和组:

#groupadd terminal 创建terminal组
#mkdir /root/project/ecosystem 创建ftp启用目录

#useradd -g terminal–d /root/project/ecosystem –M terminal    创建ftp访问用户

-g:指定用户所属的群组。

-d:指定用户登入时的启始目录。

-M:不要自动建立用户的登入目录,也就是说在/home下没有自己的目录
接着改变文件夹的属主和权限

 

为用户terminal创建密码:

#passwd terminal

输入密码和确认密码


#chown terminal.terminal /root/project/ecosystem ----这表示把/root/project/ecosystem的属主定为terminal 用户
#chmod 750 /root/project/ecosystem ----7表示wrx 5表示rx 0表示什么权限都没有

 


4.主要是修改/etc/vsftpd/vsftpd.conf

把anonymous_enable=YES改成

anonymous_enable=NO 不允许匿名登录

最后加入

Guest_enable=YES 允许虚拟用户访问

Guest_username=terminal 虚拟用户名

Max_clients=150 指明服务器总的客户并发连接数为200

Max_pre_ip=5    指明每个客户机的最大连接数为5

 

如果需要修改端口的话:把默认端口21改成2121,最后新增一行:

listen_port=2121

 

5.重启ftp

Service vsftpd restart

posted @ 2011-10-17 15:32 kelly 阅读(241) | 评论 (0)编辑 收藏

Yum(全称为 Yellow dog Updater, Modified)是一个在FedoraRedHat以及SUSECentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

YUM可以方便的搜索你所需要安装的包,并可以方便的进行依赖安装。

首先,rhel5系统安装的时候其实已经有yum了,只是因为如果用官方的网站更新的话除非你是用钱买的rhel5.否则它会提示注册之类的。所以只要把 yum的更新地址改成开源的就行了。而限定yum更新地址的文件在/etc/yum.repos.d/里。先把它们改成备份文件,即在后面加.bak 
[root@killgoogle ~]# mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.bak 
[root@killgoogle ~]# mv /etc/yum.repos.d/rpmforge.repo.rpmnew /etc/yum.repos.d/rpmforge.repo.rpmnew.bak 
建立新的配置文件: 
[root@killgoogle ~]# cd /etc/yum.repos.d 
[root@killgoogle ~]# touch rhel-debuginfo.repo 
[root@killgoogle ~]# touch mirrors-rpmforge 
[root@killgoogle ~]# touch rpmforge.repo 

 

往新的配置文件写东西: (原来gpgcheck=1,改成0,不需要检查,否则yum不能用,不知道为什么)
[root@killgoogle ~]#vi rhel-debuginfo.repo 
[base] 
name=CentOS-5 - Base 
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&
repo=os 
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/
gpgcheck=0 
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#released updates 
[update] 
name=CentOS-5 - Updates 
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates
baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/
gpgcheck=0 
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

#packages used/produced in the build but not released 
[addons] 
name=CentOS-5 - Addons 
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addons

baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5

 

(只配置到这就够了)

 

 

新建一个dag.repo

# vi dag.repo 
[dag] 
name=Dag RPM Repository for RHEL5 
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/
enabled=1 
gpgcheck=1 
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt

 

 

修改第二个配置文件: 
[root@killgoogle ~]vi mirrors-rpmforge 
http://apt.sw.be/redhat/el5/en/$ARCH/dag
http://archive.cs.uu.nl/mirror/dag.wieers/redhat/el5/en/$ARCH/dag
http://ftp2.lcpe.uni-sofia.bg/freshrpms/pub/dag/redhat/el5/en/$ARCH/dag
#http://ftp.heanet.ie/pub/freshrpms/pub/dag/redhat/el5/en/$ARCH/dag
http://ftp-stud.fht-esslingen.de/dag/redhat/el5/en/$ARCH/dag
http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el5/en/$ARCH/dag
http://mirrors.ircam.fr/pub/dag/redhat/el5/en/$ARCH/dag
http://rh-mirror.linux.iastate.edu/pub/dag/redhat/el5/en/$ARCH/dag
http://rpmfind.net/linux/dag/redhat/el5/en/$ARCH/dag
http://wftp.tu-chemnitz.de/pub/linux/dag/redhat/el5/en/$ARCH/dag
http://www.mirrorservice.org/sites/apt.sw.be/redhat/el5/en/$ARCH/dag

 


修改第三个配置文件: 
[root@killgoogle ~]# vi rpmforge.repo 
# Name: RPMforge RPM Repository for Red Hat Enterprise 5 - dag 
# URL: http://rpmforge.net/
[rpmforge] 
name = Red Hat Enterprise $releasever - RPMforge.net - dag 
#baseurl = http://apt.sw.be/redhat/el5/en/$basearch/dag
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge 
enabled = 1 
protect = 0 
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag 
gpgcheck = 1 

 

 

如果风速慢的话可以通过增加yum的超时时间,这样就不会总是因为超时而退出。 
[root@killgoogle ~]vi /etc/yum.conf 
加上这么一句:timeout=120 

 

到这里配置差不多就完了。可以正常使用yum了。

现在就可以测试能不能用了哦: 

[root@killgoogle ~]yum list|grep binutils


[root@killgoogle ~]yum install binutils**.rpm
这是安装mplayer

如果要删除则是: 
[root@killgoogle ~]yum remove binutils**.rpm

posted @ 2011-10-17 15:27 kelly 阅读(636) | 评论 (1)编辑 收藏

Scp命令上传文件:scp file root@192.168.100.2:/root
file文件传输到192.168.100.2这台服务器的root目录下
如果想从192.168.100.2服务器上把文件file传输到本地机器root目录下命令如下:
scp root@192.168.100.2:/root/file  /root

posted @ 2011-10-17 14:58 kelly 阅读(334) | 评论 (0)编辑 收藏
仅列出标题
共15页: First 上一页 3 4 5 6 7 8 9 10 11 下一页 Last