注意事项:对LINUX/APACHE不熟练者切勿自行操作,以下操作不当将造成所有站点不能访问
1、创建/usr/esite目录,上传相应文件,并按以下设置
设置文件群组和属性: /usr/esite/httpd/httpd.mod 和web用户同组,设置为同组可读 /usr/esite/httpd/myesite.conf 和web用户同组,设置为同组可读可写 /usr/esite/httpd/myesite.old 和web用户同组,设置为同组可读可写
修改httpd.mod,模仿原有httpd.conf中的<VirtualHost></VirtualHost>代码建立模版,其中: ServerName {DOMAIN} DocumentRoot {PATH} ServerAlias {DOMAINALIAS}
设置/usr/esite/tmp目录可写
设置/usr/esite/sbin/apache.sh 可运行
2、在httpd.conf中加入: Include "/usr/esite/httpd/myesite.conf"
注:如果使用prima,建议加在/usr/prima/etc/httpd/site.conf文件的结尾
3、在/etc/crontab 加入一条 */5 * * * * root /usr/esite/sbin/apache.sh >> /var/log/domainbd.log
4、将eSitewww目录中的domainbd.php和domaindel.php上传到网站服务器目录
5、在主控网站的catch目录下创建一个空文件 DOMAINBD
6、调试: 在后台绑定一个域名 检查/usr/esite/httpd/myesite.conf是否正确更新 检查/usr/esite/tmp下是否生成了一个文件:restart_apache 5分钟后,restart_apache文件是否已经被自动删除,域名绑定是否生效 |