在Linux虛擬機中安裝JDK和MySQL


注意:本文中的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 environment
2 JAVA_HOME=/usr/local/src/jdk/jdk1.7.0_75
3 CLASSPATH=.:$JAVA_HOME/lib.tools.jar
4 PATH=$JAVA_HOME/bin:$PATH
5 export JAVA_HOME CLASSPATH PATH
View Code
  • 保存退出
  • 使更改的設置立即生效

  • 查看jdk是否安裝成功:

  • 出現圖中的結果表示jdk安裝成功了! 

二、安裝MySQL

2.1、Linux離線安裝MySQL

  • 安裝依賴:
1 yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
2 yum  update libstdc++-4.4.7-4.el6.x86_64
3 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 ACCEPT
2 /etc/rc.d/init.d/iptables save
3 /etc/init.d/iptables status

  

2.2、Linux上yum安裝MySQL

  •  安裝mysql  
yum install mysql mysql-server mysql-devel   #安裝mysql服務
  •   完成后,啟動mysql:
/etc/init.d/mysqld start   #啟動mysql服務
  • 啟動mysql控制台,設置密碼
mysql
use mysql;
UPDATE user SET Password=PASSWORD('hadoop') WHERE user='root';   #設置root密碼
FLUSH PRIVILEGES;
exit
  • 重新登錄mysql
mysql –u root –p
輸入密碼:******
  • 設置允許遠程登錄mysql

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'hadoop' WITH GRANT OPTION;
FLUSH PRIVILEGES;#刷新

  • 關閉防火牆:
service iptables stop  #關閉防火牆,立即生效
chkconfig iptables off  #關閉防火牆,重啟后生效

 

  • 設置開機啟動mysql:
chkconfig mysqld on

  在linux上使用yum安裝MySQL就安裝結束。

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM