这个周末我在我的系统上安装了这个软件。
Ubuntu 14.04LTS
- Apache 2.4.7(来自存储库)
- PHP 5.3.29(已编译)- 带有 PHP-FPM
- (CakePHP 2.4)
我的虚拟主机配置:
<VirtualHost *:80>
ServerAdmin martin.fink@sandstein.de
ServerName snm.dev.mysite
DocumentRoot /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/web-site/
ErrorLog /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/logs/error.log
CustomLog /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/logs/access.log combined
# symlink
ProxyPassMatch /(.*\.php(/.*)?) fcgi://127.0.0.1:8999/var/www/sites/www.my-site.de/$1
# Cake - http://book.cakephp.org/2.0/en/installation/url-rewriting.html
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/web-site>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
一切运行良好
- snm.dev.mysite
- snm.dev.mysite/index.php
- snm.dev.mysite/de/service.php
除了我的 CakePHP 应用程序
- snm.dev.mysite/de/app1 等
所有应用程序都可以在 Apache 2.4 和我以前的 PHP 安装(5.5?)上运行(全部来自存储库)。我忘了要提什么吗?你有什么想法吗?
非常感谢!