Instalar SiteCake no Manjaro

Deixe sua contribuição, assim vamos facilitar a manutenção e configuração para outros membros que estão iniciando.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.

Instalar SiteCake no Manjaro

Mensagempor pagani » 09 Ago 2015, 08:59  •  MS 1

O SiteCake é, segundo seus desenvolvedores, um CMS (Content Managament System) fácil de usar e desenvolvido para pequenos websites, com suporte a WYSIWYG, editor drag & drop, e muito mais. Uma hospedagem com um pacote básico que contenha PHP >5.0 é tudo que você precisa para instalá-lo em seu servidor e já sair usando. Sitecake lê, modifica e salva mudanças em arquivos HTML.
O SiteCake não é um substituto para o Wordpress ou Joomla. Se você precisa de sites mais robustos, com certeza são essas ferramentas que precisa. Porém, se seu site é estático e você quer ascrescentar ou modificar coisas facilmente, SiteCake é a melhor solução. Vamos ver então como instalar no Manjaro.

Primeiramente instalar todos os pacotes essenciais:
Código: Selecionar todos
# pacman -S apache php php-apache php-gd php-intl php-mcrypt php-xsl

Agora vamos editar o arquivo /etc/httpd/conf/httpd.conf e fazer a integração do apache com o php, alterando as seguintes linhas:
Código: Selecionar todos
LoadModule mpm_event_module modules/mod_mpm_event.so

Essa linha deve ser comentada, ficando dessa forma:

Código: Selecionar todos
#LoadModule mpm_event_module modules/mod_mpm_event.so

Agora, abaixo da linha acima, você deve descomentar ou, se não tiver, ascrescentar as seguintes linhas:
Código: Selecionar todos
LoadModule dir_module modules/mod_dir.so                                 
LoadModule php5_module modules/libphp5.so

Agora, no final do arquivo onde tem uma série de includes insira a seguinte linha:
Código: Selecionar todos
# PHP5
Include conf/extra/php5_module.conf

Outra configuração importante a ser feita é no arquivo /etc/php/php.ini descomentando as linhas responsáveis por carregar as extensões do php que instalamos anteriormente: As seguintes linhas devem ser alteradas retirando o caractere ; da sua frente:
Código: Selecionar todos
extension=gd.so
extension=intl.so
extension=mcrypt.so
extension=xsl.so

Se você estiver usando o vim, as linhas acima se econtrarm a partir da 872.

Depois dessas configuraçoẽs vamos iniciar o apache:
Código: Selecionar todos
# systemctl start httpd

Código: Selecionar todos
# systemctl status httpd

Se quiser habilitar o apache em cada inicialização do sistema:
Código: Selecionar todos
systemctl enable httpd

Por padrão, o Document Root do apache no Arch e Manjaro fica localizado em /srv/http. Todas as alterações realizadas, a partir de agora, serão dentro deste diretório:

A primeira coisa a ser feita é baixar o Sitecake:
Código: Selecionar todos
# wget http://sitecake.com/latest

Extrair os arquivos:
Código: Selecionar todos
# unzip latest

Remover o pacote baixado:
Código: Selecionar todos
# rm latest

Crie agora um index.html com o seguinte conteúdo:
<?php include "sitecake/server/sitecake_entry.php"; ?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title>Manjaro com SiteCake</title>
</head>
<body>
<div class="sc-content-editable">


</div>
</body>
</html>


Dar as permissões para o apache executar os arquivos contidos neste diretório:
Código: Selecionar todos
# chown -R http:http /srv/http


A primeira linha é responsável por pegar o index.html e transformá-lo num objeto usável pelo php. Dentro da tag <div class="sc-content-editable"> ficará o conteúdo a ser manipulado. Dessa forma, você poderá criar documentos com algumas partes estáticas e outras dinâmicas, tomando sempre o cuidado de substituir a palavra editable que, como o próprio nome já diz é a parte editável da tag.
Agora basta abrir no navegador localhost/sitecake.php e você terá uma tela igual a essa:

Imagem

A senha padrão é admin e agora você já pode criar seu site de forma mais simples:

