MariaDB + phpMyAdmin
Cài đặt Máy chủ MariaDB + phpMyAdmin trên Entware
-
Cài đặt máy chủ web lighttpd và php7
-
Cài đặt máy chủ MariaDb
opkg install mariadb-server mariadb-server-extra mariadb-client mariadb-client-extra \
php7-mod-mysqli php7-mod-mbstring php7-mod-json php7-mod-session php7-mod-ctype
- Khởi động lại máy chủ web lighttpd
/opt/etc/init.d/S80lighttpd restart
- Đối với thiết lập ban đầu, hãy tìm và thay thế người dùng MariaDB bằng tên người dùng bộ định tuyến của bạn trong /opt/etc/mysql/conf.d/50-server.cnf
grep -oE -m1 '^[^:]+' /etc/passwd
sed -i "/^user\t\t=/c\user\t\t= $(grep -oE -m1 '^[^:]+' /etc/passwd)" \
/opt/etc/mysql/conf.d/50-server.cnf
- Khởi tạo thư mục dữ liệu MariaDB
mysql_install_db --force
- Khởi động máy chủ MariaDB
/opt/etc/init.d/S70mysqld restart
- Tạo mật khẩu root cho máy chủ
/opt/bin/mysql_secure_installation -u admin

- Đăng nhập vào mysql
mysql -u root -p
- Tạo cơ sở dữ liệu đầu tiên của bạn
mysql> create database some_db_name;
mysql> grant all privileges on some_db_name.* to some_user_name@localhost identified by 'some_user_pass';
mysql> quit
- Tải xuống phpMyAdmin , phiên bản 5.0.2
cd /opt/share/www/
wget https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.zip --no-check-certificate
unzip ./phpMyAdmin-5.0.2-all-languages.zip
mv ./phpMyAdmin-5.0.2-all-languages ./phpmyadmin
rm ./phpMyAdmin-5.0.2-all-languages.zip
- Sửa file cấu hình phpmyadmin
cp /opt/share/www/phpmyadmin/config.sample.inc.php /opt/share/www/phpmyadmin/config.inc.php
chmod 644 /opt/share/www/phpmyadmin/config.inc.php
sed -i 's/localhost/127.0.0.1/g' "/opt/share/www/phpmyadmin/config.inc.php"
- Truy cập địa chỉ IP:81/phpmyadmin

- Đăng nhập bằng quyền root và mật khẩu được tạo ở bước 8 cho tất cả cơ sở dữ liệu hoặc thông tin đăng nhập được tạo ở bước 10
