有项目源文件如何部署项目?
-
Linux上面启动mysql,Redis,zookeeper服务,一定要关闭防火墙
Linux版:
1. 启动mysql服务
切换到mysql安装目录/bin ,启动服务命令 ./mysqld_safe & 或者使用 service mysql start 关闭服务命令 ./mysqladmin -uroot -p shutdown 密码 或者使用 service mysql stop
2. 启动Redis服务(Redis官网)
切换到redis安装目录/src , 启动服务命令 ./redis-server …/redis.conf & 关闭服务命令 ./redis-cli shutdown
3. 启动zookeeper服务
切换到zookeeper安装目录/bin ,启动服务命令 ./zkServer.sh start 关闭服务命令 ./zkServer.sh stopwindow版:
1. 启动mysql服务
dos窗口启动服务 net start mysql 关闭服务 net stop mysql
2. 启动Redis服务(windows版下载地址)
在redis安装目录中双击 redis-server.exe 启动 Redis
3. 启动zookeeper服务
切换到zookeeper安装目录/bin ,启动服务命令 双击zkServer.cmd 关闭服务: 关闭dos窗口 -
windows的Navicat测试连接数据库,运行mysql脚本文件
Linux版:
1. 在windows上使用Navicat建立远程数据库连接
2. 新建数据库
3. 运行提供的mysql脚本文件window版:
1. 新建数据库
2. 运行提供的mysql脚本文件 -
idea新建空项目,将源文件按模块导入空项目中
-
修改模块配置文件,查看mysql,Redis,zookeeper路径是否正确,是否需要修改IP,密码等
-
依次启动服务测试
-
项目打包,pom.xml中
<packaging>
标签可以决定打成jar包或者是war包 -
war包需要放在Tomcat安装目录的webapp文件夹下,运行Tomcat服务器,地址栏输入 IP地址:8080/war包包名/请求地址
-
jar包放在磁盘任意位置,dos窗口使用java -jar jar包包名 ,地址栏输入 IP地址:8080/请求地址