云服务器部署jspgou商城

本文详细介绍了如何在云服务器上从零开始部署Tomcat服务器和Java开发环境,包括环境变量设置、数据库安装、服务启动及项目上传等关键步骤。
摘要由CSDN通过智能技术生成

1. 前期准备

  1. 一台重装系统后的云服务器。
  2. 使用 FinalShell连接云服务器。

2. 实际操作

2.1 部署tomcat

上传项目包并解压

tar xf apache-tomcat-7.0.96.tar.gz -C /usr/local/

修改文件名称

mv /usr/local/apache-tomcat-7.0.96/ /usr/local/tomcat

2.2 部署java开发环境

上传项目包并解压

tar xf jdk-7u67-linux-x64.tar.gz -C /usr/local/

修改文件名称

mv /usr/local/jdk1.7.0_67/ /usr/local/java

2.3 修改环境变量

vi /etc/profile

在文件最后加入以下内容

JAVA_HOME=/usr/local/java 
PATH=$JAVA_HOME/bin:$PATH 
export JAVA_HOME PATH 
CATALINA_HOME=/usr/local/tomcat 
export CATALINA_HOME

让修改马上生效

source /etc/profile

2.4 检测java是否安装成功

java -version

在这里插入图片描述

2.5 检测tomcat是否安装成功

/usr/local/tomcat/bin/startup.sh
ss -antpl | grep java

在这里插入图片描述

2.6 浏览器检测运行

在浏览器输入服务器公网IP地址,主要地址最后需要加:8080.
在这里插入图片描述
然后关闭tomcat

/usr/local/tomcat/bin/shutdown.sh

2.7 安装数据库

yum -y install wget
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum -y install mysql mysql-server

2.8 启动服务并设置为开机启动

systemctl start mysqld
systemctl enable mysqld

2.9 部署数据库

查看原始密码

cat /var/log/mysqld.log | grep password

修改数据库密码

mysqladmin -u root -p'bo%lxfJtU5#p' password 'ABCde@123'

登录数据库

mysql -u root -pABCde@123

创建jspgou数据库

create database jspgou default charset=utf8;
exit

2.10 上传项目并解压

yum -y install unzip
unzip jspgouV6-ROOT.zip

2.11 删除测试页面,拷贝项目至网站发布目录

rm -rf /usr/local/tomcat/webapps/ROOT/
cp -r ROOT/ /usr/local/tomcat/webapps/

2.12 数据库配置

修改数据库连接信息

vi /usr/local/tomcat/webapps/ROOT/WEB-INF/config/jdbc.properties

找到jdbc.password=,在后面加上刚设置的数据库密码ABCde@123

修改数据库配置文件

vi /etc/my.cnf

在文件最后添加以下内容

sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

在这里插入图片描述
重启数据库

systemctl restart mysqld

导入数据库

mysql -u root -pABCde@123 jspgou < DB/jspgou.sql

2.13 启动tomcat

/usr/local/tomcat/bin/startup.sh

2.14 浏览器访问服务器公网IP:8080

在这里插入图片描述
其中,管理员账号默认为admin,密码为123456。另外系统管理后台登录地址为:http://公网IP地址:8080/jeeadmin/jspgou/index.do
在这里插入图片描述

JSPGOU一直以来都和jeecms、jeebbs一样,是收费软件,但是从今天开始,开始jspgou发布第一个免费版,金磊科技承诺:永远不向使用jspgou免费版用户索取任何费用,为免费用户提供更好的技术支持服务,根据用户提出的完善建议快速完善jspgou系统。 jspgou系统使命:做中国最优秀的免费网店系统,让更多的用户了解和使用java产品。 jspgou免费版适用对象:不限制用途,只要懂html就能轻松建网店。 jspgou技术支持服务:当您在使用jspgou的过程中,碰到任何使用问题,都可以在官网论坛jspgou讨论专区发帖,我们将尽快为您解惑。 jspgou系统升级:jspgou系统内置在线自动扫描升级功能模块,在线自动升级只升级后台功能操作模块,不会升级前台,也就是说,如果有前后台功能的模块,在升级完成后,后台可以看到和使用,但是前台不会有变化,前台如果需要启用新功能,需要站长进行改动后才能正式启用。该模块会在15天扫描一次升级,因为jspgou采取的是快速研发完善产品方案,jspgou官方产品研发周期以15天为单位。 jspgou系统建议:我们诚挚邀请大家一起参与jspgou产品的完善,只有用户不断地提出完善意见,jspgou官方研发团队才能快速、更贴切地为大家提供更完善的产品。 以下为jspgou v4.0新增完善功能列表: 新增 1.在线升级更新 2.升级ckeditor编辑器 3.新增收款管理 4.新增发货管理 6.上传附件从资源分离 6.新增商品扩展属性 7.新增物流公司 8.角色管理 修复问题 1.修复商品规格管理 2.修复订单管理 3.修复模板导入导出功能 前台会员中心 1.会员中心新增会员头像 2.新增24小时未支付订单,自动取消 2.修复会员中心积分 3.修复购物车 4.修复货到付款 4.修复分类查询分页问题 5.修复商品上下架问题 4.修复在线客服
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值