標籤:
一、安裝環境
作業系統
Windows7 Enterprise 64位
需要用到的軟體
JDK:jdk-8u60-linux-x64.rpm
Glassfish: Glassfish4.1.1.zip
二、安裝準備
step1:將主機上的jdk檔案複製到虛擬機器上。
先檢查虛擬機器是否開啟ftp服務
開啟命令列,輸入以下命令
先切換到root超級使用者
su root(輸入密碼)
su -
rpm –qa|grep vsftpd
如果沒有安裝,則使用命令安裝
yum –y install vsftpd
在windows下安裝xftp軟體
運行後建立串連
虛擬機器ip查看方式:命令:ifconfig
用xftp把下載好的Jdk放到usr目錄下
另一種方式:直接將windows下的檔案拖到centOS下的案頭上。然後通過mv命令或者cp命令把檔案移動或拷貝到其他檔案夾下。
三、安裝JDK
進入虛擬機器,運行命令列:
先切換到超級使用者
切換到usr檔案夾
cd /usr
ls(查看檔案)
運行安裝程式
mkdir /usr/java
chmod +x jdk-8u60-linux-x64.rpm (可以用tab鍵補齊)
rpm –ivh jdk-8u60-linux-x64.rpm
如所示
配置運行環境
vi /etc/profile
#java環境變數
JAVA_HOME=/usr/java/ jdk1.8.60 (輸入自己安裝的路徑)
export JRE_HOME=/usr/java/ jdk1.8.60 /jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
兩種添加環境變數的寫法均可
最後檢票是否安裝成功
命令列運行java –version
顯示如的版本資訊,則表示安裝成功。
四、安裝Glassfish
step1:用xftp將下載好的檔案拷貝到centOS下的usr目錄下
運行命令列
unzip -q glassfish-4.1.1.zip
mkdir /usr /glassfish
mv glassfish4 /usr/glassfish
啟動
cd /usr/glassfish/glassfish4/glassfish/bin
./startserv
8080連接埠:
控制台:4848連接埠
遠端存取需要配置防火牆
查看防火牆配置:
service iptables status
[[email protected] ~]vi /etc/sysconfig/iptables
加入以下規則配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 4848 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8181 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3700 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 7676 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
儲存並退出,重啟防火牆。
[[email protected] ~]service iptables restart
在區域網路內另一台電腦登入
http://伺服器ip:4848
#設定管理員帳號和口令
cd /usr/glassfish/glassfish4/glassfish/bin
sh asadmin change-admin-password #開啟遠端管理
sh asadmin enable-secure-admin
開啟遠端存取:
sh asadmin enable-secure-admin
重新啟動服務
在這之後輸入命令:
./startserv
遠端連線控制台(4848連接埠),使用使用者名稱(admin)和密碼(admin):
遠端連線8080連接埠:
centOS下安裝JDK1.8.60和glassfish4.1.1 原創