本文實(shí)例講述了centos7.2.1511安裝jdk1.8.0_151及mysql5.6.38的方法。分享給大家供大家參考,具體如下:
一:環(huán)境
二:下載jdk的rpm包到本地,上傳到服務(wù)器(因?yàn)檫@塊我剛開始使用wget直接下載到服務(wù)器,安裝不斷報(bào)錯(cuò),所以我決定使用這種笨辦法)
下載地址:http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.rpm
jdk默認(rèn)安裝在/usr/java中
三:配置環(huán)境變量
我的機(jī)器安裝完jdk-8u151-linux-x64.rpm后不用配置環(huán)境變量也可以正常執(zhí)行java –version操作,因此我沒有進(jìn)行jdk環(huán)境變量的配置。但是為了以后的不適之需,這里還是記錄一下怎么進(jìn)行配置,操作如下:
修改系統(tǒng)環(huán)境變量文件
1
|
vi /etc/profile |
向文件里面追加以下內(nèi)容:
java_home=/usr/java/jdk1.8.0_151
jre_home=/usr/java/jdk1.8.0_151/jre
path=$path:$java_home/bin:$jre_home/bin
classpath=.:$java_home/lib/dt.jar:$java_home/lib/tools.jar:$jre_home/libexport java_home jre_home path classpath
使修改生效
1
2
|
[root@localhost ~] # source /etc/profile //使修改立即生效 [root@localhost ~] #echo $path //查看path值 |
查看系統(tǒng)環(huán)境狀態(tài)
1
2
|
[root@localhost ~] # echo $path /usr/local/sbin : /usr/local/bin : /sbin : /bin : /usr/sbin : /usr/bin : /root/bin : /usr/java/jdk1 .8.0_25 /bin : /usr/java/jdk1 .8.0_25 /jre/bin |
四:安裝mysql(官網(wǎng)下載安裝mysql-server)
1
2
3
|
# 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 |
安裝成功后重啟mysql服務(wù)。
1
|
# service mysqld restart |
初次安裝mysql,root賬戶沒有密碼。
設(shè)置密碼
1
2
3
|
mysql> set password for 'root' @ 'localhost' = password ( 'password' ); query ok, 0 rows affected (0.00 sec) mysql> |
五:配置mysql
1、編碼
mysql配置文件為/etc/my.cnf
最后加上編碼配置
1
2
|
[mysql] default-character- set =utf8 |
這里的字符編碼必須和/usr/share/mysql/charsets/index.xml中一致。
2、遠(yuǎn)程連接設(shè)置
把在所有數(shù)據(jù)庫的所有表的所有權(quán)限賦值給位于所有ip地址的root用戶。
1
|
mysql> grant all privileges on *.* to root@ '%' identified by 'password' ; |
如果是新用戶而不是root,則要先新建用戶
1
|
mysql> create user 'username' @ '%' identified by 'password' ; |
此時(shí)就可以進(jìn)行遠(yuǎn)程連接了。
希望本文所述對大家centos服務(wù)器維護(hù)有所幫助。
原文鏈接:http://blog.51cto.com/11403002/2046518