linux上传文件以及部署tomcat和开机自动启动tomcat
程序员文章站
2022-05-24 10:17:42
...
- 下载上传文件的工具,filezilla,winscp,或者是飞秋也行,个人感觉winscp好用一些,这里用的也是winscp为例
- 打开后出现登录界面,如下
文件协议默认SFTP即可,主机名192.168.x.x ,端口号默认22
用户名:xxxx
密码:xxxx
点击登录 - 登录后显示界面如下
若想上传直接用鼠标拖拽就行 - 上传tomcat成功后登录远程服务器,找到上传成功过的tomcat
进入到bin目录下右键
进入到命令行中,输入./catalina.sh
运行完后输入 ./catalina.sh run后则运行完成
若出现没有执行权限问题时,则输入chmod +x ./catalina.sh即可 - 打开浏览器,输入master/端口号,即可访问到该tomcat
用到的命令行:
./catalina.sh
./catalina.sh run
没有执行权限的话,
chmod +x ./catalina.sh
- 因为想要实现开机自动启动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
,再次编辑修改即可
7. 重新电脑,直接打开浏览器输入master:端口号即可