需要安装3样东西
JDK Tomcat Mysql
安装顺序
1.JDK
JDK直接下载官网的安装程序
如何按着菜鸟教程上安装JAVA的教程照着配置环境变量
1.新建JAVA_HOME:C:\Program Files\Java\jdk1.8.0_171(即jdk的安装路径)
2.编辑PATH:%JAVA_HOME%\bin; (注意原来Path的变量值末尾有没有;号,如果没有,先输入;)
3.新建CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin;(注意最前面有一点)
命令行输入:java,验证是否安装成功
2.Tomcat
- Tomcat没有安装程序了,直接zip解压就行了 进入bin目录,打开startup 开启服务就行了
打开浏览器,输入http://localhost:8080验证开启成功没有
浏览器设置
- 浏览器会阻挡网站,这里进行设置一下
开始->控制面板->程序->程序和功能->打开或关闭windows功能,进入服务器管理器->本地服务器
把里面的两个都关闭
外网配置
- Tomcat配置外网ip
进入Tomcat安装目录->conf->server.xml->找到Host根结点->将name="localhost"改为name=“外网ip”->重启Tomcat
- 重启Tomcat,直接把starup关闭再打开就行了
- 阿里云还得开放一下端口
现在直接访问
http://外网ip:8080看看能不能进去了
这里有一点点歧义,我不知道到底是怎么弄好的,如果上面方法不行,那就这样
https://ecs.console.aliyun.com/?spm=a2c4g.11186623.2.12.495965a2nXYXP2#/securityGroup/region/cn-beijing/create
3.mysql
- 首先按照百度经验上的内容直接安装就行了。
安装好之后还是只能内网访问
开放外网设置
需要对服务器上的mysql进行一些设置,让其他网络都可以访问
- 首先打开mysql的cmd界面, 打开方式: 开始菜单—搜索mysql
注意可不是mysql.exe这东西一打开就闪退
打开之后 输入密码, 修改属性
1、输入:use mysql;
2、查询host输入: select user,host from user;
3、创建host(如果有"%"这个host值,则跳过这一步)
如果没有"%"这个host值,就执行下面这两句:
mysql> update user set host='%' where user='root';
mysql> flush privileges;
4、授权用户
(1)任意主机以用户root和密码pwd连接到mysql服务器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'pwd' WITH GRANT OPTION;
mysql> flush privileges;
如果你想只让固定的IP链接到数据库
(2)指定IP为(如192.168.1.100)的主机以用户tuser和密码tpwd连接到mysql服务器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'tuser'@'192.168.1.100' IDENTIFIED BY 'tpwd' WITH GRANT OPTION;
mysql> flush privileges;