Linux 创建一个简单的测试环境
1.安装jdk , 可以选择 zip , rpm , tar.gz 3种文件进行安装
安装命令如下:
rpm : rpm -ivh jdk包名
tar.gz : tar -zxvf jdk包名
exe : yum install 包名
2.安装完成之后进行配置环境变量。输入 cd /etc ,进入到 /etc 目录下,输入 cat profile 查看profile 文件的内容。可以看到没有配置jdk 的环境。
先找到jdk安装的目录,进入到 usr/java 下,输入 ls 查看是否有安装的jdk的文件夹。
进行配置:输入 vi profile 或者 vim profile 按住 i 编辑文件,在文件的末尾加上:
export JAVA_HOME=/usr/java/jdk1.8.0_161
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
完成后,按住esc保证文件不处于编辑状态。输入:wq (保存并退出);
输入source profile (可以使配置在不重启的情况下就能立即生效)输入 cat profile 进行检验是否生效。
输入 javac -version 和 java -version 查看jdk版本信息。
3.安装tomcat。进入有tomcat 的文件的文件夹下,进行解压。
解压命令:
zip : unzip jdk包名
解压完成后,进入 conf 目录下,修改 server.xml 里面的3个端口 8080(服务器启动端口)8005(关闭服务器端口)8009(重定向端口)修改成 0~65535 中的任何一个没有被占用的端口。
再进入到 bin 目录下对 shutdown.sh(关闭)startup.sh(启动)catalina.sh(记录日志)这3个文件进行设置可执行(x)权限
输入 chmod +x startup.sh shutdown.sh catalina.sh (与顺序无关).然后 输入 ll 就可以看到文件的详细信息,可以看到权限。 输入sh startuo.sh 或者 ./startup.sh 启动tomcat.
如果启动很慢就删除tomcat目录下的webapps目录下的所有文件。启动会快一些。
启动成功后,在浏览器中输入 http://ip:端口 会出现tomcat 的页面。如果找不到页面试着加上index.jsp看看。
出现下面的情况,就去关闭防火墙。
输入:service iptables stop或者service firewalld stop
如果启动错误,输入tail -f tomcat/logs/catalina.out 进行查看日志,如果只要显示200行就输入
tail -200f tomcat/logs/catalina.out
ps -ef | grep tomcat 查看运行的tomcat
netstat -nap | grep 9624 查看端口是否被占用
kill pid 25524 杀死25524的进程
把完成的项目导出成 war 包,放进webapps的文件中,会自动解压出来。然后在刚刚访问的连接中加入项目名称和需要访问的jsp页面,就会出现一下页面:
至此:一个完整的发布项目过程已经完成!!