1、关闭ipv6
编辑/etc/sysctl.conf 文件,在文件的最末尾添加:
net.ipv6.conf.all.disable_ipv6 = 1
让命令生效: sysctl -p
2、安装mysql 5.7
debian10默认安装mariaDB,但是有的项目还是mysql5.7.
(1)下载官方deb包,
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
dkpg -i mysql-apt-config_0.8.15-1_all.deb
需要gnupg依赖包。
(2)使用国内清华源,修改/etc/apt/sources.list.d/mysql.list
deb https://mirrors.tuna.tsinghua.edu.cn/mysql/apt/debian buster mysql-5.7 mysql-8.0 mysql-tools
注意,如果需要安装5.7,则后边只保留mysql-5.7否则默认安装8.0.
(3)apt install mysql-server
设置root密码。
(4) 允许root@mysql远程登陆。
mysql -u root -p
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
修改/etc/mysql/mysql.conf.d/mysqld.cnf,找到
bind-address = 127.0.0.1
加#注释掉,或者改为你的实际需要。
相关命令:
查看debian端口使用情况:netstat -ntlp
查看源中可用版本:apt-cache madison XXX