隨筆-57  評論-117  文章-1  trackbacks-0
            2014年4月25日

          Linux中JDK1.6的安裝和配置方法
          一、安裝
          創(chuàng)建安裝目錄,在/usr/java下建立安裝路徑,并將文件考到該路徑下:
          # mkdir /usr/java

          1、jdk-6u11-linux-i586.bin 這個是自解壓的文件,在linux上安裝如下:
          # chmod 755 jdk-6u11-linux-i586.bin
          # ./jdk-6u11-linux-i586.bin (注意,這個步驟一定要在jdk-6u11-linux-i586.bin所在目錄下)

          在按提示輸入yes后,jdk被解壓。
          出現(xiàn)一行字:Do you aggree to the above license terms? [yes or no]
          安裝程序在問您是否愿意遵守剛才看過的許可協(xié)議。當(dāng)然要同意了,輸入"y" 或 "yes" 回車。

          2、若是用jdk-6u11-linux-i586-rpm.bin 這個也是一個自解壓文件,不過解壓后的文件是jdk-6u11-linux-i586-rpm 包,執(zhí)行rpm命令裝到linux上就可以了。安裝如下:
          #chmod 755 ./jdk-6u11-linux-i586-rpm 
          # ./jdk-6u11-linux-i586-rpm .bin
          # rpm -ivh jdk-6u11-linux-i586-rpm
          出現(xiàn)一行字:Do you aggree to the above license terms? [yes or no]
          安裝程序在問您是否愿意遵守剛才看過的許可協(xié)議。當(dāng)然要同意了,輸入"y" 或 "yes" 回車。
          安裝軟件會將JDK自動安裝到 /usr/java/目錄下。

          二、配置
          #vi /etc/profile
          在里面添加如下內(nèi)容
          export JAVA_HOME=/usr/java/jdk1.6.0_27
          export JAVA_BIN=/usr/java/jdk1.6.0_27/bin
          export PATH=$PATH:$JAVA_HOME/bin
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          export JAVA_HOME JAVA_BIN PATH CLASSPATH

          讓/etc/profile文件修改后立即生效 ,可以使用如下命令:
          # . /etc/profile
          注意: . 和 /etc/profile 有空格.

          重啟測試
          java -version
          set 查看環(huán)境變量
          pwd 顯示當(dāng)前位置

          posted @ 2014-04-25 17:26 hoojo 閱讀(385) | 評論 (0)編輯 收藏

          samba文件共享服務(wù)可以讓linux和linux系統(tǒng)、linux和windows系統(tǒng)之間共享文件

          服務(wù)查詢
          默認(rèn)情況下,Linux系統(tǒng)在默認(rèn)安裝中已經(jīng)安裝了Samba服務(wù)包的一部分,為了對整個過程有一個完整的了解,在此先將這部分卸載掉。使用命令
          rpm -qa | grep samba,默認(rèn)情況下可以查詢到兩個已經(jīng)存在的包:
          samba-client-xxx-xxx
          samba-common-xxx.xxx

           

          卸載Samba
          用rpm -e 將兩個包卸載掉。對于samba-common-xxx.xxx,因為與其它rpm包之間存在依賴關(guān)系,所以必須加參數(shù)-f和--nodeps,-f是指強制,--nodeps是指不檢查依賴關(guān)系,具體完整命令為:
          rpm -e samba-common-xxx -f --nodeps
          rpm -e samba-client-xxx -f –nodeps

           

          掛在鏡像文件

          因為安裝samba你需要下載對應(yīng)的安裝包,一般系統(tǒng)盤就有這些軟件,所以可以直接掛載上去

          mount -o loop /home/rhel-server-6.2-x86_64-dvd.iso /media/OS

          這樣就將系統(tǒng)盤掛載到指定的OS目錄了,在OS目錄下的Packages下有很多安裝包可以使用。

           

          安裝Samba
          用以下命令安裝:
          rpm -ivh samba-xxx.rpm -f --nodeps
          rpm -ivh samba-client-xxx.rpm  -f --nodeps
          rpm -ivh samba-common-xxx.rpm -f --nodeps
          安裝完成后,使用命令rpm -qa | grep samba進行查詢,發(fā)現(xiàn)搭建samba服務(wù)器所依賴的所有服務(wù)器都已經(jīng)安裝好了即可。

           

          安裝完成后配置/etc/samba/smb.conf配置文件,你可以備份原來的配置,把下面的配置覆蓋當(dāng)前配置即可:

          [global]
              workgroup=takecar
              netbios name=Linux-108.12
              server string=Linux Samba Server TestServer
              #security=share
              security=user
              map to guest=Bad User
          [takecar]
              path=/opt/takecar
              writable=yes
              browseable=yes 
              guest ok=yes

          以上就是配置匿名用戶共享目錄/opt/takecar

          其中writable是寫入權(quán)限、browseable是瀏覽權(quán)限、guest是貴賓用戶

           

          建立相應(yīng)目錄并授權(quán)
          [root@localhost ~]# mkdir -p /opt/linuxsir
          [root@localhost ~]# id nobody
          uid=99(nobody) gid=99(nobody) groups=99(nobody)
          [root@localhost ~]# chown -R nobody:nobody /opt/linuxsir
          注釋:關(guān)于授權(quán)nobody,我們先用id命令查看了nobody用戶的信息,發(fā)現(xiàn)他的用戶組也是nobody,我們要以這個為準(zhǔn)。有些系統(tǒng)nobody用戶組并非是nobody ;

           

          啟動smbd和nmbd服務(wù)器
          [root@localhost ~]# smbd
          [root@localhost ~]# nmbd

          關(guān)閉和查詢服務(wù)

          pkill smbd

          pkill nmbd

          pgrep smbd

          pgrep nmbd

           

          如果啟動后不能訪問可能是防火墻原因,關(guān)閉防火墻

          service iptables stop
          chkconfig iptables off

           

          設(shè)置服務(wù)開機啟動 ntsysv命令可以進入圖形界面設(shè)置,如果windows不能建立linux的共享目錄可能是window中的某個服務(wù)原因。

          可以在運行輸入 secpol.msc命令 進入本地策略/安全選項, 設(shè)置image

           

          直接用進程殺死程序

          ps -ef|grep smb
          kill -9 pid #pid 為相應(yīng)的進程號
          #直接查看指定端口的進程pid
          netstat -anp|grep 9217

          posted @ 2014-04-25 17:24 hoojo 閱讀(472) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 镇坪县| 平定县| 两当县| 平潭县| 宁化县| 肥城市| 印江| 神池县| 安阳市| 江川县| 昌平区| 麻阳| 明溪县| 保康县| 新余市| 平潭县| 揭阳市| 祁门县| 长治市| 芷江| 横山县| 宜春市| 宜兰县| 茂名市| 宿迁市| 安平县| 眉山市| 左云县| 枣阳市| 神木县| 调兵山市| 金沙县| 外汇| 鄂托克前旗| 正定县| 辽阳县| 闵行区| 齐齐哈尔市| 铅山县| 茶陵县| 洛扎县|