隨筆 - 72  文章 - 28  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(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 閱讀(759) | 評論 (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 閱讀(292) | 評論 (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 閱讀(247) | 評論 (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 閱讀(648) | 評論 (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 閱讀(344) | 評論 (0)編輯 收藏
          僅列出標題
          共15頁: First 上一頁 3 4 5 6 7 8 9 10 11 下一頁 Last 
          主站蜘蛛池模板: 承德县| 利川市| 乐昌市| 海口市| 安福县| 田阳县| 内黄县| 安宁市| 辽源市| 思南县| 阿克| 青田县| 余庆县| 策勒县| 台北市| 庄河市| 胶州市| 徐闻县| 东方市| 日照市| 芦溪县| 兴和县| 彰化市| 大新县| 靖安县| 锡林浩特市| 昭觉县| 会理县| 辽阳县| 武安市| 林周县| 上犹县| 花莲市| 华阴市| 卢湾区| 澄江县| 靖州| 手游| 营口市| 上虞市| 安远县|