腾讯云centos安装jdk+tomcat+mysql

一、安装jdk

参考:腾讯云Centos安装jdk8 - 河岸飞流 - 博客园

wget下载jdk1.8_weixin_33785972的博客-CSDN博客

1.先切换目录

cd /usr/local/src #切换到该目录下

2.wget下载jdk压缩包

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"

3.解压

tar -zxvf jdk-8u141-linux-x64.tar.gz

4.解压后的文件剪切到usr/local目录下面 并改名为jdk8

 mv jdk1.8.0_141 ../jdk8

5.配置环境变量

vim /etc/profile

#在文件末尾追加如下代码
JAVA_HOME=/usr/local/jdk8
JRE_HOME=/usr/local/jdk8/jre
CLASS_PATH=.:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME JRE_HOME PATH CLASS_PATH

6.更新环境变量配置

source /etc/profile

7.查看是否安装成功

java -version #安装成功显示版本信息

二、安装tomcat

参考:Centos7安装tomcat(wget获取安装包) - 落雨心星 - 博客园

腾讯云-云服务器安装Tomcat9_zhangvalue的博客-CSDN博客_腾讯云安装tomcat

1.下载压缩包

wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.54/bin/apache-tomcat-9.0.54.tar.gz

下载的时候注意自己的版本

2.解压

tar zxvf apache-tomcat-9.0.54.tar.gz

3.剪切到新文件夹

mv apache-tomcat-9.0.54 ../tomcat9

4.开通云服务器防火墙规则

5.进入tomcat的bin目录然后启动

./startup.sh

如果关闭tomcat的话

./shutdown.sh

6.如果输入8080端口访问不了,可能是端口被占用了。可以到conf目录下修改server.xml的8080端口(因为8080端口老容易被占用,直接修改端口一劳永逸)为其他端口,我修改为8089端口,修改完记得添加防火墙规则。

或者参考(先关闭tomcat,然后杀掉8080端口的进程再重启tomcat)  Linux快速定位并且杀掉占用端口的进程 - shifu204 - 博客园

三、安装MySQL

参考:腾讯云安装MySQL - LearningAlbum - 博客园

手把手教你在腾讯云服务器安装Mysql - 简书

腾讯云windows服务器关于配置mysql远程连接_wkk_5的博客-CSDN博客

1.下载包

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2.安装 rpm.

yum -y install mysql57-community-release-el7-10.noarch.rpm

3.安装MySQL 服务。

yum -y install mysql-community-server

4.启动MySQL 服务

systemctl start  mysqld.service

 5.查看远程密码

grep "password" /var/log/mysqld.log

6.连接数据库

mysql –uroot –p

7.修改临时密码

set global validate_password_policy=0;
set global validate_password_length=1;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

8.开通远程连接

GRANT all privileges on *.* TO 'root'@'%' identified by 'root23' WITH GRANT OPTION;
FLUSH PRIVILEGES;

然后开通3306端口防火墙规则

猜你喜欢

转载自blog.csdn.net/qq_42987967/article/details/120981172