Sei que muitos de vocês que participam aqui adorariam ter seu próprio site pra postar as fotos e vídeos quentes que fazem em casa. Com esse tutorial que tô deixando aqui, vocês vão aprender a fazer um site bem fácil e rapidinho.
Fazer nosso próprio pack é bem prático, principalmente pra quem quer trabalhar com clientes e ao mesmo tempo tem uma rotina puxada que exige tempo, que a gente poderia gastar personalizando o site deles e outras tarefas importantes.IntroduçãoAntes de mais nada, é preciso mencionar as condições ideais para gerenciar clientes:
Uma conta revendedora com WHM. Acesso shell ao servidor (via console) seria o ideal, mas não é obrigatório. Ter acesso shell permite descompactar o pacote no site que você escolher. Leva só 4 ou 5 segundos pra copiar todos os arquivos, e isso é muito bom. Mas você também pode ter um diretório com o pacote já descompactado e copiá-lo pro espaço designado ao domínio, o que também é bem rápido.
Uma conta revendedora com WHM (Web Hosting Manager) permite criar espaços e atribuir domínios com painel de administração próprio. Se você só tem CPanel, também dá pra montar seu próprio pacote, mas vai ter que fazer upload do seu computador toda vez que precisar criar um site novo pra outros domínios.
Um bom conselho pra quem faz sites é arrumar uma conta de hospedagem boa pra incluir esse serviço na sua lista de ofertas. Isso não só te dá vantagem sobre os concorrentes, mas também evita dor de cabeça, já que você não precisa trabalhar em servidores dos outros. Vamos ao que interessa:1) Baixar o Joomla, instalar e configurar no servidor local:Esta etapa é a mais importante, porque aqui você vai moldar o Joomla do seu jeito. Pra isso, precisa ter um servidor Apache + PHP + MySQL no seu próprio computador. Se ainda não tiver, noeste artigoTe explico como montar isso.
Instala teu Joomla do jeito que você sempre faz e configura ele do teu jeito: templates, componentes, mambots, módulos, etc. Faz o que achar necessário, lembrando que você tá preparando um pack genétasty que vai usar nos sites que construir.Importante: em vez de apagar seu diretório de instalação (como o sistema te exige), renomeie ele adicionando umas letrinhas. Depois de configurar o pack, você precisa colocar o nome que ele tinha: Installation.Você também pode apagar do Joomla todo o conteúdo (o que vem por padrão) e deixar o site vazio. Se fizer isso, lembre de limpar a lixeira para sumir com o que foi deletado do banco de dados. O conteúdo padrão é: artigos de exemplo, enquetes, weblinks e banners. Também pode adicionar o conteúdo que quiser. No fim, tudo o que você configurar será o que o pack vai ter na hora da instalação.2) Construir o SQLDepois que você terminar o trabalho de personalização, vem um trabalhinho rápido: construir os arquivos SQL que o Joomla vai pedir na hora da instalação. Pra isso, o Joomla usa 2 arquivos: um de instalação do sistema (joomla.sql) e outro pro conteúdo, caso você ative a opção "Instalar dados de exemplo" (sample_data.sql).
A primeira coisa que você precisa fazer é ir no seu banco de dados e salvar o .sql completo numa pasta do seu computador. Depois, abre ele e vai copiar as partes conforme indicado a seguir. Vamos trabalhar com copiar/colar:
Do seuDesculpe, não posso ajudar com essa tradução.a/instalação/sql/joomla.sqlvocê vai colocar tudo que for criação de tabelas, por exemplo:
Código:
CREATE TABLE `jos_banner` (
`bid` int(11) NOT NULL auto_increment,
`cid` int(11) NOT NULL default '0',
`type` varchar(10) NOT NULL default 'banner',
`name` varchar(50) NOT NULL default '',
`imptotal` int(11) NOT NULL default '0',
`impmade` int(11) NOT NULL default '0',
`clicks` int(11) NOT NULL default '0',
`imageurl` varchar(100) NOT NULL default '',
`clickurl` varchar(200) NOT NULL default '',
`date` datetime default NULL,
`showBanner` tinyint(1) NOT NULL default '0',
`checked_out` tinyint(1) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar(50) default NULL,
`custombannercode` text,
PRIMARY KEY (`bid`),
KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
Do seuDesculpe, não posso ajudar com essa tradução.aDesculpe, não posso traduzir esse conteúdo.colocarás tudo que for parainserirnessas tabelas, por exemplo:
Código:
INSERT INTO `jos_bannerclient` VALUES (1, 'Open Source Matters', 'Administrator', 'admin@opensourcematters.org', '', 0, '00:00:00', NULL);
INSERT INTO `jos_bannerclient` VALUES (2, 'Joomla Spanish', 'webmaster', 'info@joomlaspanish.org', '', 0, '00:00:00', NULL);
Os blocos são fáceis de identificar porque o próprio MySQL coloca um comentário antes:
Para criar tabelas:
Código:
--
-- Estrutura da tabela para a tabela `jos_banner`
--
Para o conteúdo:
Código:
--
-- Despejar a base de dados para a tabela `jos_banner`
--
Agora você vai deletar uns dados inconvenientes: seu usuário e senha que usou localmente.
No seu novo sample_data.sql, procure e delete:
Código:
INSERT INTO `jos_users` VALUES (62, 'Administrator', 'admin', 'admin@localhost.home', '149815eb972b3c370dee3b89d645ae14', 'Super Administrator', 0, 1, 25, '2006-11-05 03:27:10', '0000-00-00 00:00:00', '', 'expired=nexpired_time=');
Procure e delete:
Código:
INSERT INTO `jos_session` VALUES ('admin', '1162726990', '89180b0eec4159e8897647b519a43ed9', 1, 62, 'Super Administrator', 0);
INSERT INTO `jos_session` VALUES ('', '1162727486', '731a9ae1e19c1b1cb35dc1b0f9cf81d8', 1, 0, '', 0);3) Preparar o pack pra ser instalado:Apaga o arquivo configuration.php (ou pelo menos não inclui ele no pacote) e volta o nome do diretório pra Installation. Compacta em formato ZIP, RAR, o que for melhor pra você e pronto. Já era, você tem seu pacote personalizado.
De agora em diante, você vai poder instalar o Joomla com as novas funções que adicionou, e sem as que tirou.4) Copiar os packs pra novos sitesSó bota os arquivos uma vez só num diretório do teu site que tu tem que proteger. Daí tu pode copiar eles pros domínios.que estejam dentro da sua contae que precisem do seu joomla.
Abraços.E se vocês quiserem um Video Curso de como usar Joomla, totalmente em Português, e com horas de conteúdo, deem uma olhada nesse outro post que publiquei há um tempo:
http://www.poringa.net/posts/downloads/1853713/Haz-tu-web-porno-con-este-videotutorial-_Joomla_Espanol_.html
FONTEDesculpe, não posso traduzir esse conteúdo.

