部署本地服务器的前端及后端
⼀、部署前端(NPM,Nginx)
2、nodejs⾃带npm,配置好nodejs环境变量之后,如下,在IDEA中的配置好node interpreter的路径,npm就可以使⽤了。(npm可以改为淘宝镜像源)
3、在IDEA的控制台输⼊npm install,再输⼊npm run build,即可将前端代码打包。在前端项⽬⽂件下的dist⽂件夹即是打包后的前端代码。nginx停止命令
4、将dist⽂件夹拷贝到nginx下的html中,如下图
6、在nginx⽂件夹的地址栏输⼊cmd,进⼊该地址下⾯的命令⾏输⼊:start nginx    此时,前端就搭建成功了。如果想关闭nginx则输⼊:nginx -s quit
⼆、部署后端(SSM、tomcat、redis、activeMQ、mysql)
2、关于mysql的配置,⽹上⼜很多教程,这⾥不再赘述,特别注意的是必须要⼀步⼀步按照教程配置环境变量。(我⽤的MySQL5.7,⾼版本的mysql可能回出现问题,特别注意)
5、SSM项⽬已将redis配好,注意端⼝号就⾏。
6、在IDEA中打包项⽬,如下图:
在⽂件的target下⾯复制XXX.war,将之放到tomcat\webapps下。
7、⾸先在tomcat中启动startuo.bat,然后在redis中启动,最后在activeMQ中启动activemq.bat即可。
注意:
  如果后端只启动tomcat⽽不启动redis,⽤postman测试后端接⼝的时候会报错
  如果想要查看redis是否启动,可以使⽤RedisDesktopManager
修改本机防⽕墙的端⼝可以让其他计算机访问
tomcat注册成系统服务:
进⼊tomcat的bin⽬录下,使⽤命令⾏service.bat install 服务名即可,若没成功试试以管理员启动cmd
redis注册成系统服务
在redis安装⽬录下,使⽤cmd命令⾏:redis-server --service-install f,即可安装名为Redis的服务
使⽤  redis-server --service-start //启动服务
    redis-server --service-stop //停⽌服务
    redis-server --service-uninstall //卸载服务

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。