原创

linux上传文件以及部署tomcat和开机自动启动tomcat

  1. 下载上传文件的工具,filezilla,winscp,或者是飞秋也行,个人感觉winscp好用一些,这里用的也是winscp为例
  2. 打开后出现登录界面,如下

    文件协议默认SFTP即可,主机名192.168.x.x ,端口号默认22
    用户名:xxxx
    密码:xxxx
    点击登录
  3. 登录后显示界面如下

    若想上传直接用鼠标拖拽就行
  4. 上传tomcat成功后登录远程服务器,找到上传成功过的tomcat

    进入到bin目录下右键

    进入到命令行中,输入./catalina.sh
    运行完后输入 ./catalina.sh run后则运行完成
    若出现没有执行权限问题时,则输入chmod +x ./catalina.sh即可
  5. 打开浏览器,输入master/端口号,即可访问到该tomcat

    ./catalina.sh
    ./catalina.sh run
    

    没有执行权限的话,

    chmod +x ./catalina.sh
    
  6. 因为想要实现开机自动启动tomcat,而不是每次都去手动启动则需要做如下几步操作
    1) linux 下tomcat开机自启动
    修改Tomcat/bin/startup.sh ,在其下面添加

export JAVA_HOME=/usr/local/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/root/tomcat/apache-tomcat-7.0.52
/root/tomcat/apache-tomcat-7.0.52/bin/catalina.sh start


2) 在/etc/rc.d/rc.local中加入:

sh /root/tomcat/apache-tomcat-7.0.52/bin/startup.sh


3) 可能因为权限问题编辑不了rc.local,在当前文件下打开命令行,输入
chmod -R 777 /etc/rc.local,再次编辑修改即可

  1. 重新电脑,直接打开浏览器输入master:端口号即可
正文到此结束
本文目录