服务器操作系统
Linux CentOS7.0或者CentOS7.5,连接工具CRT/Xshell
Linux和windows上传下载的工具叫FTP工具,一般讲用crt自带的(右上角)
什么时候用到Linux?
1.查看日志,定位问题(cat,less,tail -f)
(Apache日志一般存放在/var/log/httpd,日志文件名access_log)
(Tomcat日志一般存放在tomcat目录的logs文件夹下,日志文件名catalina.out)
2.做性能测试会用到(top,free -m,df -h,或者上传一些监控工具监控服务器资源)
3.搭建测试环境(一般是运维搭建的,但是让我搭建应该没问题的)
如何搭建测试环境?
回答公司环境都是运维搭建的,但是自己之前也搭过,就简单描述一下,首先运维提供安装手册和安装包:
LAMP:Linux+Apache+Mysql+PHP
先安装apache工具,安装完apache再安装mysql,最后安装PHP语言,因为apache默认不支持php语言,所以需要修改http.conf配置文件,用vi编辑,在800行加两行代码,最后把项目包丢到apache默认的/var/www/html下,赋予所有权限,最后安装相应的gd库和mysql的支持,输入service httpd resratr重启apache服务,还有service mysqld resratr重启数据库服务,就搭建成功...
LTMJ:Linux+Tomcat+Mysql+Java
首先安装JDK,在/etc/profile文件配置环境变量,配置好再安装tomcat服务器,然后再安装mysql,启动mysql服务,最后把开发提供的项目war包放入tomcat的webapps下,最后再启动tomcat服务,就搭建好了,后续要更新的话,就先停止tomcat服务,然后换包,再重新启动服务即可
启动mysql服务
service mysqld start
启动apache服务
service httpd start
启动tomcat服务
进入tomcat的bin目录下
输入命令./startup.sh 就可以启动
--搭建环境遇到哪些问题--
1.tomcat环境问题:
搭建完无法启动tomcat服务,端口号被占用,修改tomcat端口号,进入tomcat的conf目录下,vi编辑server.xml文件,搜索“8080”跳转到相关地方,修改端口号,然后保存并退出,重新启动tomcat服务
2.Apache环境问题:
搭建完环境,在浏览器输入相关地址,提示403(没有权限),最后发现是项目包文件没有赋予所有权限,最后赋予项目包所有权限就可以
vi和vim区别?
vi和vim都是Linux中的编辑器,不同的是vim比较高级,可以视为vi的升级版本。
服务器的中间件有哪些?
redis,docker,mq,kafka
docker有了解过吗?
docker的作用是可以去仓库,拉取不同的应用镜像文件,然后打包放到不同的容器内运行,类似一台物理机可以划分多个小型虚拟机,让环境进行隔离,方便环境部署和扩展。
kafka和mq有了解吗
都是消息中间件,应该场景有:异步,解耦,日志处理等
shell脚本有了解过吗?
有了解,就是把一些常用的命令放入一个sh文件,启动sh文件,就会执行文件内的命令
linux操作mysql
mysql -u'root' -p'':进入终端,输入密码,回车
show databases; 查看数据库
use 数据库名 进入数据库
show tables; 查看表名
desc 表名; 查看标结构
exit; 退出数据库
软件测试常用的Linux命令
1.文件管理命令
2.查看文件命令
3.资源管理命令
4.网络相关命令
有更多疑问,或者一起共同学习的朋友可以+V:164344204