当前位置: 首页 > news >正文

天津网站设计推荐刻济南网站制作

天津网站设计推荐刻,济南网站制作,湖南网络营销,域名备案查询网站目录:导读 前言 一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Linux之docker搭…


前言

Linux之docker搭建

1、docker运行环境
CentOS7(64-bit),要求系统为64位,系统内核版本为3.10以上

查看系统版本:

cat /etc/centos-release

查看系统内核版本:

uname -a

2、docker安装
安装依赖包

yum install -y yum-utils device-mapper-persistent-data lvm2

添加docker下载源地址

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

更新yum缓存

yum makecache fast

安装docker

yum install docker-ce

或者指定docker的安装版本

yum install docker-ce-17.12.1.ce

查看docker版本号

docker version

3、安装成功后需要将docker加入开机启动项(docker安装在Linux系统上实际也是一个应用,需要先启动服务)

systemctl enble docker  #该命令不能用的话使用下面的命令试一下systemctl enable docker.service

4、查看版本信息

docker version

5、启动docker
查看docker启动状态:systemctl status docker
启动docker:systemctl start docker
停用docker: systemctl stop docker

6、查看安装过的docker

yum list installed | grep docker

删除容器镜像:

rm -rf /var/lib/docker

卸载docker(将安装过的docker全部删除)

yum remove docker  docker-client   docker-client-latest  docker-common  docker-latest  docker-latest-logro

docker搭建MySQL服务

1、建立镜像
下载官方镜像

docker pull mysql:5.7   # 拉取 mysql 5.7
docker pull mysql       # 拉取最新版mysql镜像

检查是否拉取成功

docker images

新建挂载目录

mkdir wxl2020
mkdir -p ~/wlx2020/mysql/conf ~/wlx2020/mysql/data

启动容器

docker run -p 3309:3306 --name mysql2020 -v  ~/wlx2020/mysql/conf:/etc/mysql/conf.d -v ~/wlx2020/mysql/logs:/logs -v  ~/wlx2020/mysql/data:/var/lib/mysql  -e
MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7  

命令说明:
–name:容器名,此处命名为mysql2020  
-p:3309:3306 此处将主机的3309端口映射到容器的3306端口
-v:主机和容器的目录映射关系,":"前为主机目录,之后为容器目录(-v ~/wlx2020/mysql/conf:/etc/mysql/conf.d 将主机的~/wlx2020/mysql/conf挂载到容器的/etc/mysql/conf.d)
-e:配置信息,此处配置mysql的root用户的登录密码
-d:源镜像名,此处为mysql:5.7 挂后台运行

如果不需要做映射的话:

sudo docker run -p 3306:3306 --name mysql2020 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

检查容器是否正确运行

docker container ls

可以看到容器ID,容器的源镜像,启动命令,创建时间,状态,端口映射信息,容器名字

2、连接mysql
进入mysql2020容器操作mysql客户端

docker exec -it mysql2020 bash

进入mysql应用,使用root用户操作mysql

mysql -uroot -p123456

看到mysql> 说明已经进入了mysql

进入mysql后所有指令结尾都要加;分号

show databases:查看所有的库
show tables:查看表名称
use:某个数据库,如use mysql;
select:查询语句
quit:退出mysql
exit:退出容器

使用Navicat连接mysql
打开Navicat点连接mysql,进入配置页面

B1

连接名:随便取个
主机名或ip地址:本级搭建就是localhost,其他机器上就是对应的host地址
端口:3309,前面容器设置的端口
用户名:root
密码:123456,前面容器设置的密码

Tips:
如果容器运行正常,但是无法访问到mysql,一般困难有一下几个原因

防火墙阻拦

开放端口:
$ systemctl status firewalld
$ firewall-cmd  --zone=public --add-port=3309/tcp -permanent
$ firewall-cmd  --reload
# 关闭防火墙:
$ systemctl stop firewalld

需要进入docker本地客户端设置远程访问账号

$ docker exec -it mysql bash
$ mysql -uroot -p123456
mysql> grant all privileges on *.* to root@'%' identified by "password"; 

原理

# mysql使用mysql数据库中的user表来管理权限,修改user表就可以修改权限(只有root账号可以修改)mysql> use mysql;
Database changedmysql> select host,user,password from user;
+--------------+------+-------------------------------------------+
| host                    | user      | password                                                                 |
+--------------+------+-------------------------------------------+
| localhost              | root     | *A731AEBFB621E354CD41BAF207D884A609E81F5E      |
| 192.168.1.1            | root     | *A731AEBFB621E354CD41BAF207D884A609E81F5E      |
+--------------+------+-------------------------------------------+
2 rows in set (0.00 sec)mysql> grant all privileges  on *.* to root@'%' identified by "password";
Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)mysql> select host,user,password from user;
+--------------+------+-------------------------------------------+
| host                    | user      | password                                                                 |
+--------------+------+-------------------------------------------+
| localhost              | root      | *A731AEBFB621E354CD41BAF207D884A609E81F5E     |
| 192.168.1.1            | root      | *A731AEBFB621E354CD41BAF207D884A609E81F5E     |
| %                       | root      | *A731AEBFB621E354CD41BAF207D884A609E81F5E     |
+--------------+------+-------------------------------------------+
3 rows in set (0.00 sec)  
下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

每一次的努力都为未来的自己奠定基石,只要坚持追求梦想,即便路途遥远,也能跨越重重困难,终将扬帆起航,迎接属于自己的辉煌。

不论你此刻身在何处,只要心怀梦想,坚定前行,努力奋斗,便能超越平凡,成就非凡。相信自己的力量,放飞理想,在征途中燃烧激情,绽放人生的精彩。

生命太短暂,时间太宝贵,不要因畏惧而停滞不前,抓住机遇,勇往直前。无论面对何种困难,永远保持坚韧和激情,努力奋斗,只有这样,才能创造属于自己的辉煌人生。

http://www.hkea.cn/news/159159/

相关文章:

  • 深圳网站建设网络公司河北关键词排名推广
  • 在工商网上怎么注册公司seo优化博客
  • 免费的小程序怎么赚钱历下区百度seo
  • 河北石家庄最新疫情最新消息优化防疫政策
  • 一站式做网站哪家强新闻小学生摘抄
  • 江西南昌网站建设公司哪家好谷歌google 官网下载
  • 公司网站用什么开发百度指数怎么用
  • 建站主机 wordpress济南网站万词优化
  • 哈尔滨app开发seo自学网官网
  • 网站答辩ppt怎么做全网关键词云在哪里看
  • 网站建设 视频seo关键词词库
  • 网站应用软件设计成都网站建设技术外包
  • 用哪个软件做网站网址查询域名解析
  • 网站安全优化域名停靠浏览器
  • 我做中医培训去哪个网站找学员谷歌排名算法
  • 如何将网站让百度收录网店培训班
  • wordpress旧版页面编辑界面百度seo推广计划类型包括
  • 网站建设茶店网网站换友链平台
  • 珠海建设工程信息网站网络营销百度百科
  • 帮别人做网站推广犯法吗关键词排名网站
  • 建设通网站是政府的么高端网站定制设计
  • 玉溪做网站的公司夸克搜索网页版
  • wordpress导航主题haowseo挂机赚钱
  • 广州做家教的网站深圳网络推广招聘
  • 锐捷网络公司排名seo技术介绍
  • 新圩做网站公司拼多多代运营一般多少钱
  • 免费网站可以做cpa?短视频营销的优势
  • b2b外贸营销型网站如何做电商赚钱
  • 建设无障碍网站seo分析报告怎么写
  • 电子商务网站开发进什么科目模板自助建站