返回

如何部署商城项目

发布时间:2023-09-17 05:52:39 187

如何部署商城项目

1.导入数据库

注意:先保证数据库开启了远程访问(见数据库安装和配置笔记)。

1.1设置数据库服务器编码

vi /etc/my.cnf

在[mysqld]下面添加

character_set_server=utf8 
init_connect='SET NAMES utf8'

如何部署商城项目_tomcat

1.2打开本地navicat,新建连接

输入用户名和密码连接远程数据库服务器。

如何部署商城项目_服务器_02

1.3 新建数据库sc

如何部署商城项目_数据库_03

1.4 导入sql

复制之前备份好的sql代码到查询窗口执行(或者导入sql文件执行)

如何部署商城项目_服务器_04

2.安装并配置solr(见solr笔记)

3.部署war文件

3.1 配置所有的资源文件都能打包进war

在商城项目的pom文件resources节点里面添加下面内容(已添加的忽略)

这一步是为了保证所有的xml文件可以打包进war文件。



src/main/java

**/*.xml

false



src/main/resources

**/*.properties
**/*.xml
**/*.tld

false

3.2 修改数据库配置信息

3.2.1修改db.properties文件

修改数据库的连接信息,另外注意,之前windows里配置文件的变量名可以直接用uname,pwd,linux下在变量名前加一个前缀,比如jdbc。

如果数据库和服务器是在同一台电脑上,这里的服务器ip可以用localhost

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://服务器ip:3306/sc?characterEncoding=utf-8
jdbc.uname=数据库用户名
jdbc.pwd=数据库密码

3.2.2修改spring.xml文件

3.3 生成war文件

1 clean:清除由项目编译创建的target(目的是生成最新的war文件)

如何部署商城项目_tomcat_05

2 intsall:安装jar/war包到本地仓库

如何部署商城项目_服务器_06

3 .从上图本地仓库中复制war文件。

3.4 上传war文件到linux服务器中的tomcat/webapps下

mv Shop-1.0-SNAPSHOT.war /usr/local/tomcat8.5/webapps

如何部署商城项目_数据库_07

3.5设置访问路径

进入tomcat8.5/conf里的server.xml文件

vim /usr/local/tomcat8.5/conf/server.xml

添加下图的配置信息,注意位置。

docBase中的值是我们放到webapps文件夹下的war包的名
path中的值是我们访问此war文件的路径

4.启动tomcat

进入tomcat/bin目录 输入./startup.sh

如何部署商城项目_服务器_08

5.访问

本地浏览器上输入

​​http://服务器ip:8080/testShop/index/index​​

进入tomcat/bin目录 输入./startup.sh

如何部署商城项目_服务器_09

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
Java中除法运算符简介说明 2023-09-17 03:04:06