Linux二进制
1. 说明
- 版本自2021.1起,推荐使用docker版,如有疑问请联系我们;
- 本文以OpenEuler 20.03 LTS 作为示例环境,其它发行版系统在安装时如果遇到问题,请先尝试自助解决或联系我们;
2. 安装MySQL Server
2.1 设置yum源
wget https://repo.mysql.com/mysql80-community-release-el8.rpm
rpm -ivh mysql80-community-release-el8.rpm
2.2 安装
yum install mysql-server -y
2.3 调整参数
cat <<eof|tee -a /etc/my.cnf
[mysqld]
#login
default-authentication-plugin=mysql_native_password
#log
log_error = mysqld.log #错误日志存储位置
slow_query_log = on #开启慢查询日志
slow_launch_time = 1 #慢查询阈值
slow_query_log_file = mysql-slow.log #慢查询日志存储位置
log_timestamps = SYSTEM #日志时间的时区
#optimization
group_concat_max_len = 204800 #允许的最大长度
max_connections = 500 #允许最大连接数
max_connect_errors = 1000 #允许最多链接错误次数
innodb_buffer_pool_size = 1024M #引擎缓存大小
innodb_file_per_table = 1 #表空间独立存储
max_allowed_packet = 1024M #允许的最大数据包大小
eof
提示:
innodb_buffer_pool_size可以调整为您服务器内存的一半大小,例如4GB内存,可以设置为2048M。
2.4 初始化
mysqld --initialize-insecure --user=mysql
2.5 启动
systemctl start mysqld
2.6 设置密码
mysqladmin -uroot password 'Youdu123456'
3. 下载
服务器安装包下载地址:https://youdu.im/download-linux/
4. 上传
使用SFTP等工具上传即可。
5. 解压
tar xvf name.tar.gz
6. 进入脚本目录
cd package/name/bin
7. 开始安装
7.1 执行安装程序
注意:
1.“./linuxInstall”后面必须空格,然后指定您的安装路径。
2.安装路径不能包含安装包。
3.请切换到root帐号安装。
./linuxInstall /opt/youdu
7.2 输入MySQL用户名
root
7.3 输入MySQL密码
Youdu123456
7.4 输入MySQL服务地址、端口
localhost:3306
7.5 设置管理后台语言
直接回车,或者输入序号后回车。
7.6 安装完成
8. 访问管理后台
地址:http://SERVER_IP:7080/userportal/
提示:
1.请使用Chrome,火狐等浏览器访问,国产浏览器请切换到极速模式访问。
2.如果无法访问,请您确认服务器相关的防火墙策略是否已经开放,请参考:防火墙策略