1 创建用于存放CAKEPHP的目录
sudo mkdir -p /var/www/rekicms
2 更改新目录的所有者为当前用户
sudo chown -R robin:robin /var/www/rekicms
3 上传CAKEPHP的程序到相应目录
4 更改www目录的权限
sudo chmod -R 755 /var/www
5 为cakephp创建访问路径
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/rekicms.conf
6 修改配置文件
sudo nano /etc/apache2/sites-available/rekicms.conf 改为如下 Alias /rekicms /var/www/rekicms <Directory /var/www/rekicms> Options FollowSymLinks AllowOverride All </Directory>
7 激活新路径并重启APACHE
sudo a2ensite rekicms sudo service apache2 restart
到此目录已经可以通过以下路径访问
http://IP ADDRESS/cake/
下面配置CAKEPHP
8 更改app/tmp的权限
sudo chown -R root:www-data app/tmp sudo chmod -R 775 app/tmp
9 增加REWRITE
$ sudo apache2ctl -M
如果没有mod_rewrite or rewrite_module执行如下:
$ sudo a2enmod rewrite
10 更改配置文件
$ cd /etc/apache2 $ sudo nano apache2.conf 更改如下: <Directory /var/www> Option Indexes FollowSymlinks AllowOverride All Required all granted </Directory> $ sudo service apache2 restart
剩下的按照链接上的说明配置就可以了