之前安装过多次jdk,每次都不记得环境变量怎么配置,今天搭建java web服务器,总结一下。
一:jdk安装环境变量配置
1,环境变量配置有用户环境变量和系统环境变量
用户环境变量配置之后只针对当前登录windows的用户名可以使用,而其他用户名登录之下是无法使用的。
系统环境变量配置之后针对登录当前windows系统的所有用户都可以使用,没有限制。
环境变量配置方法:
- 配置 变量名: JAVA_HOME 值: C:\Program Files\Java\jdk1.7.0_67
- 变量名: PATH 值: %JAVA_HOME%\bin;%JAVA_HOME%/jre/bin
- 变量名: CLASSPATH 值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(前面的 . 号表示 .java文件执行的当前路径)
- 变量名: CATALINA_HOME值: C:\apache-tomcat-7.0.59
- 变量名: PATH 值: %CATALINA_HOME%/bin;
- 变量名:CLASSPATH值: %CATALINA_HOME%/common/lib;
tomcat目录/bin/文件夹下:编辑server.xml文档,
1,若将:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
端口改成80则使用系统http服务80端口,对应情况下,访问url则可以省略端口号:http://xxxxxx.gicp.net/weixin/index.jsp
2,有些情况下80端口不可使用,则改为其他端口号,
<Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
则对应情况下访问url为:http://xxxxxx.gicp.net:8888/weixin/index.jsp
D,一般情况下,tomcat为手动启动,即开启bin文件夹下的start.bat文件,这里在服务器上将tomcat设置为自动启动
我们有看到tomcat目录/bin文件夹里有个tomcat7w.exe,顾名思义就是tomcat以window方式显示控制台。第1次点击打开它时候,可能会提示:tomcat指定的服务未安装,
此时我们可以这样解决它:
打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可,如图操作,tomcat目录按自己机子上的来哦,这样就可以让tomcat以window方式显示控制台。点击tomcat7w.exe,会显示如图:
点击start启动tomcat服务,如果startup type选择AUTOMATIC,就是随开机启动啦,这样就不需要每次都手动开启啦。
三:整个服务器配置完成之后,在远程访问的url即为:http://xxxxxxx.gicp.net:8888/weixin/index.jsp