红联Linux门户
Linux帮助

基于Ubuntu的LAMP安装CAKEPHP

发布时间:2017-02-15 10:03:18来源:linux网站作者:Robin.Sang
1、创建用于存放CAKEPHP的目录
sudo mkdir -p /var/www/rekicms
 
2、更改新目录的所有者为当前用户
sudo chown -R robin:robin /var/www/rekicms
 
3、上传CAKEPHP的程序到相应目录
CAKEPHP下载:
https://cakephp.org/
https://github.com/cakephp/cakephp/releases
 
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
 
剩下的按照链接上的说明配置就可以了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28421.html