導航:首頁 > 操作系統 > linux安裝java7

linux安裝java7

發布時間:2025-03-10 13:57:24

『壹』 yum安裝java和Tomcat環境

linux上安裝軟體,可用yum輕松完成,無需下載解壓,一鍵安裝java和tomcat環境。前文已實現阿里雲伺服器上搭建禪道系統網站,但並非所有網站搭建都這么簡單。一般開發包為.war文件,需藉助中間件如tomcat,而tomcat又依賴java環境,故先安裝java環境。

環境准備:1.Linux系統伺服器:CentOS 7 2.yum 3.4.3 3.java 1.8 4.tomcat

yum(Yellow dog Updater, Modified)是Fedora、RedHat和CentOS中的Shell前端軟體包管理器,基於RPM包管理,可從指定伺服器自動下載RPM包並安裝,自動處理依賴性關系,一次安裝所有依賴軟體包,無需繁瑣操作。

安裝java環境需下載安裝包,通過Xftp傳至伺服器指定目錄,解壓安裝,但過程繁瑣。為解決此問題,Linux上存在方便的yum工具,可直接下載安裝,類似python中的pip工具,用過的人都知道其便利性。

首先檢查系統是否已有yum工具,已有則無需安裝。本例系統顯示已有yum工具(yum-3.4.3),無需安裝。

java環境:先查看是否有java環境(rpm -qa | grep java),若無,則查找可用的java-1.8.0安裝包(yum list | grep java-1.8.0-openjdk),安裝所有文件。

安裝java-1.8.0-openjdk*,過程約1-2分鍾,查看版本號(java -version),輸入javac查看內容輸出,說明已安裝。通過yum安裝java環境,已自動設置環境變數。

tomcat安裝:可下載安裝包並解壓,也可直接用yum在線安裝。此處直接用yum在線安裝更方便。安裝完成後,目錄在"/usr/share/tomcat",使用cd命令切換至該目錄,用ls(或ll)查看文件。

啟動tomcat服務:查看tomcat狀態(systemctl status tomcat),啟動tomcat(systemctl start tomcat或systemctl start tomcat.service),狀態為Active: active (running),表示tomcat正常運行。查看Main PID: 5216 (java)可得知PID。

