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面板了



浙公网安备 33010602011771号