linux服务器私有部署

看安装环境的mysql软件包和依赖:

rpm -pa | grep mysql

如果需要删除可以使用以下命令删除:

yum remove mysql-xxx-xxx-

find / -name mysql

rm -rf /var/lib/mysql

删除MariaDB的文件(这个必须要清理干净)

rpm -pa | grep mariadb

rpm -e mariadb-libs-xxxxx

rpm -e –nodeps mariadb-libs-5.5.56-2.el7.x86_64

#1.卸载mariadb相关的软件

[root@server1 ~]# yum remove -y `rpm -aq mariadb*`

#2.删除数据目录和配置文件

[root@server1 ~]# rm -rf /etc/my.cnf

[root@server1 ~]# rm -rf /var/lib/mysql

测试:

[root@server2 ~]# rpm -aq mariadb*

下载mysql安装包

mysql官网下载链接:https://downloads.mysql.com/archives/community/

注意选取对应系统和cup的版本(x86,arm),也可以使用DB目录下的已经下载安装包

依次安装:

yum remove mysql-libs

rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm

验证

mysqld –version

启动mysql

systemctl start mysqld

关闭mysql

systemctl stop mysqld

重启mysql

systemctl restart mysqld

关闭大小写敏感

Mysq在linu安装默认是大小写敏感的.我们必须关闭,不然会让后面执行语句带来错误.

可以参考: https://blog.csdn.net/weixin_43082983/article/details/117768383

修改vi /etc/my.cnf,在[mysqld]下面添加 lower_case_table_names=1

删除数据库数据

rm -rf /var/lib/mysql

systemctl start mysqld

拿到安装的默认密码:

grep ‘temporary password’ /var/log/mysqld.log

登录修改密码/ip白名单

mysql -u root –p

输入默认密码后登录成功

修改密码为: 123$Dwe798

mysql>ALTER USER ‘root‘@’localhost’ IDENTIFIED WITH mysql_native_password BY
‘123$Dwe798’;

开启远程连接:

mysql> use mysql;

mysql> update user set host=’%’; // 设置任意ip都可以登录

mysql> flush privileges; // 更新

退出:

quit; 回车mysql

防火墙开发端口3306:

firewall-cmd –zone=public –add-port=3306/tcp –permanent && firewall-cmd
--reload

开放ip白名单:

配置 mysql

vi /etc/my.cnf

查看mysql进程/端口

ps -aux | grep mysql

netstat -ntlp

安装完成

建立新数据库

使用管理工具新建立数据库

点击确定建立数据库,到这里数据库就安装完成了.

新增用户并制定数据库权限:

这样快搭平台就可以使用该用户来链接数据可了.

常见问题:

  • mariadb-libs 被 mysql-community-libs-8.0.26-1.el7.x86_64

使用命令:

yum remove mysql-libs

清除mysql的依赖

  • 未开启远程连接

mysql> use mysql;

mysql> update user set host=’%’; // 设置任意ip都可以登录

mysql> flush privileges; // 更新

快搭平台的安装

下载平台

平台下载

目录说明

Jdk的选择

Linux:

x86 64bit cup

arm 64bit cpu

jdk-8u301-linux-aarch64.tar.gz

Window:

X86 64bit cup

拷贝jdk 到 /usr/local/目录下

下载快搭平台

最新版本

拷贝平台安装文件到/usr/local/app下

修改权限:

chmod –R 755 /usr/local/jdk/*

chmod –R 755 /usr/local/app/*

修改快搭平台的web服务端口:

修改/usr/local/app/config/application.yml

开启防火墙例外:

firewall-cmd –zone=public –add-port=20228/tcp –permanent && firewall-cmd
--reload

修改/usr/local/app/run文件的jdk路径指向 /usr/local/jdk/

修改:/usr/local/app/config/application-db.yml文件内的数据库

修改上传文件的路径:

/usr/local/app/config/application-upload.yml

连接配置

运行平台:

跳转到app目录下:

cd /usr/local/app

./run

停止平台服务:

跳转到app目录下:

cd /usr/local/app

./stop

看到这个图说明已经运行成功

启动授权/初始化平台

运行目录下的run.bat 启动平台. /

1. 上传license授权

浏览器输入
http://127.0.0.1:20228/kdayun/core/security/license
把机器码发给快搭客服,获取license.lic授权文件,并上传文件到

2. 初始化

浏览器输入
http://127.0.0.1:20228/kdayun/manager/init/

直到初始化完成:

用户登录

浏览器输入
http://127.0.0.1:20228/kdayun/manager/1001

管理员用户:admin

密码:kd123456

安装完成

升级到对应的系统版本

官网下载升级包

恭喜你平台安装已经完成

导入项目

后台登录->平台更新

注意: 在执行更新

常用的linux 命令

看端口是否打开:

netstat -anlp | grep :3306

作者:admin  创建时间:2022-12-05 17:06
最后编辑:texbox  更新时间:2024-04-26 09:11