訪問tomcat:默認埠8080,輸入地址(http://伺服器公網ip:8080/),頁面暫時無法訪問。需安裝tomcat-webapps和tomcat-admin-webapps插件包。

訪問Manager App:在首頁點擊Manager App,彈出框輸入用戶名和密碼。直接取消,出現401界面,復制紅色框框內容,設置username="root" password="root"。打開xshell,進入tomcat安裝目錄(cd /usr/share/tomcat),進入conf目錄,打開tomcat-users.xml文件,添加配置。

編輯文件,使用vi或vim打開文件直接編輯。編輯完成後,按ESC鍵,輸入:wq回車保存退出。

tomcat相關命令:停止tomcat服務(systemctl stop tomcat),重啟tomcat(systemctl restart tomcat),開機啟動(systemctl enable tomcat),查看tomcat狀態(systemctl status tomcat),啟動tomcat(systemctl start tomcat)。

『貳』 阿里雲伺服器/linux/centos7安裝java,伺服器配置環境變數

在阿里雲伺服器上安裝Java和配置環境變數,主要分為以下幾個步驟。

第一步:環境准備

1. 檢查伺服器上是否已經存在Java,如果存在,決定是否刪除。如版本正確可選擇保留。

2. 如果知道具體版本,直接使用相應命令安裝;若不確定,可使用yum search搜索Java。

3. 優化搜索結果,選擇最合適的Java版本,推薦使用開發環境版本,Nacos運行可能需要。

第二步:安裝Java

根據搜索結果選擇合適版本進行安裝。

第三步:驗證安裝完成

通過執行Java命令或查看系統環境變數確認Java已成功安裝。

總結:使用yum命令安裝Java及配置環境變數比手動下載、解壓、配置效率更高,更加便捷。完成上述步驟後,伺服器環境已准備好運行依賴Java的應用。

『叄』 如何在linux上安裝jdk7

卸載OpenJDK
rpm -qa | grep java
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 rpm -e --nodeps tzdata-java-2012j-1.el6.noarch

jdk下載官方網址:http:// www .oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
輸入命令:wget http:// 211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz 下載jdk

輸入命令: ll 可以查看當前目錄下存在文件jdk-7u7-linux-i586.tar.gz ,然後在當前目錄下解壓源碼包,輸入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz

輸入命令: ll 可以查看當前目錄下存在目錄jdk1.7.0_07,然後將其移動到/usr/local/目錄下,並重命名為 jdk7,輸入命令:mv jdk1.7.0_07 /usr/local/jdk7

下面我們來設置jdk的環境變數這里彩全局設置方法,就是來修改 /etc/profile,它是所有用戶的共用的環境變數輸入命令:vi /etc/profile然後在打開的文件末尾添加如下內容:JAVA_HOME=/usr/local/jdk7JRE_HOME=/usr/local/jdk7/jrePATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH

使環境變數立即生效,輸入命令:source /etc/profile
檢驗是否安裝成功
輸入命令:java #檢測jdk bin環境
接著輸入:javac #檢測jdk classpath環境
成功,你會看到如下java命令參數使用說明界面;

當前我們輸入以上的命令後,可能會報如下的錯誤:bash: /usr/local/jdk7/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄是因為64位系統中安裝了32位程序,而且我當前使用的正是64位的linux版本解決方法:yum install glibc.i686
我是在安裝了上面的 glibc.i686 等相關的包後,就可以正常執行 java,javac等命令了。並沒有安裝以下的包 重新安裝以後還有如下類系錯誤 再繼續安裝包 error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryyum install libstdc++.so.6
當然,如果你安裝的是64位的jdk,就不會報該錯誤了。

『肆』 linux怎麼安裝java環境

安裝系統環境是: centos6.5 64位
一.安裝jdk
1.下載Java文件jdk-6u45-Linux-x64.bin

2.運行./jdk-6u45-linux-x64.bin

3.移動該文件到/usr/local/jdk目錄下
mv jdk-6u45-linux-x64 /usr/local/jdk

4.配置java環境變數,在文件/etc/profile最後添加以下內容:
#set java
JAVA_HOME=/usr/local/jdk;export JAVA_HOME
JRE_HOME=/usr/local/jdk/jre;export JRE_HOME
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin;export PATH
export CLASSPATH=$CLASSPATH:$PATH:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:.
5.source /etc/profile (重新激活)
6.運行java -version查看是否成功
二.安裝tomcat
1.下載tomcat文件:apache-tomcat-7.0.47.tar.gz
2.解壓tar -zxvf apache-tomcat-7.0.47.tar.gz
3.移動該文件到/usr/local下,並命名為tomcat
mv apache-tomcat-7.0.47 /usr/local/tomcat
4.到tomcat/bin目錄下setclasspath.sh文件中設置java環境,加入以下兩行即可:
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
5.設置tomcat 服務啟動
把下面內容保存到/etc/init.d/目錄,文件名為tomcat
#!/bin/bash
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat by ton
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.
set -m (有時不加這個,secureFX會話失效時,會導致tomcat自動stop)
CATALINA_HOME="/usr/local/tomcat"
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "/atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
# running tomcat services
RETVAL=$?
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
restart)
if [ -f $CATALINA_HOME/bin/startup.sh ];then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
sleep 5
if [ -f $CATALINA_HOME/bin/shutdown.sh ];then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit $RETVAL

6.為該文件添加運行許可權
chmod +x /etc/init.d/tomcat
三.安裝MySQL
linux下主要是編譯安裝,需准備:cmake工具

1.yum install gcc gcc-c++ ncurses-devel perl (安裝編譯源碼所需的工具和庫)

2.下載cmake-3.0.1.tar.gz ,然後輸入命令:

tar -xzvf cmake-3.0.1.tar.gz
cd cmake-3.0.1
./bootstrap ; make ; make install

3.新增mysql用戶組和用戶命令:
groupadd mysql
useradd -r -g mysql mysql

4.新建mysql安裝目錄和存放數據目錄:
mkdir -p /usr/local/mysql
cd /usr/local/mysql
chown -R mysql:mysql . (分配許可權)

