第一次在windows服务器部署项目

一、安装Tomcat解压版

    1、在官网下载对应版本解压包选择左边对应版本,然后下载.zip。网址:https://tomcat.apache.org/

    2、配置环境变量。

        1)新增系统变量:       

            CATALINA_BASE :D:\apache-tomcat-7.0.78-windows-x64

            CATALINA_HOME:D:\apache-tomcat-7.0.78-windows-x64

        2)在系统变量Path中追加:

            %CATALINA_HOME%\lib;%CATALINA_HOME%\bin

    3、打开cmd安装Tomcat服务,输入service.bat install,提示The service 'tomcat版本' has been installed即安装完成。

二、安装JDK

    1、在官网下载对应版本。http://www.oracle.com/technetwork/java/javase/archive-139210.html

    2、双击下载好的文件按提示进行安装,安装完成后配置环境变量。

        1)增加系统变量

            JAVA_HOME:D:\Java\jdk1.7.0_01

        2)在系统变量Path中追加

            D:\Java\jdk1.7.0_01\bin

     检验是否成功:

           在cmd中输入java -version  显示版本即成功。

三、安装MySQL解压版

    1、在官网下载对应版本解压包:https://dev.mysql.com/downloads/mysql/

    2、解压后在根目录中增加my.ini文件,并将basedir和datadir修改为自己MySQL位置对应目录。
        basedir="D:/mysql-5.5.59-winx64/"

        datadir="D:/mysql-5.5.59-winx64/data/"

    3、追加环境变量,在系统变量Path中增加MySQL配置,配置到bin目录

        D:\mysql-5.5.59-winx64\bin

    4、以管理员身份打开cmd,进入MySQL解压文件的bin目录,输入命令 mysqld -install。如果提示什么success即表示安装成功。成功后接着启动MySQL服务,输入命令 net start mysql。如果成功会提示。

    5、打开MySQL数据库并修改密码,默认密码为空。

           1)打开cmd,输入mysql -uroot -p

           2)输入 show databases;  如果显示有mysql库表示是最高权限登录,最高权限才能进行后续操作。

           3)输入 update mysql.user set password=PASSWORD("新密码") where user='root';

           4)输入 FLUSH PRIVILEGES;

           5)退出mysql数据库输入 quit

所有安装完成之后把项目war包放在Tomcat的webapps目录中,然后双击Tomcat的bin目录中的startup.bat,启动不报错,能成功访问项目即部署成功。

注:1、如果数据库用的是远程的需要启动Tomcat一次之后找到数据库配置文件进行更改。

       2、如果要外网访问项目需要将Tomcat的conf目录中的server.xml文件中的默认端口8080改为对应端口。

遇到的问题:

    1、安装解压版mysql:
        1.1修改密码一直不成功,没有user表,之后发现打开方式不对,没有权限。用 mysql -uroot -p 命令登录后成功修改密码。
        1.2解压之后需要在根目录中加入my.ini文件,网上资料说解压后只需要改默认my-default.ini文件,但是有的版本解压出来没有改文件。
    2、tomcat永久保存区域溢出(PermGen space):在catalina.bat的第一行增加:
        set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m-XX:MaxPermSize=256m 

    

题外话:

    在eclipse中运行项目时内存溢出:

        在项目右键Run As -> run Configurations... ->(X)= Arguments中的VM arguments:中加入:

        -server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true


    

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值