阿里云服务器JAVA应用+MySQL数据库部署全流程

一、数据库篇

1、数据库的安装

1)配置yum源

下载mysql安装包

[root@localhost~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

安装mysql源

[root@localhost~]# yum localinstall mysql57-community-release-el7-8.noarch.rpm 
提示【Is this ok [y/d/N]: y  输入y回车】

2)安装mysql数据库

[root@localhost ~]# yum install mysql-community-server
提示【Is this ok [y/d/N]: y  输入y回车】

3)启动mysql服务

# 启动MySQL服务
[root@localhost ~]# systemctl start mysqld 
# 查看MySQL的启动状态 
[root@localhost ~]# systemctl status mysqld
# 设置开机启动
[root@localhost ~]# systemctl enable mysqld
[root@localhost ~]# systemctl daemon-reload

4)登录mysql

mysql5.7安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码:

[root@localhost ~]# grep "temporary password" /var/log/mysqld.log

之后使用命令登录mysql:

[root@localhost ~]# mysql -uroot -p

回车后输入刚才找到的root密码,即可成功登录数据库。

2、数据库的配置

1)修改my.cnf配置文件

MySQL的配置文件为/etc/my.cnf,打开后在文件末尾添加以下内容:

validate_password = off  # 设置禁用密码策略

# 设置数据库字符集为utf8mb4
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

init_connect = 'SET NAMES utf8mb4'

lower_case_table_names = 1 # 表名不区分大小写

修改完成后,重启mysql服务:

[root@localhost ~]# systemctl restart mysqld

2)数据库用户密码配置

使用以下命令来修改用户密码及授权访问:

--修改用户密码
alter user 'root'@'localhost' identified by 'your password';
--允许用户 远程访问数据库
grant all privileges on *.* to 'root'@'%' identified by 'your password';
grant all privileges on *.* to 'dbadm'@'%' identified by 'dbadm1234';

--创建数据库
create schema `db_name` default character set utf8mb4 collate utf8mb4_unicode_ci;
--赋予用户 数据库操作权限
grant all privileges on db_name.* to dbadm@localhost;

--使配置立即生效
flush privileges;

至此数据库设置完成,可以正常远程访问了。

二、JAVA篇

1、JDK的安装

1)下载linux版本的jdk

官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

选择自己需要的版本,对应下载即可。

2)上传jdk安装包并解压

自行选择FTP工具上传至linux服务器,这里我使用的是Xftp 6,如图:

之后登录linux服务器,使用如下命令解压,我这里是直接将jdk解压至/usr目录下:

[root@localhost ~]# cd /usr
[root@localhost usr]# tar -zxvf /usr/download/jdk-8u211-linux-x64.tar.gz

3)配置环境变量

将目录切换至 /etc 目录下

cd /etc

找到   profile 文件,在文件末尾添加以下内容:

#JAVA_HOME
JAVA_HOME=/usr/jdk1.8.0_211
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

之后保存退出,输入source /etc/profile 命令,让修改的配置立马生效。

4)检查JDK是否安装成功

输入  java -version 命令,出现出现如图结果,则证明安装配置java环境成功。

三、WEB服务器篇(Tomcat)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值