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';