Ubuntu 安装KodExplorer(可道云)

 

KodExplorer官网:https://kodcloud.com/download/

API文档:http://doc.kodcloud.com/v2/#/

 

安装环境:Ubuntu 18.04 Apache2 php7.2-fpm MySQL

更新apt-get

sudo apt-get update
sudo apt-get upgrade -y

安装Apache

sudo apt-get install apache2 -y

安装MySQL

sudo apt-get install mysql-server mysql-client -y

安装phpmyadmin(会自动安装最新版的php)(会提示输入密码 输入你数据库的密码即可)

sudo apt-get install phpmyadmin -y

先到Apache的网站目录下操作,默认配置环境的根目录是/var/www/html

cd /var/www/html

下载源码(可以从官网下,也可以输入以下命令执行下载)

sudo wget http://static.kodcloud.com/update/download/kodexplorer4.25.zip

安装解压工具(装过的可以不用装)

sudo apt-get install unzip

解压下载好的源码并更新目录权限

unzip kodexplorer4.25.zip

更新目录权限

sudo chmod -R 777 /var/www/html/

在/var/www/html 目录下,把index.html 删除,这样才能默认访问index.php。

记得把23 80 3306端口放开!!!

第一次使用的时候需要设置管理员的账号和密码。

设置mysql(为了能访问adminer插件)

登录进mysql(刚刚安装phpmyadmin的时候设置的密码)

mysql -uroot -p123456

创建数据库

mysql> create database kod;

删除匿名用户

mysql> use mysql;
mysql> delete from user where user='';

增加允许远程访问的用户或者允许现有用户的远程访问

mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

如果需要指定访问主机,可以把%替换为主机的IP或者主机名。另外,这种方法会在数据库mysql的表user中,增加一条记录。如果不想增加记录,只是想把某个已存在的用户(例如root)修改成允许远程主机访问,则可以使用如下SQL来完成:

msyql> update user set host='%' where user='root' and host='localhost';

退出数据库

exit

设置mysql允许远程访问

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address = 127.0.0.1注释掉(即在行首加#),如下:

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address          = 127.0.0.1

除了注视掉这句话之外,还可以把后面的IP地址修改成允许连接的IP地址。但是,如果只是开发用的数据库,为了方便起见,还是推荐直接注释掉。

重启Mysql

sudo service mysql restart

就可以进入Adminer面板了

 

 

 

posted @ 2021-12-02 07:18  Sakimir  阅读(475)  评论(0)    收藏  举报