日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux搭建测试环境详细步骤

發(fā)布時間:2023/12/31 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux搭建测试环境详细步骤 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文講解如何在Linux CentOS下部署Java Web項(xiàng)目的步驟

環(huán)境準(zhǔn)備
(1)Linux系統(tǒng)

(2)JDK

(3)Tomcat

(4)MySQL

一、Linux系統(tǒng)

本文主要是Linux CentOS7為例

自己在家練習(xí)小項(xiàng)目的同學(xué)可以通過虛擬機(jī)VMware Workstation自己安裝Linux,也可以通過購買阿里云

二、JDK下載安裝

可以通過官網(wǎng)下載或者上文的工具包,下載Linux版本的JDK,我這里以JDK1.8為例

下載到本地后,可以通過XFTP或者Xshell命令安裝到Linux系統(tǒng),下面以xshell命令演示:

建議將安裝包存放到 /usr/local/ 目錄下。[不要放在 /home 路徑下,容易涉及到不同用戶的訪問權(quán)限]
我的存放到了 /usr/local/tools/ 下,安裝工具都放到了這里。

(1)首先用命令進(jìn)入到/usr/local目錄下,執(zhí)行命令mkdir tools,創(chuàng)建tools目錄

(2)將本地JDK安裝包,注意是以.tar.gz結(jié)尾的,我安裝的是jdk-8u221-linux-x64.tar.gz,執(zhí)行命令rz,彈出文件夾窗口,選擇本地的JDK安裝包

上傳完成后,執(zhí)行tar -xzvf jdk-8u221-linux-x64.tar.gz命令即可自動解壓,解壓完成后會有一個JDK1.8.0_221目錄

(3)安裝好JDK后需要配置環(huán)境變量

進(jìn)入到/etc目錄,執(zhí)行命令vim profile,進(jìn)入編輯模式

在文本末尾添加以下配置項(xiàng)

JAVA_HOME=/usr/local/tools/jdk1.8.0_221
CLASSPATH=:CLASSPATH::CLASSPATH::CLASSPATH:JAVA_HOME/lib/
PATH=PATH:PATH:PATH:JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

注意JAVA_HOME的路徑是你實(shí)際安裝在Linux里面目錄

編輯完后,按ESC退出編輯模式,輸入:wq,保存退出

退出之后重啟配置項(xiàng),輸入命令source /etc/profile

這個時候可以查看JDK版本,輸入java -version

到此JDK安裝結(jié)束

二、下載安裝Tomcat

同樣也可以在官網(wǎng)下載或者上文工具包里

首先進(jìn)入到/usr/local/tools目錄,創(chuàng)建新目錄,輸入命令mkdir tomcat,

進(jìn)入到tomcat目錄,cd /usr/local/tools/tomcat

上傳tomcat安裝包,同樣輸入命令rz,選擇安裝包,點(diǎn)擊確定

然后解壓安裝包,輸入tar -xzvf apache-tomcat-9.0.24.tar.gz,開始解壓

解壓完成后,需要重啟tomcat,進(jìn)入到解壓后目錄下的bin目錄,命令cd /usr/local/tools/tomcat/apache-tomcat-9.0.24 /bin

然后輸入命令./ startup.sh重啟服務(wù)


重啟結(jié)束后,可以在本地瀏覽器輸入http://ip:8080/,觀察是否跳轉(zhuǎn)到tomcat主頁,如果有,則安裝成功

例如


如果網(wǎng)頁打不開或者無響應(yīng),可能是8080端口沒有開放,這個時候需要開放端口,

輸入命令 firewall-cmd --zone=public --add-port=8080/tcp --permanent

重啟防火墻 firewall-cmd --reload

到此,輸入命令firewall-cmd --zone=public --list-ports 查看端口是否開放,顯示有8080便是成功

這樣tomcat安裝結(jié)束

三、MySQL安裝

這里直接用yum命令安裝

1、下載yum源:
wget ‘https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm’

2、安裝yum源
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

3、查看有哪些版本的mysql:
yum repolist all | grep mysql

4、安裝

yum install -y mysql-community-server

5、啟動mysql,要知道在centos7中,沒有了service命令,都是使用systemctl命令。注意啟動的時候是start mysqld而不是mysql。

而在centos6中,使用service mysqld start
systemctl start mysqld
查看狀態(tài)
systemctl status mysqld

如圖所示,已經(jīng)成功安裝

6、登錄數(shù)據(jù)庫,修改數(shù)據(jù)庫密碼

mysql5.7的新特性之一就是在初始化的時候會生成一個自定義的密碼,然后你需要找到這個密碼,登錄的時候輸入。注意,輸入密碼的時候是不顯示。
找到密碼: 紅框的地方就是密碼
grep ‘temporary password’ /var/log/mysqld.log


登錄數(shù)據(jù)庫:這里-p之后不用輸入密碼,回車后再輸入。改過密碼之后登錄則是直接在-p后加密碼了。

mysql -uroot -p

輸入日志打印的密碼登錄到MySQL

修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

如果密碼設(shè)置太簡單出現(xiàn)以下的提示


這里可以修改兩個全局參數(shù):
首先,修改validate_password_policy參數(shù)的值

set global validate_password_policy=0;

再修改密碼的長度

set global validate_password_length=1;

再次執(zhí)行修改密碼就可以了

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';


測試修改后的密碼,退出MySQL,輸入命令root -u root -proot123,看能否登錄

授權(quán)其他機(jī)器登陸

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;FLUSH PRIVILEGES;

至此,MySQL安裝完畢

可以在本地用Navicat連接數(shù)據(jù)庫


如果連接不上,查看3306端口是否開放,進(jìn)入/etc/sysconfig,

安裝iptables,輸入命令yum install iptables-services

修改該目錄下的iptables,在標(biāo)注的那一行下面添加一樣的語句,22改成3306


查看狀態(tài)防火墻開放的端口

service iptables status

c然后重啟,輸入service iptables restart,這樣就可以連接數(shù)據(jù)庫

四、安裝項(xiàng)目包

將IDEA或者eclipse的項(xiàng)目打成war包,解壓到tomcat目錄下的webapp即可

技能提升

最后感謝每一個認(rèn)真閱讀我文章的人,看著粉絲一路的上漲和關(guān)注,禮尚往來總是要有的,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走

這些資料,對于做【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!凡事要趁早,特別是技術(shù)行業(yè),一定要提升技術(shù)功底。希望對大家有所幫助…….

?

總結(jié)

以上是生活随笔為你收集整理的Linux搭建测试环境详细步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。