第一个文章
tomcat是由apache开发的一个servlet容器,实现了对serclet和jsp(java)的支持,并提供了作为web服务器的一些特有功能,如tomcat管理和
必须下载jdk
jre java运行的环境
jdk java开发包,开发库
tomcat 属于java系列 得部署jdk环境
jdk版本:me手机版 se标准版 ee企业版
wget jdk 的时候要加参数 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.rpm jdk官网要求。
rpm -ivh jadk....
vim /etc/profile 修改变量
JAVA_HOME=/usr/java/latest
PATH=$PATH:JAVA_HOME/bin
source /usr/perfile
useradd work
mv apache-tomcat-9.0.6.tar.gz /tmp/
su - work
tar xf /tmp/apache-tomcat-9.0.6.tar.gz
ln -s apache-tomcat-9.0.6/ tomcat 做重定向到~下
bin/startup.sh 开启tomcat
ps -ef | grep java
lsof -i:8080 查看tomcat的端口开启了没有
配置jspgou商城
先配置mysql
create database jspgou default character set utf8; 这里的配置都是jsp配置要求的
grant all privileges on jspgou.* to 'jspgouadmin'@'%' identified by 'Jspgou_pwd2018'; 这里的用户名都是后面jsp里面配置要求的
flush privileges;
修改以下:
vim ROOT/WEB-INF/config/jdbc.properties #配置mysql地址、端口、库名、用户名、密码
导入jspgou库
mysql -uroot -pJspgou_pwd2018 jspgou < ~work/jspgouV6-ROOT/DBjspgou.sql
su - work
cd /tomcat/webapps/
mv ROOT{,_bak} 将tomcat的主页修改
mv ~/jspgouV6-ROOT/ROOT ./ 将jspgou的主页移动并且改为为tomcat的主页
bin/shutdown.sh
lsof -i:8080 (Java进程虽然关闭,但需要等待所有client断开连接端口才会消失)
bin/startup.sh
lsof -i:8080
测试访问输入你的ip带端口,出现jspgou 的商城主页