linux搭建测试环境理论知识分解脑图
树图思维导图提供 软件工程与软件测试 在线思维导图免费制作,点击“编辑”按钮,可对 软件工程与软件测试 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3db3d4004d46b2fa8e5546382a0cc5d7
linux搭建测试环境思维导图模板大纲
如何判断端口号有没有人在使用? ss -lnp | grep 端口号
如果能够列出内容,说明此端口号已经被程序使用
ps -ef # -e all process # -f full format
ps -ef | grep 程序的名字
kill -9 pid # 9 是信号数字,强制退出。
正在运行,dead
服务一般部署在 linux,一般在不在自己的身边,远程部署的
判断网络是否畅通, ping 对方的服务的 ip 地址
如果网通了,依然无法访问,那么就要查看服务的状态?
查看端口是否被占用, ss(netstat), ss -lnp | grep 目标端口号
ss 查看它的进程,确定进程的名字,是不是自己想要的,如果是那么说明端口号 正常,没有被占用
查看服务的状态,正常,重新启动服务
systemctl,
还有其他的命令的方式和 ps 查看进程,启动命令是否正常
依然有问题,需要查看服务为什么启动有异常,看日志
用户(user)和组(group)
# 用户和组是什么关系?用户隶属于组 # 添加用户 useradd wxf
添加组 groupadd testing
更改用户所在的组 usermod -g testing wxf # -g 指定新的组 # testing 组的名字 # wxf 是要改的用户
su - 修改当前登录的用户,切换用户 su wxf exit # 退出当前登录用户
获取某个组内的所有的用户 grep -E "root" /etc/group | cut -d: -f3 | xargs -I id grep -E ":id:" /etc/passwd | cut -d: -f1
权限
读(r),写(w),执行(x) # 分类:用户所拥有的权限;组的权限;其他 # a - all, g- group,u-user,o - other
控制权限 # 添加权限 chmod g+w 对象(目录或者文件) # + 添加 # - 删除,取消
更改所有者(拥有者),用户和组 # 修改拥有者 # /data - root chown wxf /data
修改组 chgrp testing /data
同时修改用户以及组 chown wxf:testing /data
0 - 全无,u,g,o 权限没有了 rwx - 4 2 1 # 1 - x # 2 - w # 3 = 1 + 2 = wx # 4 - r # 5 = 1 + 4 = rx # 一般赋权限的时候给三个数字
部署 jdk 环境
流程图
操作步骤1
配置 jdk 环境变量
接上图步骤2
JAVA 应用程序
单机版 # jar 包 - 将 java 程序转成 xxx.class 二进制文件后,打包一起 java -D xxx.jar # war 包 - war web 应用的程序,一般放在 tomcat # 微服务 - 稍微复杂 Springboot + SpringCloud + Eureka,跑的 jar 包 (tomcat+war)
部署 tomcat
根据步骤1和步骤2的操作,相同
部署 mysql
根据步骤操作
树图思维导图提供 9.战斗的基督教 在线思维导图免费制作,点击“编辑”按钮,可对 9.战斗的基督教 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:33d168acd0cd9f767f809c7a5df86e3a
树图思维导图提供 第六章 群体传播与组织传播_副本 在线思维导图免费制作,点击“编辑”按钮,可对 第六章 群体传播与组织传播_副本 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:1672f555831e7d9a3bb2cf2fb792cb49