环境搭建中的问题

tech2022-11-01  96

1、有没有搭建过测试环境?你们公司测试环境是由谁负责搭建? 搭建过多有米和discuz 一般由运维人员,有时候是测试主管,我自己也搭建过

2、搭建环境需要哪些工具包?对应工具包的版本? sql文件--项目对应的表的数据 Apache-Tomcat--这是一个Java应用服务器 war包 -- 这个war包里面是整个项目的代码 JDK Apache-tomcat7.0 Mysql15.1.73 centos6.5 xshell4 3、你们公司环境基于什么搭建的? 基于Linux 系统或者Windows系统搭建的(一般都是linux) 4、什么是JDK?JDK的作用?apache、tomcat和nginx分别是什么?她 们之间的区别? JDK是 Java 语言的软件开发工具包 对Java应用程序进行编译,或者说翻译,让电脑可以识别java应 用程序 Apache是web服务器 Tomcat是应用(java)服务器 Nginx轻量级的HTTP服务器,是一个高性能的HTTP和反向代理服务 器,同时也是一个IMAP/POP3/SMTP 代理服务器 5、端口占用如何解决?服务器apache开启的太多解决? 【杀死占用端口的进程: 检查端口被哪个进程占用 代码如下 复制代码 netstat -lnp|grep 88 #88请换为你的apache需要的端口,如:80 SSH执行以上命令,可以查看到88端口正在被哪个进程使用。 二、查看进程的详细信息 ps 1777 SSH执行以上命令。查看相应进程号的程序详细路径。 三、杀掉进程,重新启动apache 代码如下 复制代码 kill -9 1777 #杀掉编号为1777的进程(请根据实际情况输入) service httpd start #启动apache SSH执行以上命令,如果没有问题,apache将可以正常启动 修改端口号: 修改Tomcat端口号:打开apche安装目录,打开conf目录,编辑 server.xml ,把第22行里面的数字改成未被占用的端口号 修改nginx端口号 打开discuz目录,打开nginx目录,打开conf目录,编辑nginx.conf,把 第 36行 listen 后面的数字改成未被占用的端口号,重启nginx】 解决apache开的太多 JAVA_OPTS="-Ddruid.registerToSysProperty=true"

6、如何查apache看日志?如何获取指定的日志内容? 日志路径 /apache-tomcat-7.0.56/logs tail -f catalina.out 查看实时日志 查日志的指定行 tail -n 90 catalina.out:后90行 head -n 90 catalina.out:前90行 查询具体某一天的日志 cat catalina.out|grep ‘2019-09-24’ 查询具体一段时间内容的日志 sed -n ‘/2019-09-24/,/2019-09-24/p’ catalina.out 如果将对应的日志保存下来 sed -n '/2019-09-24/,/2019-09-24/'p catalina.out >/ccc.txt

7、日志的级别? info:仅是一些基本的讯息说明而已; notice:比 info 还需要被注意到的一些信息内容; warning 或 warn:警示讯息,可能有问题,但是还不至于影响到某 个daemon 运作 rr 或 error :一些重大的错误讯息,这就要去找原因了 rit:比 error 还要严重的错误信息,crit 是临界点 (critical) 的缩写,已经很严重了 alert:警告警告,已经很有问题的等级,比 crit 还要严重 merg 或 panic:疼痛等级,意指系统已经几乎要当机的状态! 很 严重的错误信息了

8、如何查看nginx的日志? 路径 /usr/local/nginx/logs 用cat查看

最新回复(0)