-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME
67 lines (46 loc) · 1.85 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Demo
http://silasribas.com.br/fuelphpcms/
Objetivo
Esse é um sistema feito para testar o FuelPHP. Esse é um CMS simples, de páginas, com upload de fotos, criação de menu automático e facilidade para criar sites simples.
O que usei aqui?
- Auth
- ACL
- Scaffold
- Upload
- Cache
- Paginação
Recursos externos:
- Twitter Bootstrap
- HTML5/CSS3
- Font Awesome
- CKEditor com KCFinder
Instalação
Segue os comandos necessários para a instalação FuelPHP::CMS e testá-lo:
- Clone o repositório:
git clone https://github.com/silasrm/fuelphp--cms.git
- Entre na pasta do clone:
cd fuelphp--cms/
- Carregue a configuração de módulos:
git submodule init
- Atualize os módulos:
git submodule update
- Rode o comando de instalação básica com o Oil, ele irá criar alguams pastas e mudar permissão:
php ./oil r install
- Crie um banco de dados como deseja, por padrão vem configurado assim: fuelphpcms ( em produção ) ou fuelphpcms_dev( em desenvolvimento )
- Edite o arquivo de configuração do banco de dados de acordo com as informações de conexão e banco de dadoscriado:
vim fuel/app/config/development/db.php
ou
vim fuel/app/config/production/db.php
- Execute o migrate para criar as tabelas e os 2 usuários básicos:
php ./oil r migrate:current
- Mude as permissões das pastas que serão escritas tanto no upload, via ckeditor ou pelo próprio FuelPHP:
chmod -R 0777 public/files/
chmod -R 0777 public/assets/ckeditor/kcfinder/images/
chmod -R 0777 fuel/app/cache/
chmod -R 0777 fuel/app/logs/
- Se estiver como PHP 5.4 rode o servidor embutido ou acesse como quiser, lembrando que é um framework suportando PHP 5.3+:
php -S localhost:8888 -t public/
Usuários básicos:
Acesso: localhost:8888/admin
Administrador: admin / copernico <= pode tudo
Demo: demo / demo <= só pode listar, visualizar e criar.