莊周夢(mèng)蝶

          生活、程序、未來
             :: 首頁 ::  ::  :: 聚合  :: 管理

          redhat9安裝jdk5、ruby和Erlang備忘

          Posted on 2007-06-28 18:08 dennis 閱讀(1010) 評(píng)論(0)  編輯  收藏 所屬分類: linux & C
              今天費(fèi)了一個(gè)下午安裝了redhat9,并且安裝了需要使用的jdk5、netbean、ruby和Erlang。做個(gè)備忘。

          一。安裝jdk5
          1.到sun的網(wǎng)站上下載jdk5與netbean5.5的捆綁版本,注意要linux平臺(tái)的

          2.比如下載到/root/目錄下,執(zhí)行
          chmod 755 jdk-1_5_0_12-nb-5_5_1-linux-ml.bin
          然后執(zhí)行:
          ./jdk-1_5_0_12-nb-5_5_1-linux-ml.bin
          就會(huì)自動(dòng)啟動(dòng)安裝向?qū)В宦愤x擇確定下去就OK了。

          3.設(shè)置環(huán)境變量,這時(shí)其實(shí)沒有設(shè)置就可以啟動(dòng)netbean了,不過為了在終端執(zhí)行,還是要設(shè)置下環(huán)境變量,使用vi編輯/etc/profile配置文件,在最后面加上:
          JAVA_HOME=/opt/jdk1.5.0_12
          PATH
          =/opt/jdk1.5.0_12/bin:$PATH
          CLASSPATH
          =/opt/jdk1.5.0_12/lib/dt.jar:/opt/jdk1.5.0_12/lib/tools.jar
          export JAVA_HOME PATH CLASSPATH
          保存退出,reboot下就OK

          二。安裝ruby
          1.到ruby-lang.org下載ruby-1.8.6.tar.gz
          2.解壓縮并進(jìn)入解壓后的目錄:
          tar xzvf ruby-1.8.6.tar.gz
          cd ruby-1.8.6

          3.默認(rèn)是安裝/usr/local目錄下,可以通過下面的命令設(shè)置安裝到/usr/local/ruby目錄下:
          /.configure -prefix=/usr/local/ruby

          4.執(zhí)行命令:make && make install

          5.再次編輯vi /etc/profile,修改我們?cè)谏厦嫣岬降腜ATH,把ruby的bin加進(jìn)去:
          PATH=/usr/local/ruby/bin:/opt/jdk1.5.0_12/bin:$PATH

          6.測(cè)試下是否正確安裝,
          ruby -version
          ruby -e "puts 'hello'"

          三、Erlang的安裝

          1.到Erlang.org下載最新版本的linux平臺(tái)下的Erlang(源代碼版本,需要自己編譯),比如otp_src_R11B-5.tar.gz

          2.解壓縮,并進(jìn)入解壓后的目錄:
          tar zxvf otp_src_R11B-5.tar.gz
          cd otp_src_R11B-5

          3.build Erlang需要下列工具,確認(rèn)你的linux版本有安裝:
           GNU make

           GNU C compiler

           Perl 5

           OpenSSL

           Sun Java jdk-1.2.2

           X Windows

           sed  solaris平臺(tái)需要

           Flex 可選

          4.安裝過程,順序執(zhí)行下列命令,包括OTP在內(nèi)都將被安裝
          1)export LANG=#如果是C Shell,執(zhí)行setenv LANG C,linux一般是Bourne shell



          2)./configure

          3)make

          4)make install

          5.確認(rèn)安裝正確,新開一個(gè)終端,執(zhí)行erl進(jìn)入Erlang shell

          最后啟動(dòng)下ssh,允許防火墻通過ssh執(zhí)行下面的命令,在windows上搞個(gè)putty
          iptables -A INPUT -p tcp --sport 22 -j ACCEPT
          iptables -A OUTPUT -p tcp --dport 22 -j ACCEPT




          主站蜘蛛池模板: 葫芦岛市| 改则县| 巴南区| 得荣县| 广河县| 阿荣旗| 阳曲县| 皮山县| 额济纳旗| 平乐县| 垣曲县| 丰台区| 双牌县| 衡南县| 石阡县| 福泉市| 疏附县| 炉霍县| 竹山县| 鄱阳县| 肇庆市| 清水河县| 阿合奇县| 紫阳县| 石渠县| 五常市| 揭西县| 新乡县| 安福县| 岑巩县| 固阳县| 迭部县| 甘南县| 乌拉特前旗| 措勤县| 靖西县| 河间市| 邵阳市| 高尔夫| 灵璧县| 区。|