腾讯云服务器Linux安装jdk,Tomcat和mysql8.0

一、安装jdk

1.下载jdk
可以从甲骨文官网下载。jdk-8u211-linux-x64.rpm
腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第1张图片
首先,通过Xshell连接服务器(具体怎么链接服务器,自行百度)。连接到服务器后,将安装包传到usr/local/java这个文件夹下。

#创建文件夹
mkdir -p usr/local/java 
#给安装包赋予运行权限
cd /usr/local/java/ 
chmod 755 jdk-8u11-linux-x64.rpm
#安装
rpm -ivh jdk-8u11-linux-x64.rpm

最后等带安装结束就行。
在Shell提示符下输入java -version,如果成功输出正确的版本信息,说明安装成功了!

二、安装Tomcat

从Tomcat官网下载所需要的Tomcat版本。Tomcat下载
腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第2张图片
利用Xftp,上传Tomcat到服务器
腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第3张图片

#解压Tomcat
tar zxvf apache-tomcat-7.0.94.tar.gz
#进入Tomcat解压的文件夹里
cd usr/local/tomcat/apache-tomcat-7.0.94
#进入Tomcat的bin文件夹
cd bin
#启动Tomcat
./startup.sh
#查看Tomcat是否已经启动
#先返回上一层目录
cd ..
#进入logs文件夹
cd logs
#查看log
cat catalina.out
#

如图,8080就是该Tomcat的端口号。
腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第4张图片
打开124...**:8080,如果如下图所示就是Tomcat已经启动了。
腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第5张图片

三、mysql安装

在安装前我们需要先去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum/
腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第6张图片
同样利用Xftp将资源包上传到服务器中。路径为usr/local/mysql。

rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server

启动mysql

systemctl start mysqld

查看运行状态

systemctl status mysqld

如果mysql service没启动,就重启试试。

service mysqld restart

接着登录mysql,由于是第一次登录,有个默认账户,账户名:root,而密码未知。在mysql7.0以上需要先设置跳过密码验证,再修改密码策略,最后修改密码。
如果是mysql5.X的版本,第一次登录时,不需要输入密码即可登录。登录mysql后,再进行密码修改即可。
以下讲的是mysql8.0,修改密码的方法。

#修改配置文件
vi /etc/my.cnf
#进入后,按i,即可进行编辑
#在[mysqld]下添加一行skip-grant-tables
#按Esc键,再输入:wq 保存配置文件。
#重启mysql
#登录mysql
mysql -u root -p
#密码可以不输入,直接按回车键就行
#使用user数据库
use mysql; 
#查看mysql初始的密码策略
SHOW VARIABLES LIKE 'validate_password%';

腾讯云服务器Linux安装jdk,Tomcat和mysql8.0_第7张图片
从上图中,可以看出密码的长度为8个字符。

#修改密码长度
set global validate_password.length = 6;
#修改密码策略--最低(只验证密码长度)
set global validate_password.policy = low;

#刷新
FLUSH PRIVILEGES;

#更改密码成功!!!该的密码长度要与上面设置的密码长度一致
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

#修改密码策略(验证长度及密码是否正确)
set global validate_password.policy = MEDIUM;

#刷新
FLUSH PRIVILEGES;

#退出
exit;

修改配置文件vi /etc/my.cnf,把跳过密码验证的语句删除。skip-grant-tables。
保存配置文件。
重启mysql。service mysqld restart。
登录mysql

#登录mysql
mysql -u root -p
#输入修改了的密码即可进入mysql

可能mysql的编码方式不是utf-8。
转载:设置mysql编码方式

你可能感兴趣的:(Linux)