当前位置:首页 > CN2资讯 > 正文内容

java项目由windows服务器切换至linux服务器要做的准备

2天前CN2资讯


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端口冲突


    


七、注意


    服务器端的Tomcat记得需要运行起来,不要关掉啊

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30815.html

    分享给朋友:

    “java项目由windows服务器切换至linux服务器要做的准备” 的相关文章

    香港CDN服务:提升网站访问速度和用户体验的最佳选择

    在互联网时代,用户愈发关注访问速度和网站体验,这时CDN(内容分发网络)的作用就显得尤为重要。简单来说,CDN是通过在全球各地设置节点,帮助将内容快速传递给用户,从而减少延迟,提高访问速度。我曾经亲身体验过CDN带来的便利,当我访问一些需要加载大量图片和视频的网站时,CDN能确保这些内容更快呈现,给...

    双ISP配置:提升网络可靠性与速度的最佳解决方案

    双ISP,顾名思义,就是同时连接两个互联网服务提供商。这种配置听起来可能有点复杂,但其实它是为了确保我们在享受网络服务时能够拥有更高的可靠性和更好的体验。想象一下,当你正在进行重要的在线会议或下载一个大文件,网络突然断了,这可真让人头疼。而双ISP就能帮助我们避免这样的困境。 双ISP的基本概念是,...

    HostDare VPS主机服务评测:高性价比与用户体验的完美结合

    在与HostDare的互动中,我感受到这家公司在客户支持与用户体验方面的一些亮点和不足。正如我们所知,HostDare是一家致力于提供高性价比VPS主机服务的公司,尤其在针对中国大陆用户的优化上表现突出。虽然服务上有一些待改善之处,但总体而言,它的客户支持体系还是相对高效的。 首先,HostDare...

    如何有效进行Payoneer绑定PayPal的详细步骤指南

    在目前的数字支付环境中,Payoneer和PayPal是两个广受欢迎的支付平台。首先,Payoneer(派安盈)是一个全球化的支付解决方案,专为跨境电商卖家、独立站卖家及B2B外贸商家设计。它支持多种货币的收付款服务,覆盖190个国家,包含了70种币种。这意味着无论在哪个地方进行交易,Payonee...

    如何购买域名:选择与交易的完整指南

    购买域名是启动网站或在线服务不可或缺的一步。对于很多人来说,域名不仅是网站的门面,更是品牌的形象。想象一下,拥有一个简洁、易记的域名能够让用户更轻松地找到你的服务或产品,并在他们心中留下深刻的印象。 域名的功能多种多样,它不仅能帮助你构建互联网身份,还能影响网站在搜索引擎中的排名。因此,选择一个合...

    ConoHa云服务:高效VPS与灵活应用场景的理想选择

    ConoHa概述 在当今的云计算时代,ConoHa作为一个知名的云服务提供商,备受用户关注。ConoHa是由日本GMO互联网公司运营的一款云服务平台,采用高性能的基础设施,为用户提供灵活的VPS(虚拟专用服务器)、云服务器和其他相关服务。最吸引我的是,ConoHa不仅提供强大的技术支持,其用户体验设...