下載地址:https://pan.baidu.com/s/1lAE18vbKok7Rd7I0IfA1HQ密碼:rc6ejava
(1)安裝好了軟件桌面會出現兩個圖標mysql
(2)點擊圖形化界面圖標:sql
亂碼的問題:數據庫
# more /etc/locale.conf 查看locale.conf文件apache
LANG=en_US.UTF-8centos
# cp /etc/locale.conf /etc/locale.conf_bak 備份這個文件tomcat
# vi /etc/locale.conf 添加以下代碼到文件裏服務器
LANG="zh_CN.GB18030"微信
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"tcp
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
# source /etc/locale.conf 使修改生效
一、JDK的安裝
使用yum命令安裝
1.查看是否已安裝JDK
# yum list installed |grep java
2.卸載CentOS系統Java環境
# yum -y remove java-1.8.0-openjdk* *表示卸載全部openjdk相關文件輸入
# yum -y remove tzdata-java.noarch 卸載tzdata-java
3.查看JDK軟件包版本
# yum -y list java* 或者使用# yum searchjava | grep -i --color JDK
查看JDK軟件包列表
4.安裝JDK
# yum install java-1.8.0-openjdk* 安裝java1.8.0全部程序
注意:中間輸入兩次確認(y)直到控制檯返回Complete安裝成功
5.查看java版本信息
# Java -version
輸入javac java命令後顯示幫助信息就算是安裝成功了
使用yum安裝環境變量自動就配好了
二、Tomcat的安裝
1.下載tomcat並解壓
連接:https://pan.baidu.com/s/142gk9KyFHhmTF3mu2BpICw密碼:9dtd
使用工具上傳到服務器
解壓:# tar xzf apache-tomcat-8.0.50.tar.gz
移動到/usr/local/tomcat文件夾下# mv apache-tomcat-8.0.50/usr/local/tomcat
2.修改配置文件
# cd/usr/local/tomcat/conf
# viserver.xml 默認端口號:8080 本身隨意修改
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"URIEncoding="UTF-8"/>
3.啓動mysqld服務,以及tomcat
# service mysqldstart
# cd/usr/local/tomcat/bin
# ./startup.sh
4.設置tomcat自動啓動
# vi/etc/rc.d/rc.local
在最後一行把/usr/local/tomcat/bin/startup.sh
意思是在Linux啓動完成後,加載其餘初始腳本完畢以後, 執行啓動Tomcat的命令
4.iptables防火牆的安裝與配置
因爲centos7默認是使用firewall做爲防火牆,下面介紹如何將系統的防火牆設置爲iptables。
卸載firewall
#yum remove firewalld
安裝iptables
# yum installiptables-services
編輯防火牆文件(建議都在配置文件配置,不要命令配置)
# vi/etc/sysconfig/iptables
添加80和3306端口等等
-A INPUT -m state--state NEW -m tcp -p tcp --dport 22 -j ACCEPT #22端口開放
-A INPUT -m state--state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #3306端口開放
-A INPUT -m state--state NEW -m tcp -p tcp --dport 80 -j ACCEPT #80端口開放
-A INPUT -m state--state NEW -m tcp -p tcp --dport 3690 -j ACCEPT #SVN默認端口開發
重啓防火牆使配置生效
systemctl restartiptables.service
設置iptables防火牆爲開機啓動項
systemctl enableiptables.service
service iptables start #啓動服務
service iptables stop #中止服務
service iptables restart #重啓服務
三、MySQL的安裝
CentOS7的yum源中默認好像是沒有mysql的。爲了解決這個問題,咱們要先下載mysql的repo源。
使用yum安裝mysql的默認路徑
usr/bin/mysql 是指:mysql的運行路徑
var/lib/mysql 是指:mysql數據庫文件的存放路徑
usr/lib/mysql 是指:mysql的安裝路徑
1.下載mysql rpm包
# wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2.安裝mysql rpm包
# rpm -Uvhhttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
3.安裝mysql
#yum -y install mysql-community-server
4..設置開機啓動mysql
# systemctl enable mysqld
5.從新啓動mysql服務
# servicemysqld restart
6.配置mysql
# mysql_secure_installation
這段命令執行完成以後他會提示你如今沒有密碼直接回車就好了,而後輸入6次 y 就好了
直到控制檯顯示Cleaning up... 就是安裝成功了,後面會出現讓你設置密碼的提示,本身設置密碼就好了,後面是確認密碼再輸入一遍就好了
7.登陸mysql數據庫
# mysql -u root
8.開啓mysql遠程鏈接
# use mysql;
# grant all privileges on*.* to'root'@'%' identified by'123456';
//將全部數據庫的全部表(*.*)的全部權限(allprivileges),授予經過任何ip(%)訪問的root用戶,密碼爲123456,若是要限制只有某臺機器能夠訪問,將其換成相應的IP便可
# flushprivileges; 刷新
9.若是須要修改mysql密碼的話執行下面這段命令
# update user set password=password(‘123456’) where user=’root’;
10.關於mysql的卸載
1.卸載掉安裝的部分
首先執行查看命令,看一下都安轉了什麼東東:
rpm -qa |grep -i mysql
2.開始卸載
執行卸載命令:yum remove 文件名稱
3.檢查卸載殘餘
檢查是否卸載乾淨:rpm -qa |grep -i mysql
4.沒刪完的話繼續刪,仍是上面的命令
5.終極檢查
再進行一遍檢查:rpm -qa |grep -i mysql,安裝部分已徹底卸載掉
6. 清理文件
查看mysql文件目錄:find/ -name mysql
7. 刪除掉該文件:rm-rf /usr/share/mysql
8.查看殘留的目錄
whereis mysql
刪除相關文件
rm –rf /usr/my.cnf
rm –rf /root/.mysql_sercret
最關鍵的
rm –rf /var/lib/mysql
若是不刪除這個目錄的話,再從新安裝,密碼仍是以前的密碼,並無從新初始化!
好了卸載mysql就完了
5.開放3306端口
這個我們前面配置防火牆的時候已經開放了
最後在重啓一下防火牆就能夠了
# sudo service iptables restart
本文轉載自微信公衆號:java學習