SpringBoot项目部署到服务器之 Linux环境安装Mysql
2020-07-14 12:40
507 查看
1.将Mysql安装包,上传的服务器(选择自己喜欢的目录)
2.解压mysql安装包
tar -zxvf 压缩包名
解压后如图
3.将解压后的文件复制到自己喜欢的目录
cp mysql-5.6.31-linux-glibc2.5-x86_64 /root/usr/mysql -r
复制后如图:
4.mysql必须保证给他赋权的用户,具有对文件夹操作的权限,而我们在对mysql赋权的时候不希望赋权root用户
4.1不想把root用户给他,所有新建一个用户组,添加用户组,命名为mysql(如果想把root赋权给他,此步骤可以省略)
a.添加用户组命名为mysql 命令:groupadd mysql b.创建用户mysql,并指定所属群组为mysql 命令:useadd -r -g mysql mysql -r 表示用户名,-g 表示用户组名 此时就代表有一个用户叫mysql在mysql用户组中
4.2赋权
注意:一定要保证现在所在的目录一定在要赋权目录中,此处我在mysql目录
chgrp -R mysql . 代表mysql用户组对当前文件夹mysql有操作权限 chown -R mysql . 代表mysql用户可以对当前文件夹mysql进行操作
5.初始化
a.判断/etc/my.cnf是否存在,如果存在删掉
ls /etc/my.cnf
存在如图:
b.如果存在执行下面命令,如果不存在省略此步骤
rm /etc/my.cnf
c.初始化数据库,一定要在放mysql的文件下执行不然会报错
命令:./scripts/mysql_install_db --user=mysql
d.复制my.cnf文件
cp support-files/my-default.cnf /etc/my.cnf
e.复制启动文件
cp support-files/mysql.server /etc/rc.d/init.d/mysql mysql为自己取名
f.添加软连接
ln -s /root/usr/mysql/bin/mysql /usr/bin/mysql 安装目录到/usr/bin/mysql
启动看看 service mysql start
相关文章推荐
- 一文搞定Spring Boot + Vue 项目在Linux Mysql环境的部署(强烈建议收藏)
- spring-boot-plusV1.2.3发布,CentOS快速安装环境/构建/部署/启动项目
- Spring Boot + Java爬虫 + 部署到Linux (一、环境配置,新建一个Spring Boot项目)
- spring-boot-plusV1.2.3发布,CentOS快速安装环境/构建/部署/启动项目
- 云服务器项目部署环境安装配置(二)-- MySQL安装
- Centos7部署springboot+vue前后端分离项目的环境准备(MySQL8.0+JDK11+nginx)
- java学习 springboot项目在Linux环境下的docker容器中的部署和测试
- 腾讯云(linux-CentOS)服务器上部署SpringBoot项目,并让它持续运行到后台&服务器终止进程方法
- 在linux云端服务器中部署自己的SpringBoot项目
- centos7使用docker命令安装java-1.8 + tomcat + mysql+部署springboot项目
- SpringBoot部署项目到服务器之SpirngBoot项目多环境部署
- linux下 spring boot项目日志切割工具cronolog安装部署手册
- 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的
- 阿里云服务器linux环境,从启动tomcat服务器外网访问--->绑定域名--->Navicat远程连接mysql--->阿里云服务器部署项目过程中,一定会遇到的五大问题;
- springboot项目部署到服务器第三步部署java环境(最白教程)
- 在Parallels Desktop上安装Cent OS并部署服务器环境(Linux, JDK, tomcat, mysql, Jenkins, git, maven)全记录
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
- (五)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - Mysql安装
- 聚合 Spring boot + maven项目打包和linux部署
- linux CentOS 7.2 服务器配置apache+mysql+php环境 (linux 系统下LAMP部署)