将所需压缩包考到服务器上
一、安装mysql
https://blog.csdn.net/kingyumao/article/details/74626326
1、解压压缩文件 进入目录下新增my.ini文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#skip-grant-tables
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.25-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
2、添加环境变量
1)在系统环境变量中“新建”一个名为“MYSQL_HOME”的变量。变量值:D:\mysql-5.7.25-winx64
2)编辑现有的环境变量“Path”,在最后增加“%MYSQL_HOME%\bin”,注意用英文分号(;)隔开。
3、注册windows系统服务
1)从以管理员方式打开“命令提示符”,进入到MySQL解压目录下的 bin 目录下;
2)输入服务安装命令:mysqld install MySQL –defaults-file= "D:\mysql-5.7.25-winx64\my.ini"
如果报错:Windows2012R2无法启动该程序,因为计算机中丢失MSVCR120.dll
分析:缺少vc++环境需要安装vc++2013
3)在注册表中修改ImagePath的数值数据(路径见截图下方)。修改为:D:\mysql-5.7.25-winx64
4、mysqld –initialize (会自动创建data)
5、执行net start MySQL
6、cmd到bin目录下执行mysql -uroot (无需密码)
修改密码
通过配置实现mysql远程登录(即使用Navicat for MySQL工具来管理数据库)
mysql -uroot -p123456
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
mysql>exit;
二、安装jdk
1、解压到目录
2、配置环境变量
右击此电脑==》属性==》高级系统设置==》环境变量
系统变量中新建
JAVA_HOME ==》 D:\jdk1.8
CLASSPATH ==》 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH ==》后面追加 用英文;分割 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%MYSQL_HOME%\bin;
然后打开cmd控制台 输入java -version 验证是否成功
注意!这里有个大bug:我配置好环境变量之后打开cmd在C:\Users\Administrator>下java -version是正常的 但是进入到bin目录下 java不是命令 说明环境变量没有成功但是检查了好多遍配置没有问题 最后重启电脑解决问题(我用的是ZStack的虚拟机,折磨了我一个多小时!!!)
三、安装Tomcat9
1、解压到该目录下
2、cmd进入Tomcat的bin目录下
3、(可选 我没配也是可以的)配置环境变量(系统变量)(新建3个环境变量,修改一个环境变量)
1)变量名为"CATALINA_HOME
",变量值为tomcat的目录"C:\apache-tomcat-9.0.14
",这个环境变量指向的是公用信息的位置,就是bin和lib文件的父目录
2)**然后新建环境变量,变量名为"CATALINA_BASE",变量值为tomcat的目录"C:\apache-tomcat-9.0.14",这个环境变量指向每个tomcat目录私有信息的位置,就是conf/logs/temp/webapp/work的父目录,当只运行一个tomcat实例时,"CATALINA_HOME“和”CATALINA_BASE"两个环境变量指向的目录位置是相同的
3)*然后新建环境变量,变量名为"TOMCAT_HOME
",变量值为tomcat的目录"C:\apache-tomcat-9.0.14
"
4、从cmd命令窗口中进入C:\apache-tomcat-9.0.14
的目录下的bin
目录,输入"service.bat install tomcat9
",开始安装tomcat,安装结束后cmd命令窗口会提示"The service 'Tomcat9' has been installed
".
5、运行程序 在服务里找到apach Tomcat服务启动
6、测试 打开浏览器,在地址框中输入"localhost:8080",看到有一只小猫的界面的时候就表示tomcat已经安装好了
备注1:Tomcat发布的应用程序最好单独放到一个目录里 以便后期的维护
修改D:\apache-tomcat-9.0.36\conf下的server.xml文件
在后<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
加上<Context path="" docBase="【war包目录】" debug="0" reloadable="true"/>这句
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="D:\appHome\jh4j" debug="0" reloadable="true"/>
备注2:tomcat在未停止的情况下删除war包会导致解压出来的项目也被删除!!!
https://blog.csdn.net/wlh525/article/details/106645305
(未停止tomcat服务器的情况下删除了项目的war包,导致之前war包解压出来的项目也被删除,整个项目不见了)
所以替换war包之前一定要先停服务