腾讯云轻量级服务器操作

  • Post author:
  • Post category:其他

腾讯云轻量级服务器操作

是用SSH连接远程服务器

在这里插入图片描述

宝塔面板安装

安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

注意:需要手动开放8888端口

常见问题

1.直接修改tomcat中conf目录下的server.xml文件,将服务器的端口号改为80,无法访问。

原来是在lunix下,非root用户不能监听1024以上的端口号,这个tomcat服务器就没办法绑定在80端口下,所以这里需要使用linux的端口转发机制,把到80端口的服务请求都转到8080端口上。

解决:需要在tomcat关闭的情况下,使用命令:
注意:server.xml配置文件中仍然使用8080端口,使用命令将80转发到8080即可。

#将80端口转发到8080端口
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080  

重启tomcat,问题解决

2.当tomcat关闭无法关闭时,使用以下命令查看tomcat的启动进程。

ps -ef|grep tomcat
在这里插入图片描述
获取进程后,使用以下命令强制杀掉该进程
kill -s 9 1827 (1827:代表进程号,其中-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程。)

3.部署到云服务器的tomcat下的webapps后,出现项目访问出现404的情况

先讲tomcat关闭,然后将webapps目录下项目的解压目录删除,然后重启tomcat(注意:这里最好使用宝塔面板,因为使用命令有时会造成无法启动,出现异常等。这里先点击tomcat下的重启按钮,然后再点击启动(因为点击重启后不意味着tomcat已经启动成功了)

4.项目代码获取服务器的真实路径失败(即从服务器的根目录 /
开始的路径。之前是可以获取到的,不知道为什么,这次通过远程调试发现路径获取为null,目前不知道上面原因)

远程调试

注:这里使用的IDE为IDEA,以下时详细步骤:

在这里插入图片描述
在这里插入图片描述


版权声明:本文为qq_41743601原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。