??? 這幾天用虛擬機裝了centos ,以前沒有用過linux,先將搭建java web 環境記錄如下:
一、卸載系統安裝的jdk環境。
?1、安裝好的CentOS會自帶OpenJdk,用命令 java -version ,會有下面的信息:
??? java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
??? 最好還是先卸載掉openjdk,在安裝sun公司的jdk.
??? 先查看 rpm -qa | grep java
??? 顯示如下信息:
??? java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
2、卸載:
??? rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
二、 安裝jdk。
1、用SecureCRTPortable 把下載下來的jdk 文件上傳 到虛擬機/usr/local/目錄(? Transfer -->zmodem upload list)
? ? # rpm -ivh /目錄/jdk-7-linux-x32.rpm
2. 設置環境變量
? ? 這里我們需要找到profile文件,添加環境變量: #vim /etc/profile 在profile文件下面追加寫入下面信息:
??? export JAVA_HOME=/usr/java/jdk1.7.0
?? ?export ??? CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
? ??保存退出,執行: #source /etc/profile
三、設置Tomcat:
?1、從官方網站上下載tomcat軟件包。???
?2、上傳到虛擬機,進行解壓: ???
????? #tar zxvf apach-tomcat-6.0.16.tar.gz????????
???? ?#mv apach-tomcat-6.0.16 /usr/local
?3、進行tomcat環境的配置(前提需要安裝jdk)??? ??
???? ?#vi /etc/profile ??
??? ? 加入:?? export TOMCAT_HOME=/usr/local/apach-tomcat-6.0.16????????? ??
??? ??保存退出 # source /etc/profile? //讓當前配置立即生效?????????
?4、啟動tomcat服務器
????? $ /usr/local/apach-tomcat-6.0.16/bin/startup.sh????
五、開放8080端口訪問。
????? 由于我的虛擬機沒有裝圖形界面,安裝好后無法看到http//localhost:8080 網頁,在命令行輸入:
????? url http://www.yahoo.com
????? 終于看到了滾動的html,說明是安裝正確了。
???? ?LINUX通過下面的命令可以開啟允許對外訪問的網絡端口:
??????/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #開啟8000端口
???? ?/etc/rc.d/init.d/iptables save #保存配置
????? /etc/rc.d/init.d/iptables restart #重啟服務
????? 查看端口是否已經開放
????? /etc/init.d/iptables status
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
