Trong khi sử dụng EasyEngine bạn có thể sẽ cần tìm một số tập tin cấu hình (như php.ini chẳng hạn) để cấu hình lại website của mình, nên ở bài này mình sẽ nêu rõ vị trí các tập tin cấu hình bên trong EasyEngine để bạn dễ nắm bắt.

Nginx

Cấu hình NGINX:

  • /etc/nginx/ – Tất cả các file cấu hình liên quan tới NGINX đều lưu ở đây.
  • /etc/nginx/nginx.conf – File cấu hình chính của NGINX.
  • /etc/nginx/sites-available/ – File cấu hình của các domain đã thêm vào máy chủ. Nếu cần sửa gì ở từng domain thì nên sửa trong đây.
  • /etc/nginx/sites-enables/ – Thư mục chứa các symbolic link dẫn đến file cấu hình của domain tương ứng, nó chỉ có trong đây nếu domain đó đang kích hoạt. Không cần sửa/xem.
  • /etc/nginx/common/ – Thư mục chứa các cấu hình thêm vào NGINX như hhvm, W3 Total Cache, WP Super Cache, Pagespeed,…

Log:

  • /var/log/nginx/ – Thư mục chứa toàn bộ các file log của NGINX.
  • /var/log/nginx/example.com.access.log – File access log của domain example.com.
  • /var/log/nginx/example.com.error.log – File error log của domain example.com.

PHP

Cấu hình PHP:

  • /etc/php5/ – Tất cả các file cấu hình của PHP nằm trong đây.
  • /etc/php5/fpm/php.ini – File cấu hình chính của PHP.
  • /etc/php5/fpm/php-fpm.conf – Các cài đặt của PHP-FPM.
  • /etc/php5/fpm/conf.d/www.conf – File cấu hình PHP-FPM riêng lẻ, bạn có thể tạo ra nhiều file với tên khác nhau nếu có nhu cầu.
Đọc thêm:   Hướng dẫn sử dụng FTP/SFTP để kết nối với Server

Log:

  • /var/log/php5-fpm/ – Tất cả các log liên quan đến PHP-FPM đều nằm ở đây.
  • /var/log/php5-fpm/slow.log – Xem log các script thực thi chậm.
  • /var/log/php5-fpm/php.log – Log liên quan đến PHP.

MySQL – Cấu hình & logs

Cấu hình MySQL:

  • /etc/mysql/my.cnf – Đây là file cấu hình chính dành cho MySQL.
  • /root/.my.cnf – File này chứa user & pass root của MySQL.

Log:

  • /var/log/mysql/mysql.log – Các log chung liên quan đến MySQL.
  • /var/log/mysql/mysql-slow.log – Log ghi lại các query thực thi lâu đến MySQL.

Cấu trúc thư mục website

Following is the convention we will be using for WordPress as well as non-WordPress sites.

  • /var/www – Tất cả các thư mục của từng domain sẽ được lưu trong đây.
  • /var/www/example.com – Tất cả dữ liệu liên quan đến domain example.com đều lưu trong đây. Thư mục này cũng chứa file wp-config.php của WordPress.
  • /var/www/example.com/htdocs – Thư mục gốc chứa dữ liệu website mà nó sẽ hiển thị ra ngoài, đây chính là thư mục public_html mà bạn hay gặp.
  • /var/www/example.com/logs – Thư mục chứa log liên quan đến domain example.com