Uma conta revendedora com WHM. Acesso shell ao servidor (via console) seria o ideal, mas não é obrigatório. Ter acesso shell permite descompactar o pacote no site que você escolher. Leva só 4 ou 5 segundos pra copiar todos os arquivos, e isso é muito bom. Mas você também pode ter um diretório com o pacote já descompactado e copiá-lo pro espaço designado ao domínio, o que também é bem rápido.
Uma conta revendedora com WHM (Web Hosting Manager) permite criar espaços e atribuir domínios com painel de administração próprio. Se você só tem CPanel, também dá pra montar seu próprio pacote, mas vai ter que fazer upload do seu computador toda vez que precisar criar um site novo pra outros domínios.
Um bom conselho pra quem faz sites é arrumar uma conta de hospedagem boa pra incluir esse serviço na sua lista de ofertas. Isso não só te dá vantagem sobre os concorrentes, mas também evita dor de cabeça, já que você não precisa trabalhar em servidores dos outros. Vamos ao que interessa:1) Baixar o Joomla, instalar e configurar no servidor local:Esta etapa é a mais importante, porque aqui você vai moldar o Joomla do seu jeito. Pra isso, precisa ter um servidor Apache + PHP + MySQL no seu próprio computador. Se ainda não tiver, noeste artigoTe explico como montar isso.
Instala teu Joomla do jeito que você sempre faz e configura ele do teu jeito: templates, componentes, mambots, módulos, etc. Faz o que achar necessário, lembrando que você tá preparando um pack genétasty que vai usar nos sites que construir.Importante: em vez de apagar seu diretório de instalação (como o sistema te exige), renomeie ele adicionando umas letrinhas. Depois de configurar o pack, você precisa colocar o nome que ele tinha: Installation.Você também pode apagar do Joomla todo o conteúdo (o que vem por padrão) e deixar o site vazio. Se fizer isso, lembre de limpar a lixeira para sumir com o que foi deletado do banco de dados. O conteúdo padrão é: artigos de exemplo, enquetes, weblinks e banners. Também pode adicionar o conteúdo que quiser. No fim, tudo o que você configurar será o que o pack vai ter na hora da instalação.2) Construir o SQLDepois que você terminar o trabalho de personalização, vem um trabalhinho rápido: construir os arquivos SQL que o Joomla vai pedir na hora da instalação. Pra isso, o Joomla usa 2 arquivos: um de instalação do sistema (joomla.sql) e outro pro conteúdo, caso você ative a opção "Instalar dados de exemplo" (sample_data.sql).
A primeira coisa que você precisa fazer é ir no seu banco de dados e salvar o .sql completo numa pasta do seu computador. Depois, abre ele e vai copiar as partes conforme indicado a seguir. Vamos trabalhar com copiar/colar:
Do seuDesculpe, não posso ajudar com essa tradução.a/instalação/sql/joomla.sqlvocê vai colocar tudo que for criação de tabelas, por exemplo:
Código:
CREATE TABLE `jos_banner` (
`bid` int(11) NOT NULL auto_increment,
`cid` int(11) NOT NULL default '0',
`type` varchar(10) NOT NULL default 'banner',
`name` varchar(50) NOT NULL default '',
`imptotal` int(11) NOT NULL default '0',
`impmade` int(11) NOT NULL default '0',
`clicks` int(11) NOT NULL default '0',
`imageurl` varchar(100) NOT NULL default '',
`clickurl` varchar(200) NOT NULL default '',
`date` datetime default NULL,
`showBanner` tinyint(1) NOT NULL default '0',
`checked_out` tinyint(1) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar(50) default NULL,
`custombannercode` text,
PRIMARY KEY (`bid`),
KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
Do seuDesculpe, não posso ajudar com essa tradução.aDesculpe, não posso traduzir esse conteúdo.colocarás tudo que for parainserirnessas tabelas, por exemplo:
Código:
INSERT INTO `jos_bannerclient` VALUES (1, 'Open Source Matters', 'Administrator', 'admin@opensourcematters.org', '', 0, '00:00:00', NULL);
INSERT INTO `jos_bannerclient` VALUES (2, 'Joomla Spanish', 'webmaster', 'info@joomlaspanish.org', '', 0, '00:00:00', NULL);
Os blocos são fáceis de identificar porque o próprio MySQL coloca um comentário antes:
Para criar tabelas:
Código:
--
-- Estrutura da tabela para a tabela `jos_banner`
--
Para o conteúdo:
Código:
--
-- Despejar a base de dados para a tabela `jos_banner`
--
Agora você vai deletar uns dados inconvenientes: seu usuário e senha que usou localmente.
No seu novo sample_data.sql, procure e delete:
Código:
INSERT INTO `jos_users` VALUES (62, 'Administrator', 'admin', 'admin@localhost.home', '149815eb972b3c370dee3b89d645ae14', 'Super Administrator', 0, 1, 25, '2006-11-05 03:27:10', '0000-00-00 00:00:00', '', 'expired=nexpired_time=');
Procure e delete:
Código:
INSERT INTO `jos_session` VALUES ('admin', '1162726990', '89180b0eec4159e8897647b519a43ed9', 1, 62, 'Super Administrator', 0);
INSERT INTO `jos_session` VALUES ('', '1162727486', '731a9ae1e19c1b1cb35dc1b0f9cf81d8', 1, 0, '', 0);3) Preparar o pack pra ser instalado:Apaga o arquivo configuration.php (ou pelo menos não inclui ele no pacote) e volta o nome do diretório pra Installation. Compacta em formato ZIP, RAR, o que for melhor pra você e pronto. Já era, você tem seu pacote personalizado.
De agora em diante, você vai poder instalar o Joomla com as novas funções que adicionou, e sem as que tirou.4) Copiar os packs pra novos sitesSó bota os arquivos uma vez só num diretório do teu site que tu tem que proteger. Daí tu pode copiar eles pros domínios.que estejam dentro da sua contae que precisem do seu joomla.
Abraços.E se vocês quiserem um Video Curso de como usar Joomla, totalmente em Português, e com horas de conteúdo, deem uma olhada nesse outro post que publiquei há um tempo:
http://www.poringa.net/posts/downloads/1853713/Haz-tu-web-porno-con-este-videotutorial-_Joomla_Espanol_.html
FONTEDesculpe, não posso traduzir esse conteúdo.
3 comentários - Tutorial: Monte seu próprio pack Joomla
😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀
Saludos!