推荐:需要Java商城定制开发可以联系本人:QQ3413414 电话15911100004
服务器为:阿里云CentOS 8.2版本,做测试用2核4G就够
Javashop B2C源码地址
https://gitee.com/enation/Javashop-B2C
因为这个项目是基于maven的,所以我们可以直接在服务器安装环境进行编译打包,不用在本地编译。
使用yum安装git
yum install git 2. 安装 Java环境使用yum安装Java环境
yum install java 3. 安装 Maven环境使用yum安装Maven
yum install maven在setting.xml的mirrors添加如下配置
(一般安装完在/etc/maven目录下)
本文直接使用阿里云的RDS
可自行安装MySQL5.6版本
使用yum安装Nginx
yum install nginx 6. 准备 Tomcat准备tomcat8即可,若地址不能下载了 tomcat官网下载即可
https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.57/fqdyb/apache-tomcat-8.5.57.zip
下载完成后,解压至/opt/server目录下 没有就创建一个
clone源码,源码建议放在/opt/source目录下
进入源码中的javashop目录,使用maven编译
编译完成后,把/opt/source/Javashop-B2C/javashop/b2c/target/b2c-6.3.1.war 文件解压到
/opt/www目录下备用
参考Javashop提供的文档,config目录中的两个文件example后缀去掉,改为正常的properties配置文件
文章中 我的tomcat是解压后重命名放在/opt/server/目录下的
修改conf目录中server.xml配置
在Host节点增加如下内容:
启动之前需要授权
chmod -R 777 /opt/server/b2c/启动
sh /opt/server/b2c/fqdyb/startup.sh 3. 修改nginx配置yum安装的nginx目录一般为/etc/nginx
修改nginx.conf 中 location / 为以下内容
注意修改为自己tomcat的端口号,默认为8080
4. 启动Nginx service nginx start 5. 配置MySQL访问服务器公网ip
如果看到这个界面,就是启动成功了
进行下一步配置MySQL,设置管理员密码,安装成功后即可