Imagem


Se você achou meu site um pouco feio :lol: , aproveite e confira no site oficial o site de demonstração feito inteiramente com SiteCake.
Editado pela última vez por pagani em 09 Ago 2015, 09:42, em um total de 1 vez.
Razão: Acresc. de comando
Imagem
Leia as Regras Gerais e pesquise antes de postar
Se a sua dúvida foi respondida marque Resolvido em seu tópico com o botão V na cor verde
Key ID: 37042A86
Avatar do usuário
pagani
Guru

 
Mensagens: 972
Artigos: 11
Registro: 31 Jan 2014, 14:36
Agradeceu: 9 vez(es)
Agradecido: 171 vez(es)
Distro utilizada: manjaro
Versão: 16.06
Ambiente: xfce
Repositório: testing
Habilidade: Intermediate

Instalar SiteCake no Manjaro

Mensagempor Holmes » 09 Ago 2015, 09:47  •  MS 2

@pagani, fantástico o tutorial! parabéns e vou colocar no nosso wiki!

vlw fwi, Holmes :)
Imagem

Meu Blog Kibojoe I Manjaro I JWM I Outras Coisas...

Visitem e colaborem com nosso Knowledge Base
Leia as Regras Gerais e pesquise antes de postar
Se a sua dúvida foi respondida marque Resolvido em seu tópico com o botão V na cor verde
Avatar do usuário
Holmes
Fundador

Mantenedor Kibojoe Linux
Mantenedor Kibojoe Linux
 
Mensagens: 5472
Artigos: 56
Registro: 30 Set 2012, 21:00
Localização: Brasil
Agradeceu: 173 vez(es)
Agradecido: 812 vez(es)
Distro utilizada: Kibojoe Linux
Versão: 18.02
Ambiente: JWM
Repositório: Stable
Habilidade: Intermediate

Instalar SiteCake no Manjaro

Mensagempor Holmes » 18 Ago 2015, 13:27  •  MS 3

na wiki kb.html?a=129.

vlw fwi, Holmes :)
Imagem

Meu Blog Kibojoe I Manjaro I JWM I Outras Coisas...

Visitem e colaborem com nosso Knowledge Base
Leia as Regras Gerais e pesquise antes de postar
Se a sua dúvida foi respondida marque Resolvido em seu tópico com o botão V na cor verde
Avatar do usuário
Holmes
Fundador

Mantenedor Kibojoe Linux
Mantenedor Kibojoe Linux
 
Mensagens: 5472
Artigos: 56
Registro: 30 Set 2012, 21:00
Localização: Brasil
Agradeceu: 173 vez(es)
Agradecido: 812 vez(es)
Distro utilizada: Kibojoe Linux
Versão: 18.02
Ambiente: JWM
Repositório: Stable
Habilidade: Intermediate


Tópicos Semelhantes Estatísticas Última mensagem

Instalar popcorn-time

por luisladp » 15 Ago 2020, 11:30

Respostas: 1

Exibições: 380

25 Ago 2020, 20:24

por tioguda Ver última mensagem

Instalar Portugol Studio com um comando.

por tioguda » 05 Mai 2020, 11:54

Respostas: 0

Exibições: 225

05 Mai 2020, 11:54

por tioguda Ver última mensagem

Tela preta tentando instalar o driver da nvidia

por TBussola » 15 Jan 2021, 18:06

Respostas: 1

Exibições: 150

15 Jan 2021, 20:40

por tioguda Ver última mensagem

Dificuldade com CUPS e drivers para instalar uma EPSON

por bemanu » 01 Fev 2021, 13:09

Respostas: 0

Exibições: 94

01 Fev 2021, 13:09

por bemanu Ver última mensagem

LaTeX - Como instalar isso?! soul.sty Pacote{soul}

por JoaoDamasceno » 01 Jun 2020, 14:59

Respostas: 1

Exibições: 269

01 Fev 2021, 21:20

por bemanu Ver última mensagem

Voltar para Dicas, Truques e Astúcias



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes

cron
^ Voltar ao Topo