Linux测试环境搭建
1.安装配置JDK
1.上传JDK
1.在linux中的/usr/local/创建目录
cd /usr/local --切换到local目录下
mkdir temp --新建temp目录
2.打开xftp软件,将win下的jdk压缩包上传至linux中的/usr/local/temp目录下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GqkprAg2-1626186637330)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708153241150.png)]
2.解压JDK
1.在temp目录下解压jdk
cd /usr/local/temp --切换到temp目录下
tar -xzvf ./jdk-8u161-linux-x64.tar.gz --解压jdk-8u161-linux-x64.tar.gz压缩包
ls --查看当前目录下的文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G6Gup3Bx-1626186637331)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708153704677.png)]
2.将解压后的jdk移动到/usr/local的目录下,并且将jdk目录名改成jdk1.8
cd /usr/local/temp --切换到temp目录下
mv ./jdk-8u161 /usr/local/jdk1.8 --将jdk-8u161移到usr/local/jdk1.8
cd .. --返回上一级
ls --查看当前目录文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1EjVZRl1-1626186637332)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708154014645.png)]
3.配置JDK环境变量
1.打开/etc/profile
cd /etc --切换到etc目录下
vi ./profile --打开etc中的profile文件进行编辑
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y6n2BcxR-1626186637334)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708154445779.png)]
2.进行环境变量编辑
使用方向键向下移动到export那行,输入i命令,进入insert状态,添加如图需要添加的内容,添加完成后按ESC键,同时输入:wq!退出编辑。
export JAVA_HOME=/usr/local/jdk1.8 --配置环境变量
export PATH=$JAVA_HOME/bin:$PATH --将环境变量添加到PATH中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2KiTBc2b-1626186637335)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708154555053.png)]
3.重启环境变量
cd /etc --切换到etc目录下
source ./profile --重启环境变量
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROKZGKvt-1626186637336)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708155021071.png)]
4.测试
java -version --测试java环境变量是否配置成功
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MkQ96H5F-1626186637337)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708154912914.png)]
2.安装配置tomcat
1.上传tomcat
1.在linux中的/usr/local/创建目录
cd /usr/local --切换到local目录下
mkdir temp --新建temp目录
2.打开xftp软件,将win下的apache-tomcat-7.0.85.tar.gz压缩包上传至linux中的/usr/local/temp目录下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N8wQopBu-1626186637337)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708162930460.png)]
2.解压tomcat
1.在temp目录下解压apache-tomcat-7.0.85.tar.gz
cd /usr/local/temp --切换到temp目录下
tar -xzvf ./apache-tomcat-7.0.85.tar.gz --解压apache-tomcat-7.0.85.tar.gz压缩包
ls --查看当前目录下的文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L1UkFv8L-1626186637338)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708163612980.png)]
2.将解压后的apache-tomcat-7.0.85移动到/usr/local的目录下,并且将apache-tomcat-7.0.85目录名改成tomcat7
cd /usr/local/temp --切换到temp目录下
mv ./apache-tomcat-7.0.85 /usr/local/tomcat7 --将apache-tomcat-7.0.85移到usr/local/tomcat7
cd .. --返回上一级
ls --查看当前目录文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AFgQXjxD-1626186637338)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708163645625.png)]
3.配置tomcat环境变量
1.打开/etc/profile
cd /etc --切换到etc目录下
vi ./profile --打开etc中的profile文件进行编辑
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lNag3krp-1626186637339)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708163835050.png)]
2.进行环境变量编辑
使用方向键向下移动到export那行,输入i命令,进入insert状态,添加如图需要添加的内容,添加完成后按ESC键,同时输入:wq!退出编辑。
export PATH=$JAVA_HOME/bin:$PATH:/usr/local/tomcat7/bin --将环境变量添加到PATH中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mBta7dgz-1626186637340)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708165133322.png)]
3.重启环境变量
cd /etc --切换到etc目录下
source ./profile --重启环境变量
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qzgNFyXh-1626186637340)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708165358918.png)]
4.关闭防火墙
systemctl stop firewalld.service --关闭防火墙
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qrsSCnyK-1626186637341)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708170351185.png)]
5.测试启动tomcat
startup.sh --启动tomcat
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aVzIEZhT-1626186637342)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708172505381.png)]
测试tomcat 输入http://192.168.37.80:8080/进入即可
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wzw7gIfE-1626186637342)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708172601236.png)]
6.关闭tomcat
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xs3K6S7W-1626186637343)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708172707621.png)]
3.安装配置MySQL(mariadb)
1.检查是否有安装mariadb
rpm -qa|grep -i mariadb --检查有没有安装mariadb
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zkwTz9bw-1626186637343)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708173235896.png)]
2.添加MariaDB的yum依赖仓库
vi /etc/yum.repos.d/MariaDB.repo -- 添加MariaDB的yum依赖仓库
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey = http://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1
添加完成之后保存退出即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tEIVFRuV-1626186637344)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708173442513.png)]
3.安装MariaDB
yum install MariaDB-server MariaDB-client -y --安装MariaDB并且接收一切协议
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rpmyQrjQ-1626186637345)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708173648755.png)]
4.把mariadb添加到系统进程
systemctl start mariadb --将mariadb添加到系统进程
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hBN3ylEa-1626186637345)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708173908619.png)]
5.把mariadb设置成自动启动服务,并且查看是否开启成功
systemctl enable mariadb --将mariadb设置成自动启动服务
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2JW4eiMf-1626186637346)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708184250760.png)]
systemctl status mariadb --查看MariaDB服务状态
6.初始化MariaDB
1.进入安全配置模式
mysql_secure_installation --进入MariaDB的安全配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OypRzDIP-1626186637346)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185705464.png)]
2.设置root账号密码(Y)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wOcFbyGT-1626186637347)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185728675.png)]
3.删除匿名用户(Y)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eLULc1Ru-1626186637347)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185741317.png)]
4.禁用root远程登录(Y)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P4vsf5pI-1626186637348)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185752557.png)]
5.删除测试数据库(N)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qX6uuiJc-1626186637349)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185802610.png)]
6.重写加载权限表(Y)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rtHwhTKQ-1626186637349)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185821595.png)]
7.基于MySQL client登录数据库并且给root用户授权
mysql -u root -p --登录数据库
use mysql; --进入数据库
GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY '123456'; -- 给root用户授权
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3yTcRRXW-1626186637350)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708185856171.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oPx1NlLq-1626186637350)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708190029057.png)]
8.设置MariaDB编码
vi /etc/my.cnf.d/server.cnf --进入server.cnf中进行编辑
[mysqld]
lower_case_table_names=1 #设置大小写敏感 1:不敏感 0:敏感
character-set-server=utf8 #服务器字符编码
skip-name-resolve #禁用dns解析
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k5ebCZTl-1626186637351)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708190543954.png)]
9.可以使用Win下的MySQL Client连接,注意关闭Linux的防火墙
systemctl restart mariadb --关闭Linux的防火墙
systemctl stop firewalld.service
or
firewall-cmd –zone=public –add-port=3306/tcp –permanent
firewall-cmd –reload
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PyrTAyMq-1626186637351)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708190611889.png)]
中…(img-k5ebCZTl-1626186637351)]
9.可以使用Win下的MySQL Client连接,注意关闭Linux的防火墙
systemctl restart mariadb --关闭Linux的防火墙
systemctl stop firewalld.service
or
firewall-cmd –zone=public –add-port=3306/tcp –permanent
firewall-cmd –reload
[外链图片转存中…(img-PyrTAyMq-1626186637351)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KckfgWxc-1626186637352)(C:\Users\LongHuiZhu\AppData\Roaming\Typora\typora-user-images\image-20210708190707109.png)]
|