如何部署商城项目
1.导入数据库
注意:先保证数据库开启了远程访问(见数据库安装和配置笔记)。
1.1设置数据库服务器编码
vi /etc/my.cnf
在[mysqld]下面添加
1.2打开本地navicat,新建连接
输入用户名和密码连接远程数据库服务器。
1.3 新建数据库sc
1.4 导入sql
复制之前备份好的sql代码到查询窗口执行(或者导入sql文件执行)
2.安装并配置solr(见solr笔记)
3.部署war文件
3.1 配置所有的资源文件都能打包进war
在商城项目的pom文件resources节点里面添加下面内容(已添加的忽略)
这一步是为了保证所有的xml文件可以打包进war文件。
3.2 修改数据库配置信息
3.2.1修改db.properties文件
修改数据库的连接信息,另外注意,之前windows里配置文件的变量名可以直接用uname,pwd,linux下在变量名前加一个前缀,比如jdbc。
如果数据库和服务器是在同一台电脑上,这里的服务器ip可以用localhost
3.2.2修改spring.xml文件
3.3 生成war文件
1 clean:清除由项目编译创建的target(目的是生成最新的war文件)
2 intsall:安装jar/war包到本地仓库
3 .从上图本地仓库中复制war文件。
3.4 上传war文件到linux服务器中的tomcat/webapps下
mv Shop-1.0-SNAPSHOT.war /usr/local/tomcat8.5/webapps
3.5设置访问路径
进入tomcat8.5/conf里的server.xml文件
添加下图的配置信息,注意位置。
4.启动tomcat
进入tomcat/bin目录 输入./startup.sh
5.访问
本地浏览器上输入
http://服务器ip:8080/testShop/index/index
进入tomcat/bin目录 输入./startup.sh