Win2008R2下能运行java项目的服务器搭建
准备的软件:
jdk-7u67-windows-x64.exe(JDK文件)apache-tomcat-8.0.9-windows-x64.zip(tomcat压缩包)
mysql-essential-5.0.37-winx64.msi(mysql安装版)
navicat9_mysql_en.exe(mysql管理工具)
一、安装JDK
(1)安装jdk-7u67-windows-x64,默认被安装在C:\Program Files\Java\jdk1.7.0_67(2)设置环境变量
我的电脑(右击)>属性>高级系统设置>高级>环境变量
在系统变量下建立3个变量,
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意前面有个”.“,这个点代表当前目录)
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Server 5.0\bin;%JAVA_HOME%\bin;(在原有的基础上添加%JAVA_HOME%\bin)
(3)测试
在cmd中输入java、javac测试是否安装成功
二、安装Tomcat
(1)解压文件apache-tomcat-8.0.9-windows-x64.zip到C:\中,改名为tomcat(2)设置环境变量
我的电脑(右击)>属性>高级系统设置>高级>环境变量
添加以下三个变量
CATALINA_BASE=c:\tomcat
CATALINA_HOME=c:\tomcat
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TALINA_HOME%\lib\servlet.jar;(安装JDK时建立的,在后面加上%TALINA_HOME%\lib\servlet.jar)
注意:有的Tomcat版本中servlet-api包是在common文件夹下,这个时候要换成%TALINA_HOME%\common\lib\servlet.jar
(3)测试
进入tomcat\bin中,打开startup.bat
在浏览器中输入http:\\127.0.0.1:8080,出现小猫就代表成功啦
三、安装MySQL
与windows平台上的安装方法一样,如果是安装版,系统会帮我们配好环境变量为了方便对mysql的管理,可以安装mysql的管理工具,这样能提高效率,比如navicat9_mysql管理工具
四、设置Tomcat的默认主页
通过修改监听的端口,把8080改成80就可以直接功通过公网IP访问到,Tomcat默认访问的是webapps中的ROOT文件,在部署项目的时候,可以把项目的名称改为ROOT,这样服务器的访问的时候就会直接访问该项目中web.xml设置的主页。五、防火墙的设置
为了安全起见,不能开放系统的其它端口,防止其它用户通过公网IP访问系统数据库,这个时候可以设置防火墙的限制,对外只开放80端口六、IIS服务器
IIS在服务器的管理页面中可以选择性安装IIS是服务器自带的web发布平台,这个服务默认是占用系统的80端口的,而如果Tomcat也访问80端口,则会出错,这个时候可以通过关闭IIS的默认绑定的端口来避免这个麻烦,修改IIS的端口为81或者其它,防止它与Tomcat的80端口冲突