AMH軟體目錄

csnotes發表於2024-05-31

AMH系統shell指令碼目錄:
/root/amh
系統所有shell指令碼檔案目錄,不可刪除。

網站執行工作根目錄:
/home/wwwroot
皮膚程式與新建虛擬主機網站都存放於此目錄。

其中:
/home/wwwroot/index 為皮膚環境工作目錄。
/home/wwwroot/index/log 為皮膚系統日誌目錄。
/home/wwwroot/index/web 為皮膚程式目錄。
可存放一些工具程式於此目錄,如探針程式(p.php)
http://ip:8888/p.php 即可訪問。

其它程式可新增虛擬主機使用,虛擬主機環境目錄與皮膚工作目錄類似。
/home/wwwroot/domain.com/web

皮膚資料備份目錄:
/home/backup
透過皮膚web端建立的備份或使用amh backup命令備份,資料存放於此目錄。
同時 amh ls_backup 命令也可檢視備份檔案列表。


PHP工作目錄:
/usr/local/php
PHP根目錄。

/usr/local/php/etc
PHP-FPM配置檔案目錄,包括皮膚與虛擬主機php fpm配置檔案。

/usr/local/php/etc/php-fpm.conf
為皮膚php-fpm配置檔案,另外php-fpm-template.conf為虛擬主機php fpm配置模板檔案。

/usr/local/php/etc/fpm
此目錄為所有虛擬主機網站的php fpm配置目錄。

/usr/local/php/var
PHP FPM當前執行程序&日誌目錄。

/usr/local/php/var/log
日誌目錄。

/usr/local/php/var/run
PHP FPM執行程序目錄。
其中php-fpm.pid為皮膚php fpm程序ID檔案。

/usr/local/php/var/run/pid
為所有虛擬主機php fpm程序ID檔案目錄。


Nginx工作目錄:
/usr/local/nginx
Nginx根目錄。
/usr/local/nginx-generic-1.24/sbin
Nginx命令,位置

include /usr/local/amh-7.1/vhost/amh-nginx.conf;
include /home/wwwroot/lnmp01/vhost/*.conf;
各網站配置檔案

/usr/local/nginx/conf
Nginx配置目錄,其中nginx.conf為Nginx、皮膚配置檔案,nginx-host.conf為虛擬主機配置模板檔案。

/usr/local/nginx/conf/vhost
所有執行中的虛擬主機Nginx配置檔案目錄。

/usr/local/nginx/conf/vhost_stop
所有已停止的虛擬主機Nginx配置檔案目錄。

/usr/local/nginx/conf/rewrite
Nginx URL重寫配置檔案目錄。


MySQL工作目錄:
/usr/local/mysql
MySQL根目錄。

/usr/local/mysql/data
MySQL資料目錄,其中MySQL執行錯誤日誌檔案也在些目錄 .err字尾的檔案,
執行出錯可排查錯誤。另外.pid字尾為程序ID檔案。


另、
php.ini 配置檔案
/etc/php.ini

MySQL配置檔案
/etc/my.cnf

相關文章