Các dịch vụ đã cài đặt
- Apache Web Server →
/var/www/html - MySQL Server (đã bảo mật) → Thông tin đăng nhập root lưu tại
/root/.cloudzy-creds - PHP & Extensions → Bao gồm
php-fpm,php-mysql,php-opcache,php-cli,php-curl,php-mbstring,php-xml,php-zip,php-gd
File và thư mục quan trọng
- Mật khẩu root MySQL đã lưu:
/root/.cloudzy-creds - Thư mục gốc web của Apache:
/var/www/html - Các tệp cấu hình Apache:
/etc/apache2 - Tệp cấu hình MySQL:
/etc/mysql - Tệp cơ sở dữ liệu MySQL:
/var/lib/mysql - Log của Apache:
/var/log/apache2 - Nhật ký MySQL:
/var/log/mysql - Socket PHP-FPM:
/run/php/php-fpm.sock
Truy cập MySQL
Đăng nhập với quyền root:
mysql -u root -p
Mật khẩu được lưu trữ trong /root/.cloudzy-creds.
Các lệnh phổ biến:
SHOW DATABASES; -- List all databases
USE <database>; -- Switch to a specific database
CREATE DATABASE mydb; -- Create a new database
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'password'; -- Create a new user
GRANT ALL PRIVILEGES ON mydb.* TO 'appuser'@'localhost'; -- Grant privileges
EXIT; -- Quit MySQL shell
Truy cập Apache
Thư mục gốc web: /var/www/html
Kiểm tra cấu hình:
sudo apache2ctl configtest
Truy cập trong trình duyệt: http://<SERVER_IP>
Sử dụng PHP
Tạo một tệp /var/www/html/hello.php với:
<?php
echo "Hello World!";
?>
Xem trong trình duyệt: http://<SERVER_IP>/hello.php
Quản lý dịch vụ
Apache:
sudo systemctl status apache2 # Check status
sudo systemctl restart apache2 # Restart service
MySQL:
sudo systemctl status mysql # Check status
sudo systemctl restart mysql # Restart service
PHP-FPM:
PHP_FPM_VERSION=$(ls /etc/php | grep -E '^[0-9]+\.[0-9]+$')
PHP_FPM_SERVICE="php${PHP_FPM_VERSION}-fpm"
systemctl status ${PHP_FPM_SERVICE}
systemctl restart ${PHP_FPM_SERVICE}