已安装的服务
- Nginx Web 服务器 →
/var/www/html - MySQL 服务器(已加密)→ 根用户凭证存储于
/root/.cloudzy-creds - PHP 与扩展 → 包含
php-fpm,php-mysql,php-cli,php-curl,php-mbstring,php-xml,php-zip,php-gd
重要文件与目录
- 存储的 MySQL root 密码:
/root/.cloudzy-creds - Nginx 网站根目录:
/var/www/html - Nginx 配置文件:
/etc/nginx - MySQL 配置文件:
/etc/mysql - MySQL 数据库文件:
/var/lib/mysql - Nginx 日志:
/var/log/nginx - MySQL日志:
/var/log/mysql - PHP-FPM 套接字:
/run/php/php-fpm.sock
访问 MySQL
以root身份登录:
mysql -u root -p
密码存储在 /root/.cloudzy-creds.
常用命令:
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
访问 Nginx
网站根目录: /var/www/html
配置测试:
sudo nginx -t
在浏览器中访问: http://<SERVER_IP>
使用 PHP
检查版本:
php -v
服务管理
Nginx:
sudo systemctl status nginx # Check status
sudo systemctl restart nginx # 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}