Cập nhật hệ điều hành trên RAS PI
sudo apt update && sudo apt upgrade -y
sudo reboot
I. Cài đặt APACHE2
sudo apt install apache2 -y
Mở mode rewrite cho Apache2 và phân quyền cho thư mục web
sudo a2enmod rewrite
sudo systemctl restart apache2
sudo chown -R pi:www-data /var/www/html/
sudo chmod -R 770 /var/www/html/
Cấu hình APACHE2
sudo nano /etc/apache2/apache2.conf
Directory /var/www/
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
/Directory
Chuyển sang
Directory /var/www/
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
/Directory
Khởi động lại Apache2
sudo service apache2 restart
Cài đặt PHP 7
sudo apt install php libapache2-mod-php -y
sudo apt install php php-mbstring
Cài đặt Mysql (MariaDB Server)
sudo apt install mariadb-server php-mysql -y
sudo service apache2 restart
sudo mysql_secure_installation
sudo mysql --user=root --password
create user admin@localhost identified by 'your_password';
grant all privileges on *.* to admin@localhost;
FLUSH PRIVILEGES;
exit;
Cài đặt phpmyadmin
sudo apt install phpmyadmin -y
sudo phpenmod mysqli
sudo service apache2 restart
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Cấu hình login từ xa cho MySql
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
Hoặc
sudo nano /etc/mysql/mysql.conf.d/mysql.cnf
Edit dòng
bind-address = 127.0.0.1
Sang
bind-address = 0.0.0.0
Khởi động lại Mysql
sudo systemctl restart mysql.service
sudo systemctl restart mariadb.service
sudo netstat -anp | grep 3306
Tham khảo thêm cách cấu hình ProFTP tại link