🗒️Windows基本环境部署
2021-9-3
| 2023-6-12
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password

一 、环境安装与调试

1.1 JDK安装

① 在官网下载JDK1.8安装包
notion image
② 下载完成后,双击进入安装向导,按照提示安装即可,默认安装在C盘,安装过程中可以更改路径。
notion image
③ 配置环境变量(win10为例),打开“此电脑”,右键选择属性,选择高级系统设置,点击“环境变量”,在“系统变量”中, 新建JAVA_HOME, 若已存在则点击编辑,变量值为之前安装的jdk路径。
notion image
④ 找到Path变量,双击编辑在Path中添加 %JAVA_HOME%\bin
notion image
⑤“系统变量”中, 新建CLASSPATH, 若已存在则点击编辑
变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
notion image
⑥ 环境变量配置完成后, 测试一下JDK是否配置成功。使用快捷键win+R键,输入cmd,开启终端,然后分别输入命令 java -version, java, javac, 若出现以下类似画面表示安装成功
notion image
notion image
notion image

1.2 Tomcat的安装与配置

notion image
① 打开tomcat官网,下载64位的tomcat绿色版,解压到想要存放的文件夹中,右图红框中, 上面两个为绿色版(需要配置环境变量), 下面一个为安装版。
② 在这里下载绿色版, 下载完成后解压, 解压到自定义的文件夹中:
notion image
③ 配置环境变量,在“系统变量”中, 新建TOMCAT_HOME, 若已存在则点击编辑,变量值为解压的路径
notion image
④ 在“系统变量”中,新建CATALINA_HOME,若已存在则点击编辑,变量值为解压的路径
notion image
⑤ 在PATH中添加%CATALINA_HOME%\bin
notion image
⑥ 在CLASSPath中添加 %CATALINA_HOME%\lib\servlet-api.jar (后面没有分号)
notion image
⑦ 使用快捷键win+R键,输入cmd,开启控制台
输入:service install Tomcat9 在系统中安装Tomcat9服务项
notion image
⑧ 点击开始,搜索“服务”或者进入控制面板—系统和安全—管理工具—服务,找到Apache Tomcat Tomcat9服务项,右击该项,点“启动”,启动该服务
notion image
⑨ 打开浏览器, 地址栏输入http://localhost:8080或http://127.0.0.1:8080
如果出现tomcat示例主页,则表示服务器安装成功
notion image

1.3 Redis安装以及自动启动设置

① 官网:https://github.com/MSOpenTech/redis/releases
下载32 or 64 位,下载后zip解压到磁盘下改名为redis,存放位置可以自定
notion image
② 首次需要启动cmd命令界面执行命令进行运行,打开cmd 使用cd +文件路径名,切换到redis目录,输入redis-server.exe redis.windows.conf运行redis!
notion image
③ 这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。切换到 redis 目录下再次运行redis-cli.exe -h 127.0.0.1 -p 6379
notion image
④ 可测试redis是否可用 依次执行命令 set mykey a 和get mykey,可以使用则启动成功
notion image
⑤ 设置开机自动启动服务,继第4步已经打开了两个cmd窗,此处继续打开第三个cmd界面,再次切换到redis目录下,执行redis-server.exe --service-install redis.windows.conf命令,即可在服务管理里安装启动项
notion image
⑥ 搜索服务,找到Redis项启动服务即可,如果想要每次开机执行使用redis,不需要每次都需要使用cmd来启动服务,可以属性里设置成自动
notion image

1.4 Postgres与Postgis安装

① 官网下载9.6版本的Postgres:
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
notion image
② 按照提示进行安装,文件路径可以自定义,设置好超级管理员的密码以及端口号
notion image
notion image
notion image
③ Postgress安装完成后,下载Postgis安装包
http://download.osgeo.org/postgis/windows/
notion image
选择正确的postgres版本
notion image
④ 打开安装包,按照提示进行安装即可,安装中勾选创建空间数据库,然后输入postgres超级管理员密码;安装完成后,在PostgreSQL中找到pgAdmin 4,打开它
notion image
notion image
设置好管理密码
notion image
notion image
PgAdmin已经自动加载了本地数据库。点击连接,输入之前安装postgres时设置的超级管理员密码,数据库列表中如果出现了这两个数据库说明安装成功
notion image

1.5 服务程序部署

打开tomcat目录中的webapps文件夹,将war包放入其中,访问http://localhost:8080/yonghuhoutai/index.html
其中8080为之前安装tomcat的预设端口,若有更改,这里也需要一起更改;能进入页面说明服务端部署成功
notion image
1.4 VUE在tomcat下部署
History模式:
项目发布后通常有两种访问方式, 第一种: IP+端口直接访问的方式,如 http://192.168.4.160:6090/ 第二种:IP+端口+项目名,如 http://192.168.4.160:6090/huangshi/
  1. IP+端口的方式需要修改Tomcat -> conf/server.xml, 增Context节点, 设置 docBase="/huangshi" 其中的huangshi就是webapps目录下的项目名称(文件夹名)<Context docBase="/huangshi" path="" reloadable="true" /> 如下图
  1. IP+端口+项目名 这种方式的部署需要在vue项目源码上作些修改 首先 路由的配置上,增加 base:'项目名称'
notion image
其次修改 vue.config.js,增加publicPath配置项,如果没有这个文件,手动增加 比如:
notion image
因为是history模式, 要防止在路由下刷新变成404错误,这需要让tomcat都定位到首页,也就是index.html页, 在项目目录下新建WEB-INF文件夹, 接着在WEB-INF文件夹下新建 web.xml文件,内容如下:
 
  • Windows
  • Centos基本环境部署Ubuntu编译安装Nginx
    Loading...
    目录