IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux搭建测试环境 -> 正文阅读

[系统运维]Linux搭建测试环境

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)]

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-14 23:19:00  更:2021-07-14 23:20:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 17:45:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码