linux服務搭建java項目基礎運行環境

1.安裝JDK並配置環境變量

①進入Java8下載頁面獲取下載鏈接,目標是下載紅色圈出來的Linux x64版本,如下圖4。
這裏劃個重點,這個問題卡了我好久。我參考的一篇博客提到,直接點擊右鍵“複製鏈接地址”,然後用"sudo wget"命令,即可下載。但這樣做會導致後面解壓失敗,因爲文件沒有完全下載,文件大小隻有幾k;
怎麼做呢?直接點擊下載鏈接,Chrome會開始下載,在Chrome下載頁面中再點擊右鍵“複製鏈接地址”,如圖5。

圖4 Java8下載界面

 

圖6 獲取下載鏈接


②終端執行下載命令

usr下新建java:mkdir /usr/java
進入/usr/java執行下面命令

sudo wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam=1535981454_bd77fcb0fe03223bdbce6436359d6e57

命令不可使用時先安裝:

yum -y install wget

③終端執行解壓命令
我是解壓到"/root/sdk"的路徑下

tar -zxvf jdk-8u181-linux-x64.tar.gz

下載解壓之後,結果如下圖。

 

 

④配置JDK環境變量
a.添加系統環境變量

vi /etc/environment

加入以下幾行:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/root/sdk/jdk1.8.0_181

我記得第一行好像是有的,以防萬一,還有貼出來吧。
執行如下命令,使配置生效:

source /etc/environment

b.添加用戶環境變量

vi /etc/profile

在開頭添加如下內容,我印象中好像放在別的地方配置無效。

export JAVA_HOME=/root/sdk/jdk1.8.0_181
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

執行如下命令,使配置生效:

source /etc/profile

⑤驗證安裝

java -version

若如下圖,則安裝成功

 


2.安裝MySQL和配置遠程服務

安裝Mysql
這裏選擇的是mysql5.6.41,可以在這裏自己選擇對應版本mysql,另外我這裏把軟件都安裝在/usr/app目錄下,方便管理。

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server

安裝過程中會讓你確認兩次,輸入‘y’就好
重啓Mysql服務

service mysqld restart

進入Mysql

mysql -u root

修改Mysql密碼
這裏修改爲root

set password for 'root'@'localhost' =password('root');

到這裏Mysql就安裝完成了,但是不能遠程連接數據庫的,下面設置mysql數據庫遠程連接權限

設置mysql數據庫遠程連接權限

grant all privileges on *.* to root@'%'identified by 'root';


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章