阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)

1.前往百度云盘下载安装包资源

链接:安装包资源
提取码:a5xp

然后通过xftp把这些资源包上传到你自己的阿里云服务器上

2.科普Linux简单命令

如何在Linux对文件进行保存操作:按ESC键 跳到命令模式,然后:
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
在这里插入图片描述

3.在服务器上安装JDK

连接服务器的那一刻激动不,反正我第一次是很激动哈哈

a.连接服务器

通过xshell连接到阿里云服务器,接下来我们开始来进行Linux命令吧
在这里插入图片描述先cd…退回根目录

b.解压jdk安装包

然后cd到阿里云jdk的目录下执行tar -zxvf jdk版本号.tar.gz
例如tar -zxvf jdk-8u11-linux-x64.tar.gz 这是我百度网盘的jdk版本
下图是我cd到我服务器jdk安装包的目录
在这里插入图片描述

c.进入profile文件

然后再输入命令vi /etc/profile (这里还是jdk目录)
在这里插入图片描述

d.对profile文件进行修改

进入profile文件后,在文件里面通过上下箭头切换,用下箭头到最后面然后按i表示插入,之后输入以下代码:

#set java environment

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_11

export JRE_HOME=/usr/java/jdk/jdk1.8.0_11/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

在这里插入图片描述

e.保存profile文件

之后回车到下一行然后按键盘esc 然后输入:wq!保存,之后退回到命令行输入source /etc/profile

f.验证jdk是否安装成功

输入java -version验证jdk是否安装成功
(如下图显示出jdk版本则安装成功)
在这里插入图片描述到这Jdk就安装完成了,接下来我们开始Tomcat的安装:
在这里插入图片描述

4.在服务器上安装Tomcat

a.解压Tomcat安装包

先切换到Tomcat安装包根目录
输入下面命令解压:

tar -zxvf apache-tomcat-7.0.68.tar.gz

b.配置Tomcat环境

进入到上面解压后的Tomcat的bin文件夹下
输入vi setclasspath.sh 进入到该文件后,键盘按i,进入编辑模式
用箭头移动到最后,然后输入

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_11
export JRE_HOME=/usr/java/jdk/jdk1.8.0_11/jre

按esc,然后输入:wq!保存退出

c.启动Tomcat验证是否成功

然后退回到Tomcat的bin目录下,输入以下命令启动tomcat:
./startup.sh
在这里插入图片描述
启动成功,然后在网页输入公网ip加8080端口看能否有小猫猫出现。例如48.54.321.203:8080
到这里Tomcat也安装好了,接下来我们开始安装Mysql

5.在服务器上安装Mysql

a.之前安装失败过

如果之前有安装过Mysql失败的,可以通过彻底删除mysq网址Linux下彻底删除mysql的操作

b.上传安装包到阿里云

通过xftp上传MySql安装包到阿里云上面,放到 /usr/local/src 目录下

c.解压Mysql安装包

打开Xshell进入控制台输入:cd /usr/local/src 到达刚才的压缩包路径下

输入tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 如下图所示
在这里插入图片描述

d.移动解压后的Mysql包

把解压后的安装包移动到 /usr/local/mysql 目录下

cp -r mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql

e.添加系统mysql组和mysql用户

添加系统mysql组 groupadd mysql

添加mysql用户 useradd -r -g mysql mysql
在这里插入图片描述

f.修改当前目录拥有者为mysql用户

切到刚才mysql解压后的安装包目录 cd /usr/local/mysql
修改当前目录拥有者为mysql用户 chown -R mysql:mysql ./

安装数据库命令如下
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
在这里插入图片描述
记住这个圆圈里面的临时密码“92>5((ir+D&!”每个人都不一样,先拷贝出来,等下会有用

g.为mysql用户创建RSA private key

输入:
bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data

修改当前目录拥有者为mysql用户 chown -R mysql:mysql ./

修改当前data目录拥有者为mysql用户 chown -R mysql:mysql data
一系列操作如下图所示
在这里插入图片描述

h.配置my.cnf

vim /etc/my.cnf 进入到my.cnf文件里(直接把下面内容复制上就行)输入i即可插入文字,然后再按键盘esc即可退出,再输入:wq!保存即可

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock#不区分大小写 
lower_case_table_names = 1#不开启sql严格模式
sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"log-error=/var/log
/mysqld.log
pid-file=/usr/local/mysql/data/mysqld.pid

i.添加开机启动及修改密码

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

修改 vim /etc/init.d/mysqld

找到basedir和datadir添加如下路径

basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

启动mysql service mysqld start
加入开机自启动 chkconfig --add mysqld

登录修改密码 mysql -uroot -p 然后输入上面初始化时的临时密码

如果出现错误 需要添加软连接 ln -s /usr/local/mysql/bin/mysql /usr/bin
在这里插入图片描述在这里插入图片描述然后修改密码

alter user 'root'@'localhost' identified by 'root';   
flush privileges;    #刷新权限
GRANT ALL PRIVILEGES ON *.* TO 'root1'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;   #授权新用户

上面root为用户密码,root1为用户名
在这里插入图片描述然后可以通过Navicat连接阿里云的MySQL了哈哈
在这里插入图片描述

j.完结撒花

创作不易,各位看官赏个一键三连呗(点赞,评论,收藏)
在这里插入图片描述

  • 8
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值