linux下測試環境搭建與常用命令

以java web項目爲例

一、安裝JDK

檢查Linux是否已存在的JDK:rpm -qa|grep -i jdk;

如果有JDK相關文件,那麼就卸載:rpm -e 已安裝的包

1. 通過FTP上傳JDK壓縮包;

2. tar –zxvf 文件名   解壓JDK文件  

3. mv 舊文件名 新文件名   修改文件名

4. 修改JDK環境變量  vim / etc/profile

5. 在文件末尾添加修改變量信息並保存(i進入編輯模式,ESC退出編輯模式,:wq!保存並退出)

6. 添加JDK的安裝路徑

export JAVA_HOME=/usr/java1.7(jdk版本號)
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

7. 重新執行系統配置文件 source /etc/profile

8. 查看JDK版本信息 java –version 若顯示所安裝的版本,則說明JDK安裝配置成功

二、安裝Web服務器 Tomcat

1. 通過FTP上傳Tomcat壓縮包

2. tar –zxvf 文件名   解壓Tomcat文件

mv 舊文件名 新文件名   修改文件

3. 修改端口號

進入conf  修改server.xml文件,8080是默認的端口號,需要根據情況修改

4. 啓動 startup.sh;關閉 shutdown.sh

5.訪問地址:IP:8080/
如果連接上,出現tomcat默認頁面,則安裝成功;如果連接不上,但tomcat又是顯示啓動OK,檢查firewall,路徑爲 /etc/sysconfig/iptables,將8080端口開啓,.重啓服務。


三、配置數據庫

以mysql爲例

檢查Linux是否有存在的MySQL:rpm -qa|grep -i mysql

如果有MySQL相關殘餘文件,那麼就卸載:rpm -e 殘餘文件名

首先用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


給MySQL設置root密碼:/usr/bin/mysqladmin -u root passwd ‘預置密碼’

四、項目部署

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爲你數據庫一致的名稱 
修改數據庫密碼爲你自己修改後的密碼
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

五、啓動MySQL、Tomcat

service mysqld start //啓動MySQL

./startup.sh //啓動Tomcat

參考鏈接:

1.https://www.cnblogs.com/yuchne/p/10689628.html

2.https://blog.csdn.net/Vicky_39/article/details/79209042

3.https://blog.csdn.net/bee_ai/article/details/83794839#3__Java_Web_58

4.https://www.cnblogs.com/xiaoshen666/p/10834121.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章