mkdir -p /var/mysqldata
cd /var/mysqldata
chown -R mysql:mysql . (分配許可權)

5.下載mysql-5.5.38.tar.gz ,解壓:
tar -zxvf mysql-5.5.38.tar.gz
cd mysql-5.5.38(先進入目錄下)

6.(先進入mysql-5.5.38目錄下)再執行cmake命令:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/mysqldata/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/mysqldata \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306

7.再編譯:
make
make install

8.復制配置文件,在/usr/local/mysql下執行:
cp support-files/my-medium.cnf /etc/my.cnf

9 初始化資料庫
執行前需賦給scripts/mysql_install_db文件執行許可權
chmod 755 scripts/mysql_install_db
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ \
--datadir=/var/mysqldata/

10. 設置mysqld的開機啟動
cp support-files/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig mysql on

11.MySQL配置環境變數
export PATH=/usr/local/mysql/bin:$PATH
alias mysql_start="mysqld_safe &"
alias mysql_stop="mysqladmin –u root -p shutdown"
source /etc/profile (重啟配置)

12.啟動mysql服務
/etc/init.d/mysql start

ps -ef |grep mysql (命令查看是否啟動)

13. 登陸mysql
# mysql -u root –p
14.修改MySQL用戶root的密碼
mysqladmin -u root password '123456' (更新密碼)

『伍』 linux 上面怎麼搭建java開發環境

在Linux上面搭建java開發環境的步驟如下:
1、JDK的安裝:
執行下面命令安裝JDK(首先創建/opt/java目錄)
tar -xvf jdk-7u9-linux-i586.tar.gz -C /opt/java
ln -s /opt/java/jdk1.7.0_09 /opt/java/jdk 創建一個鏈接
vi /etc/frofile 設置環境變數
exort JAVA_HOME=/opt/java/jdk
exprot PATH=$JAVA_HOME/bin:$PATH
相當於重新設置PATH=JAVA_HOME/bin+PATH
配置好之後要用命令source /etc/profile
執行java -version 命令測試一下jdk是否安裝成功。
2、tomcat的安裝:
解壓安裝
tar -xvf apache-tomcat-6.0.10.tar.gz -C /opt/tomcat/
ln -s /opt/tomcat/apache-tomcat-6.0.10 /opt/tomcat/tomcat6.0 創建一個鏈接
然後 cd /opt/tomcat/tomcat6.0/bin
執行./startup.sh
再打開瀏覽器測試一下,輸入地址訪問tomcat,看有沒有tomcat貓的頁面出來,有的話就說明安裝成功了。
3、eclipse的安裝:
解壓,gunzip eclipse-java-juno-SR2-linux-gtk.tar.gz
安裝 tar -xvf eclipse-java-juno-SR2-linux-gtk.tar -C /opt
然後去圖形界面進入/opt/eclipse目錄,運行eclipse,就可以打開eclipse界面了。
以上步驟就完成了在Linux上搭建java環境的步驟了。

閱讀全文

與linux安裝java7相關的資料

熱點內容
怎麼用app轉碼 瀏覽:601
如何搭建可上傳伺服器 瀏覽:658
java類庫文檔 瀏覽:150
怎麼在appstore換成美服 瀏覽:221
java獲取linuxip 瀏覽:180
matlab壓縮演算法效率比較 瀏覽:967
張劍考研英語黃皮書pdf 瀏覽:896
如何解決安卓動態壁紙的卡頓 瀏覽:673
法語命令式接 瀏覽:427
APP伺服器Java 瀏覽:998
壓縮餅干工廠 瀏覽:418
加密安全性檢驗 瀏覽:516
三國殺新伺服器下載地址 瀏覽:92
蝙蝠app封了100年怎麼解封 瀏覽:894
編譯伺服器已完成搭建 瀏覽:282
高質量java編程 瀏覽:463
雙非程序員有腰桿嗎 瀏覽:697
壓縮機4極電機維修視頻 瀏覽:729
新疆公安網app蘋果手機在哪裡 瀏覽:585
pdf列印怎麼列印正反面 瀏覽:982