1.安裝VMWare虛擬機
VMWare下載地址:https://www.cr173.com/soft/68480.html
傻瓜式安裝:一直點擊下一步
安裝完要永久使用需要密鑰,百度上有一大把
2.在VM上安裝centos7(安裝鏡像)
2.1選擇典型,點擊下一步
2.2選擇centos安裝路徑
2.3給你的虛擬機取一個名字並設置存放位置
2.4點擊完成
直接回車
選擇中文以及安裝位置
設置root密碼
然后重啟
JDK,Tomcat,MySQL安裝
1 使用SecureFX上傳JDK、Tomcat的linux壓縮包
2 使用SecureCRT安裝配置JDK、Tomcat
1 安裝配置JDK 1.解壓JDK壓縮包 2.配置JDK環境變量 1)vi /etc/profile 2)在最后面配置JDK環境變量: #java environment export JAVA_HOME=/zking/jdk1.8.0_151(jdk解壓路徑) export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 3)設置環境變量生效 source /etc/profile 4)檢查JDK環境變量 java -version 3.2.2 安裝配置Tomcat 1.解壓Tomcat 2.配置環境變量 1)vi /etc/profile 2)在最后面配置Tomcat環境變量: #tomcat export TOMCAT_HOME=/zking/apache-tomcat-8.5.20(Tomcat解壓路徑) 3)source /etc/profile 4)啟動tomcat:./startup.sh 命令: 1).gz壓縮包解壓:tar -zxvf 壓縮包名 2).tar壓縮包解壓:tar -vxf 壓縮包名
2、安裝mysql
卸載mariadb,否則安裝MySql會出現沖突
1 rpm -qa|grep mariadb
2 rpm -e --nodeps 文件名
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm(mysql源) 或者 yum localinstall mysql57-community-release-el7-8.noarch.rpm cd /etc/yum.repos.d(目錄下多了mysql的文件) yum install mysql-community-server(安裝mysql) 中途Y/D/N Y service mysqld start(啟動服務) systemctl|grep mysql(檢測mysql是否正在啟動) 開機自啟動 systemctl enable mysqld systemctl daemon-reload 默認密碼是保存在/var/log/mysqld.log文件中 mysql -u root -p set password=password(‘新密碼’); 這是因為密碼的規則,設置簡單規則 set global validate_password_policy=0 set password=password(‘新密碼’); 接下來又是防火牆問題了 以及外網訪問權限問題 grant all privileges on *.* to 用戶名@'%' identified by '密碼'; grant all privileges on *.* to root@'%' identified by 'Xiaoli@2019'; flush privileges; WuTeng@3088 注意:mysql-community.repo這個文件中可以換數據庫版本使用。Enabled=1
3、部署web項目
將war包丟到tomcat的webapp下
啟動后報錯,將db.properties改掉
多處需要注意、防火牆開放端口
開放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
跟新防火牆規則
firewall-cmd --reload
防火牆列表
firewall-cmd --zone=public --list-ports
防火牆狀態
systemctl status firewalld
啟動防火牆
systemctl start firewalld
關閉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.service
1 通過WinSCP將window中下載的JDK的安裝包,傳輸到centos中
首先在centos中創建一個文件夾,用來保存JDK,Tomcat,MySQL等軟件安裝包
解壓,使用命令 tar -axvf 安裝包
配置環境變量,需要修改/etc/profile文件,使用命令
Vi /etc/profile,點擊insert進入編輯模式:在文件末尾處添加如下內容: export JAVA_HOME=/soft/jdk1.8.0_151 export JRE_HOME=JAVAHOME/jreexportCLASSPATH=.: {JAVA_HOME}/jre export CLASSPATH=.:JAVA H OME/jreexportCLASSPATH=.:{JAVA_HOME}/lib:JREHOME/libexportPATH= {JRE_HOME}/lib export PATH=JRE H OME/libexportPATH={JAVA_HOME}/bin:$PATH
點擊esc,然后輸入:wq保存退出
使配置文件生效,使用命令 source profile
與安裝jdk的步驟與方法大同小異
tomcat安裝
使用命令解壓
tar -zxvf 安裝包名
配置Tomcat,修改catalina.sh文件,文件內容如下
export JAVA_HOME=/soft/jdk1.8.0_151
export JRE_HOME= /soft/jdk1.8.0_151/jre
export TOMCAT_HOME=/soft/apache-tomcat-8.5.20
export CATALINA_HOME=/soft/apache-tomcat-8.5.20
8.可能訪問不到,有可能是防火牆的問題,需要設置
(1)將端口8080加入到防火牆中
firewall-cmd --zone=public --add-port=8080/tcp --permanent
(2)更新防火牆規則
firewall-cmd --reload
(3)查看防火牆中已打開的端口
firewall-cmd --zone=public --list-ports
重新訪問即可
MySQL安裝
將rpm包安裝上,使用命令 rpm -Uvh 安裝包
如果安裝成功,則會在/etc/yum.repos.d會多了兩個mysql的repo文件,如下圖
打開文件mysql-community.repo,內容如下:
安裝MYSQL,使用命令 yum install mysql-community-server
中間會有一個步驟,選擇填寫Y,回車即可
該過程需要到網絡上下去,時間比較久。
出現如下圖,則安裝完畢
下載完成后,啟動服務
命令:service mysqld start
檢測mysql是否正在啟動
命令:systemctl|grep mysql
默認密碼
默認密碼是保存在/var/log/mysqld.log文件中,如下圖
修改密碼
用原密碼登錄mysql,使用命令:mysql -u root -p,如下圖
輸入密碼,回車
修改命令:set password=password(‘新密碼’)
使用Navicat連接Mysql不成功
11.可能是防火牆的原因,需要將3306端口添加到防火牆規則中
(1)將端口3306加入到防火牆中
firewall-cmd --zone=public --add-port=3306/tcp --permanent
(2)更新防火牆規則
firewall-cmd --reload
(3)查看防火牆中已打開的端口
firewall-cmd --zone=public --list-ports
安裝成功就可以使用本地的MySQL連接了