在Linux虛擬機器中安裝JDK和MySQL

來源:互聯網
上載者:User

標籤:第三方   install   修改密碼   mysql安裝   遠程   pen   設定   too   glib   

注意:本文中的Linux環境是安裝在VMware虛擬機器中,系統用的CentOS6.5,本文中的安裝步驟只適用於CentOS7.0以下的版本。

下面,進入本文。

一、安裝JDK
  •  在安裝jdk前,需要先查看系統中是否已經安裝jdk。

  • 可以看到,系統已經安裝了jdk1.6和jdk1.7,所以在安裝前需要先卸載之前已經安裝好的jdk。

  •  將已經安裝好的jdk都卸載後,上傳要安裝的jdk的安裝包
  • 上傳方式:
    •   使用第三方上傳外掛程式
    •   使用rz命令上傳檔案
  • 開始安裝:
  • 有的系統可能需要依賴: 
    •   1 yum install glibc.i686
  • 在/usr/local/src下建立一個jdk的檔案夾:

  • 將上傳的jdk的tar包解壓到建立的jdk檔案夾中

  • 進入到/usr/local/src/jdk檔案夾中可以看到jdk已經解壓到該檔案夾中

  •  配置環境變數  
  • 開啟/etc/profile

  • 在末尾行添加如下代碼:
1 #set java environment2 JAVA_HOME=/usr/local/src/jdk/jdk1.7.0_753 CLASSPATH=.:$JAVA_HOME/lib.tools.jar4 PATH=$JAVA_HOME/bin:$PATH5 export JAVA_HOME CLASSPATH PATH
View Code
  • 儲存退出
  • 使更改的設定立即生效

  • 查看jdk是否安裝成功:

  • 出現圖中的結果表示jdk安裝成功了! 
二、安裝MySQL
  • 安裝依賴:
1 yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.62 yum  update libstdc++-4.4.7-4.el6.x86_643 yum -y install libncurses.so.5 libtinfo.so.5
  • 安裝MySQL前需要先安裝依賴,否則會安裝失敗
  • 在安裝MySQL之前需要卸載已經安裝好的MySQL
  • 查看已經安裝好的MySQL

  •  卸載MySQL

  • 卸載完成後再次查看是否還有MySQL服務

 

  沒有查到結果,說明MySQL已經卸載完畢了

  • 接下來繼續安裝MySQL
  • 在/usr/local/src下建立mysql檔案夾:

  •  解壓MySQL安裝包到安裝路徑

 

  • 安裝MySQL服務端

 

  • 安裝MySQL用戶端

 

  • 安裝好之後,查看MySQL的登入密碼:

 

  從上面圖中可以看出,MySQL的密碼是系統隨機產生的,要查看需要到/root/.mysql_secret檔案中

  •  查看/root/.mysql_secret檔案,因為該檔案是隱藏的檔案,因此需要使用ll –a命令進行查看,否則看不到隱藏檔案

  • 找到.mysql_secret檔案後,查看其預設登入密碼

 

  •  MySQL的服務預設是關閉的,查看MySQL的服務

  • 啟動MySQL服務:

 

  • 使用上面查到的密碼串連到MySQL:

 

  • 登入成功後,修改密碼

 

  • 到此,MySQL的安裝和重設密碼就已經完成了,接下來就需要將MySQL添加到系統服務中,使MySQL能隨著系統的啟動而自動啟動
  • 設定系統啟動時自動啟動MySQL:
  • 加入到系統服務:   
1 chkconfig --add mysql
  • 自動啟動:
1 chkconfig mysql on
  • 查詢列表:
chkconfig

  

說明:都沒關閉(off)時是沒有自動啟動。

  •  開啟MySQL的遠端連線,設定遠端存取許可權:
  • 登入:
mysql –u root –p root
  • 設定遠端存取(使用root密碼):  
1 grant all privileges on *.* to ‘root‘ @‘%‘ identified by ‘root‘;2 flush privileges;

  

  • 防火牆開啟3306連接埠
1 /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT2 /etc/rc.d/init.d/iptables save3 /etc/init.d/iptables status

  

到此,MySQL就安裝完成了,可以用遠程連結工具測試一下,是否能夠正常連結,如果能夠正常連結,則說明安裝成功,如果不能,那麼仔細檢查上述安裝步驟,再次安裝一遍!

 

在Linux虛擬機器中安裝JDK和MySQL

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.