目錄
1、jdk的安裝
2、tomcat的安裝
3、mysql的安裝
遠端工具:SSH Secure File Transfer Client
遠端工具的使用
下載下傳位址:https://pan.baidu.com/s/1lAE18vbKok7Rd7I0IfA1HQ密碼:rc6e
(1)安裝好了軟體桌面會出現兩個圖示

(2)點選圖形化界面圖示:
亂碼的問題:
# more /etc/locale.conf 檢視locale.conf檔案
LANG=en_US.UTF-8
# cp /etc/locale.conf /etc/locale.conf_bak 備份這個檔案
# vi /etc/locale.conf 添加如下代碼到檔案裡
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
# source /etc/locale.conf 使修改生效
1、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安裝環境變量自動就配好了
2、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" <="" span="">
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 #重新開機服務
3、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
原文釋出時間為:2018-10-9
本文作者:許肖飛
本文來自雲栖社群合作夥伴“
良許Linux”,了解相關資訊可以關注“
”。