腾讯云服务器配置tomcat和mysql

记录本人在配置过程中遇到的问题:

步骤1:
开通服务器获取IP地址、账户和密码

步骤2:
允许 SSH 远程连接 Linux 云服务器(设置可视化工具Xshell和Xftp连接)
案例:您创建了一台 Linux 云服务器,并希望可以通过 SSH 远程连接到云服务器。
解决方法:添加安全组规则 时,在 “类型” 中选择 “Linux 登录”,开通22号协议端口,放通 Linux SSH 登录。
您还可以根据实际需求,放通全部 IP 或指定 IP(IP 段),配置可通过 SSH 远程连接到云服务器的 IP 来源。

步骤3:
腾讯云服务器之Tomcat安装与访问
添加安全组规则时,必须放通云服务器的80端口(可修改为8080端口)
下载Linux下的jdk1.8和tomcat8.5
1、将jdk1.8(Linux版)通过Xftp上传到/usr/local文件夹中并解压(通过Xshell指令解压或直接上传解压文件夹),文件夹名为jdk8
修改/etc/profile.swp文件(可通过Xftp)
#在文件末尾(export HISTTIMEFORMAT后面)追加如下代码

JAVA_HOME=/usr/local/jdk8
JRE_HOME=$JAVA_HOME/jre 
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
export JAVA_HOME JRE_HOME PATH CLASSPATH

参考:
https://www.cnblogs.com/xieshuang/p/8478759.html
https://blog.csdn.net/qq_21187515/article/details/84850814
2、将tomcat压缩包通过Xftp上传到/usr/local文件夹中并解压(通过Xshell指令解压或直接上传解压文件夹)
3、通过服务器启动tomcat服务器
先给startup.sh和shutdown.sh授权读写

chmod 777 catalina.sh
chmod 777 startup.sh
chmod 777 shutdown.sh

最后启动
问题1:
Linux安装jdk1.8时走到最后一步,检查jdk配置是否生效时,突然碰出一个问题来。
提示:bash: /usr/java/jdk1.8/bin/java: 权限不够
解决
这时需要Linux连接Xshell,在Xshell中
输入命令:chmod +x /usr/java/jdk1.8/bin/java
注:
1. chmod:改变权限的方法
2. +:代表添加权限
3. x:代表执行权限
4. /usr/java/jdk1.8/bin/java:文件名(你的文件名是什么就在chmod +x 后直接添加什么就OK了)

步骤4:
腾讯云服务器之mysql安装与访问
https://www.cnblogs.com/root429/p/9251335.html

初始密码:xxxxxx
修改登录密码:123456
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';

问题:修改root密码
解决方法:https://www.jb51.net/article/157077.htm

问题:bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
解决方法:https://blog.csdn.net/liukai6/article/details/78323364

问题:yum 安装mysql 临时密码查看
解决方法:https://blog.csdn.net/weixin_34199335/article/details/92002331?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2

问题:ERROR 1820 (HY000): You must reset your password using ALTER USER statement
解决方法:https://blog.csdn.net/memory6364/article/details/82426052

问题:解决Navicat 报错:1130-host ... is not allowed to connect to this MySql server,MySQL不允许从远程访问的方法 .
解决方法:https://www.cnblogs.com/shyy/archive/2012/03/30/2453034.html

原文地址:https://www.cnblogs.com/qiantao/p/12740078.html