第一步:下载安装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 <Host name="www.jsp.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="JSP_ROOT" path="" /> </Host>

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