15分钟在阿里云服务器CentOS 7.3 64 位完成jdk1.8(也包含1.6,1.7的教程),tomcat8(也包含7和8的教程),mysql8.0.19(mysql5.7.23也可以)部署

15分钟在阿里云服务器CentOS 7.3 64 位完成jdk1.8,tomcat8,mysql8.0.19部署

请认真看好每一个细节!全程只需要复制和粘贴即可

一、会用到的Linux命令简介(必须了解):
cd + 文件夹 ——> 进入下一级文件夹
cd + ~ ——> 回到根目录
vim + 文件名 ——> 全局编辑器,修改文件内容,显示效果比vi编辑器更好(按“i”进入insert模式;按“ESC”退回commend模式;输入“:wq”保存并退出;输入“:q!”不保存并退出;)
mkdir+文件夹名 ——> 新建文件夹
touch+文件名 ——> 新建文件
wget +“所下载文件的下载地址” ——> 资源下载
tar -xvzf +文件名 ——>解压tar文件

二、会用到的Linux分系统简介:
yum ——> 自动更新组件安装系统

三、快捷键(必须了解)
Ctrl + Alt +1 ——> 打开一个新终端
Ctrl + Alt +2 ——> 查看当前Linux系统的全部文件树(方便查看文件位置,建议始终打开)

开始部署
1.点击阿里云服务器的“远程连接”按钮
在这里插入图片描述
2.填写购买服务器时设置的”用户名“和”密码“
在这里插入图片描述
3.准备工作
(1)更新yum 指令为: yum -y update
(2)新建文件夹 work ,再在其下建两个文件夹:mysql和tomcat
指令为 mkdir work cd work mkdir mysql
mkdir tomcat
(3)Ctrl + Alt +2 ,自行查看root/work下是否创建成功(这个窗口建议一直开着,可以随时查看)
在这里插入图片描述
4.使用yum安装jdk
cd tomcat 进入tomcat文件夹,下载jdk并解压安装(安装后的jdk不在这儿)
yum -y list java* 查看所有jdk版本(安装jdk1.6.0|1.7.0|1.8.0的不需要这一步

`yum -y install java-1.6.0-openjdk*` 安装jdk1.6.0
`yum -y install java-1.7.0-openjdk*` 安装jdk1.7.0
`yum -y install java-1.8.0-openjdk*` 安装jdk1.8.0

yum安装的jdk,位置: usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
在这里插入图片描述
5.配置jdk全局环境
(1) vim /etc/profile 使用全局编辑器,直接进入profile文件(按“i”进入insert模式;按“ESC”退回commend模式;输入“:wq”保存并退出;输入“:q!”不保存并退出;)
(2) 在最后直接粘贴以下:
#set java environment JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64 JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
安装jdk1.6.0和jdk1.7.0的,只需修改JAVA_HOME和JRE_HOME
(3) source /etc/profile 重置资源环境
(4)检查是否配置成功
java -version 查看jdk版本情况
echo $JAVA_HOME 查看环境配置是否正确

6.下载安装tomcat
(1) cd ~ cd work cd tomcat 从根目录进入tomcat文件夹中
(2)下载tomcat
wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.100/bin/apache-tomcat-7.0.100.tar.gz
下载tomcat7.0.100
wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.51/bin/apache-tomcat-8.5.51.tar.gz下载tomcat8.5.51
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.31/bin/apache-tomcat-9.0.31.tar.gz 下载tomcat9.0.31
这些网址都是我从Tomcat官网精挑细选的,可以放心下载!!!
在这里插入图片描述
(3)tar -xvzf apache-tomcat-8.5.51.tar.gz 解压压缩包
(4)修改端口和编码(我改为了8668,六六大顺,八八八,发发发,是这个意思来着)
cd apache-tomcat-8.5.51/conf 从当前tomcat文件夹,进入conf配置文件夹中
在这里插入图片描述
vim server.xml 编辑server.xml文件(共3处)
在这里插入图片描述
在这里插入图片描述
(5)添加ECS服务器安全组端口8668和8008(自行添加,very easy!)
(6)systemctl start firewalld.service开启防火墙
firewall-cmd --zone=public --add-port=8668/tcp --permanent 增设8668端口可通过防火墙
firewall-cmd --zone=public --add-port=8008/tcp --permanent 增设8008端口可通过防火墙
firewall-cmd --reload 重新加载一下防火墙
firewall-cmd --list-ports 查看防火墙开发的端口
在这里插入图片描述
(7)新建一个终端 Ctrl + Alt + 1 ,然后打开tomcat的logs日志,以方便查看错误,
cd work/tomcat/apache-tomcat-8.5.51/logs 进入logs文件夹
tail -f catalina.out开启日志
在这里插入图片描述
在这里插入图片描述
(8)回到第一个终端中,启动tomcat
cd ~ 回到根目录
cd work/tomcat/apache-tomcat-8.5.51/bin 进入bin文件夹
./startup.sh 启动tomcat
在这里插入图片描述
共打开了3个窗口,logs用来看tomcat日志,bin用来启动tomcat,File Navigztor用来看系统树(Ctrl+Alt+2 可以打开)
tomcat启动成功后的日志记录如下:
在这里插入图片描述
(8)自行测试外网访问,公网IP+端口号
在这里插入图片描述
在这里插入图片描述
7.部署MySQL
(1)进入mysql文件夹
cd ~ cd work/mysql 回到根目录,再进入mysql文件夹
(2)下载MySQL(自行挑选MySQL版本下载,都可以的)
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm下载MySQL8.0.19
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.23-1.el7.x86_64.rpm 下载MySQL5.7.23
(3)安装MySQL源
yum localinstall mysql80-community-release-el7-1.noarch.rpm 安装MySQL8.0.19
(4)安装mysql
yum install mysql-community-server
(4)设置初始密码(一定记住,别忘了)
mysqladmin -uroot -p123456
(5)登录MySQL
mysql -uroot -p123456 登陆mysql
在这里插入图片描述
(6)查看一下,ok!
在这里插入图片描述

至此就全结束了,我只想说一句:“自己摸索着部署,花了两天。写这篇博客,用了4个多小时,希望看她的你真的可以15分钟完成部署。Good luck!”

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咖啡汪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值