一、 安裝虛擬機
1、選擇linux 型號 3.0x 64的版本
2、磁盤分區 /目錄, home目錄 ,boot,var ,設置root密碼
3、安裝(過程略)
二、 配置虛擬機網卡
路徑:cd /etc/sysconfig/network-springs 找到ifcfg-ens33 去編譯
修改部分: BOOTPROTO 改成 static
ONBOOT改成 yes
添加IP地址,子網掩碼,網關 根據你本地IP來的
IPADDR=172.16.120.246 //地址
NETMASK=”255.255.255.0 //子網掩碼
GATEWAY=172.16.120.254 //網關
重啟網卡:service network restart
配置外網,添加dns 域名解析:
DNS1=8.8.8.8 //DNS
DNS2=114.114.114.114 //DNS2
三、安裝tomcat ,jdk, yum , mysql
1、home 目錄下創建 tomcat ,jdk,yum
2. 通過xftp 上傳文件到服務器下指定目錄
3. 打開xshell 解壓文件
tar -xvf 包名
tar -xf 包名
4.配置JDK
編輯vim etc/profile 添加下列環境
export JAVA_HOME=/home/jdk/jdk1.7.0_79?
export PATH=$JAVA_HOME/bin:$PATH?
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar?
重啟 : source /etc/profile
驗證配置成功:Java -version
5. 配置tomcat
先關閉防火牆:命令:systemctl stop firewalld.service
查看狀態:firewall-cmd --state
6.啟動tomcat
cd進入路徑 cd /home/tomcat/apache-tomcat-7.0.75/bin/
啟動 sh startup.sh
用瀏覽器打開連接IP 192.168.1.XXX:8080
7. 安裝YUM
yum -y install unzip (-y 意思所有安裝默認為yes)
8.安裝數據庫(https://blog.csdn.net/u013517229/article/details/79412170)
首先用yum安裝wget:yum -y install wget
用wget下載mysql的rpm包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
檢查:yum repolist enabled | grep "mysql.*-community.*"
安裝MySQL服務器:yum install mysql-community-server
查看啟動狀態:systemctl status mysqld
啟動:systemctl start mysqld
重啟服務器:systemctl restart mysqld.service
查看數據庫初始密碼密碼:grep 'temporary password' /var/log/mysqld.log
登錄:mysql -uroot -p
輸入你自己的密碼:WUnan123.
進入數據庫修改密碼步驟:step 1:SET PASSWORD = PASSWORD('your new password');
step 2:ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
step 3:flush privileges;
最好重啟一下數據庫:systemctl restart mysqld.service
四、安裝代碼包
1.進入Apache tomcat 下webapps
如:/home/tomcat/apache-tomcat-7.0.75/webapps
2.通過xftp 上傳考試包 或者也可以先解壓后通過xftp上傳到指定的目錄下
3.然后解壓到當前路徑:unzip -n 包名.zip
4.進入到指定路徑下文件夾:/home/tomcat/apache-tomcat-7.0.75/webapps/kaoshi/WEB-INF/classes
5.修改連接項目數據庫文件 :vi config.properties 該密碼為修改后你自己設置的密碼
6.修改文件內容:localhost修改為本地虛擬機IP:如192.168.1.123(你自己的IP)
修改tomexam3_free為你數據庫一致的名稱
修改數據庫密碼為你自己修改后的密碼:如WUnan123.
7.重新啟動服務:
8.使用Navicat工具連接數據庫(直接解壓可用)
如果測試連接不成功 報錯:1130
需要修改數據庫root用戶遠程連接權限
操作步驟:mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
需要數據庫重啟 :systemctl restart mysqld.service (一定要重啟!一定要重啟! 一定要重啟! )
9.在Navicat下創建數據庫 命名為“kaoshi” 該名字為配置文件名一致
10.導入sql ==>當前庫名下右鍵運行批次任務文件
11.接着需要關閉該數據庫 再重新打開 服務器端tomcat需要重啟
12.驗證:在網頁端輸入192.168.1.188:8080/kaoshi(代碼包名)==>你的IP
五、每次打開虛擬機需要啟動的服務
1.啟動服務 Tomcat :進入Apache目錄下bin目錄 輸入啟動服務的命令:sh startup.sh
2.查看防火牆狀態:firewall-cmd --state 如果顯示running 則關閉防火牆,使用命令:systemctl stop firewalld.service
3.打開瀏覽器輸入項目地址:http://192.168.1.188:8080/kaoshi/index.thtml
