WinServer2012配置IDEA直到外网可访问网站

一、平台配置

1. 配置java环境,从java官网下载java安装包,安装完成后配置环境变量。Java安装和环境变量配置教程https://www.baidu.com/link?url=DrLndVl5hMp6HYvg97m2fYfuffrmYb4R6VhnVXHjkeVrBe-zw0vZkCyW-uVxwqU842-s2ZnLLN98yF-gWJDDKMx_0qQh_dg7gi84fYhtdbG&wd=&eqid=8f45fa2e000094950000000459c21202

2. 安装MySQL和Navicat(Navicat是管理数据库的软件,能够可视化操作数据库,下载: http://www.cr173.com/soft/419023.html),像安装普通软件那样直接安装即可。然后将Navicat和MySQL连接。连接方法见https://jingyan.baidu.com/article/148a19218da0b64d71c3b1e8.html

3. 安装Tomcat。从官网(http://tomcat.apache.org/download-90.cgi)下载tomcat9.0,选择对应的系统以及版本。下载完成后直接解压即可,无需

安装

4. 启动项目。

①  将isilab.war放置到tomcat安装目录下的webapps文件夹下。

②  在Navicat新建一个数据库,然后打开这个数据库,右键选择“运行sql文件”,并选择isilab.sql文件。

③  启动tomcat。打开tomcat安装目录下的bin文件夹中的startup.bat文件即可。可使用shutdown.bat关闭服务器。

·        

 

问题:

1.Windows平台下80端口被System占用解决办法

https://jingyan.baidu.com/article/08b6a591b23ebe14a8092231.html

2.改用户名和密码


 下图中的密码与上图中的一致。



其他说明

1、将JAVA程序包代码文件包复制到Tomcat服务器包里的任意位置,最好是根目录

2、打开Tomcat文件夹\conf\Catalina\localhost

3、在上述文件夹下建立ROOT.xml写一行代码:

<Context path=""docBase="D:\apache-tomcat-6.0.29\your_JAVA" debug="5"reloadable="true" crossContext="true"></Context>

注意:docBase="D:\apache-tomcat-6.0.29\your_JAVA"就是你的JAVA程序包路径

启动tomcat服务,点击bin\startup.bat批处理程序,打开IE,输入http://localhost:8080,JAVA程序就开始工作了


二、从内网到外网访问

直接用IDEA运行的一些配置,端口是8080


一般内网访问http://localhost:8080/ISILab可以打开


1. IIS配置

控制面板>管理工具>Internet Information Services (IIS)管理器


上图选“否"

之后打开左列的"网站",点击右列的”添加网站“,网站名称可以随意,物理路径就是网站的程序地址,端口和run/configuration的端口一致。IP就是申请的IP,主机名就是申请的域名。


我配置好之后的信息如下:



2、路由器内网映射外网

有路由器权限且路由地址为公网IP地址时,可以通过路由器映射转发,将内网地址端口映射到公网IP地址访问。

打开浏览器,默认是192.168.1.1或192.168.0.1地址,访问登录路由管理页面

应用管理>已安装应用>虚拟服务器,添加或编辑

外部端口是80,内部端口与上面的设置保持一致8080,IP地址是本机服务器IP


然后,路由设置>基本设置>网口连接类型选 固定IP,IP地址写申请域名对应的IP。

此时运行IDEA,可以通过域名外网访问。

发现需要访问:域名/ISILab才可以,这是需要把:run/configuration>Application context的"ISILab”去掉


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值