设为首页 收藏本站
查看: 913|回复: 0

[经验分享] Tomcat搭建jsp的网站商城

[复制链接]

尚未签到

发表于 2018-11-30 11:06:26 | 显示全部楼层 |阅读模式
  第一步:下载安装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?AuthParam=1522412902_3fa16f7c536f93b53d7a993b2e6421a7"
  rpm -ivh jdk-8u162-linux-x64.rpm
ll /usr/java/
注意:latest是个软连接它指向哪个版本就是当前在运行的版本
java  -version
在这里说一个很重要的命令:这个命令是专门做java版本转换的
alternatives  --config  java
第二步:下载启动Tomcat
wet http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.29/bin/apache-tomcat-8.5.29.tar.gz
注意:这个软件解压后就可以了无需安装,但是我们一般要新建一个普通用户,以普通用户的身份对其进行解压到/tmp下即可
mv tomcat-8.5.29.tar.gz  /tmp
useradd work
su - work
tar xf /tmp/tomcat-8.5.29.tar.gz
由于名字太长我们可以给它做个软连接
ln  -s /tmp/tomcat-8.5.29  ~/tomcat
完后进入Tomcat中找到启动脚本运行启动它
cd ~/tomcat/
bin/startup.sh
检查进程是否存在
ps -ef | grep java
检查Tomcat端口是否正常
lsof -i:8080
第三步:下载安装mysql
wget  https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar
tar xf mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar
rm -rf mysql-commminimal  mysql-commtest
yum install mysql-community-
准备一个目录一个大容量的磁盘完后把这个目录挂载到这块磁盘上,因为数据库的数据量很大,所以我们要单独放到一块盘上进行存放管理。
mkdir /data/
mv /var/lib/mysql  /data
ln -s /data/mysql /var/lib/mysql
mount -t xfs /data /dev/vg1/lv1(建议使用自动挂载)
启动myslq
systemctl start mysql
获取mysql初始密码
grep pass /var/log/mysqld.log
登陆数据库进行修改密码
mysql -u root -p '初始密码'
mysql> set password for root@'locahost' =PASSWORD('新密码');
创建存放商城数据的数据库并且设置此库的数据内容的编码方式
create database  jspgou default character set utf8;
创建访问网站的授权用户的权限
grant all privileges on jspgou.
to jspgouadmin@'%'  identified by  '授权用户密码';
查看此数据库支持的sql模式有哪些,并且要去掉两个模式,如果不去掉会报错。
select @@sql_mode;
set global
sql_mode="除了NO_ZERO,NO_ZERO_IN_DATE,把其他都粘贴过来即可";
退出数据库
  第四步:配置JSPgou
修改jspgouV6-ROOT/ROOT/WEB-INF/config/jdbc.properties文件
jdbc.properties文件这个文件专门用作前端数据连接数据库的
#mysql\u914d\u7f6e
jdbc.driverClassName=com.mysql.jdbc.Driver(连接的数据库类型)
jdbc.url=jdbc:mysql://127.0.0.1:3306/jspgou?characterEncoding=UTF-8
(jspgou?问号前面的名字是数据库的名字ip地址是自己定0.0.0.0表示所有ip都能访问)
jdbc.username=jspgouadmin(数据库中的对此库有权限的授权用户名)
jdbc.password=Jspgou_pwd2018(授权用户密码)
  将jspgou商城的数据导入到数据中
mysql -u jspgouadmin -p Jspgou_pwd2018  jspgou < ~work/jspgouV6-ROOT/DB/jspgou.sql
  做hosts域名解析或者是DNS
将jsp商城的ROOT目录移动到Tomcat/webapps/下
为了不与Tomcat/webapps/ROOT混淆我们可以改名叫JSP_ROOT
su - work
mv  /tmp/jspgouV6-ROOT /ROOT   ~/tomcat/webapps/JSP_ROOT
在tomcat/conf/server.xml配置文件中添加这连段标签,从而达到通过域名访问jsp网站商城的目的
vim  ~/tomcat/conf/server.xml



  第五步:启动Tomcat.,在浏览器中登录访问即可。
cd ~/tomcat
bin/startup.sh(启动)  bin/shutdown.sh(停止)




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-641531-1-1.html 上篇帖子: Tomcat WEB服务器实战 下篇帖子: Tomcat中间件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表