搭建测试环境
tomcat+jdk+mysql
mysql环境搭建看之前的笔记:
http://note.youdao.com/noteshare?id=00456284d4ecb2c48abfed3abfda7dc2&sub=3A5D9868F79C4758B3483417FB0EF787

主要是搭建tomcat+jdk
第一步:利用xftp上传tomcat jdk到 /home/package/目录下。

第二步:解压两个文件,命令?
tar -zxvf /home/package/jdk-8u141-linux-x64.tar.gz /usr/local/
tar -zxvf /home/package/apache-tomcat-6.0.37.tar.gz /usr/local/

第三步:改名字,方便我们配置环境变量 tomcat-6.0.37(留着版本号好看版本)

第四步:配置环境变量(疑问:为何要配置环境变量?计算机在执行命令的时候是在环境变量找对应的命令的位置的。如果不正确设置环境变量就不能正确使用相应的命令)
1) 环境变量文件的目录 :/etc/profile
2):设置环境变量:
打开环境变量文件vi /etc/profile ;然后i 进入编辑模式; 然后将下面的配置复制到文件的末尾 ;然后按esc退出编辑;然后输入:wq 保存退出

JAVA PATH
export JAVA_HOME=/usr/local/jdk1.8.0_141
export CLASSPATH=CLASSPATH: C L A S S P A T H : JAVA_HOME/lib:JAVAHOME/jre/libexportPATH= J A V A H O M E / j r e / l i b e x p o r t P A T H = JAVA_HOME/bin:JAVAHOME/jre/bin: J A V A H O M E / j r e / b i n : PATH:$HOME/bin

tomcat-6.0.37

export CATALINA_HOME=/usr/local/tomcat-6.0.37
export CATALINA_BASE= /usr/local/tomcat-6.0.37

3):source profile 执行

第五步:查看jdk是否配置成功 java -version (单词不要写错!)
注意:不要有空格 路径要正确

tomcat包含了什么,4个需要知道了解的文件 conf bin webapps log
bin:存放运行tomcat服务器相关的命令
conf:存放tomcat服务器相关的配置文件
lib:存放tomcat服务器自带的jar包,我们也可以把其他的一些jar
包也存放到这里
在tomcat中同时可以部署多个项目,这个多个项目可共享lib目录中
的jar包
logs:存放tomcat服务器在运行过程中,所产生的日志文件
temp:存放tomcat服务器在运行过程中,所产生的临时文件
webapps:存放部署到tomcat服务器中的web项目,把项目部署服务器里面,
其实就是放到这个目录下
work:这个目录和是jsp页面相关的

/tomcat-6.0.37/bin:启动/关闭 tomcat的位置

启动命令: ./startup.sh
Linux 系统是启动文件是.sh
windows系统是启动文件是.bat
第七步:启动tomcat。
浏览器访问访问tomcat:ip:8080
访问不了:是否正常启动 防火墙关闭
CentOS6关闭防火墙使用命令:
//临时关闭
service iptables stop
//禁止开机启动
chkconfig iptables off
CentOS7关闭防火墙使用命令:
//临时关闭
systemctl stop firewalld.service
//禁止开机启动
systemctl disable firewalld.service

查找进程:
ps -ef | grep tomcat

怎么定位问题?部署的问题?环境的问题?看日志
log地址:/tomcat-6.0.37/logs/catalina.out
查看log: tail -f catalina.out
先打开日志
再启动tomcat
根据日志中 error exception 去观察 是否有错误 有问题?

部署测试环境(重点)
前提:jdk +tomcat+mysql 环境搭建完成

1、先打开日志
log地址:/tomcat-6.0.37/logs/catalina.out
查看log: tail -f catalina.out
2、将开发提供的项目放到tomcat相应的位置

3、修改数据库的配置(一般都是jdbc.properties)

4、在Navicate for MySQL 中,连接数据库,并新建与配置文件里数据库名一样的数据库

5、将.sql 文件的sql脚本内容复制到查询文件中,然后运行,建表完成。

6、测试部署是否成功