第一個文章
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 的商城主頁