Baixei o Joomla para criar um site, mas antes de comprar qualquer serviço de domínio/hospedagem, prefiro trabalhar localmente.
Então, baixei o XAMPP e movi o arquivo do joomla para a pasta htdocs do XAMPP.
Do domínio localhost, iniciei a instalação do joomla. Em um determinado momento, sou solicitado a inserir dados para acessar o banco de dados.
Na verdade, meu site não precisa de banco de dados. Minhas perguntas são:
É necessário especificar os dados de um banco de dados durante a configuração do Joomla?
Devo instalar o MySQL no meu PC e usar seus dados de acesso durante a configuração do joomla, enquanto trabalho localmente?
Se a resposta à pergunta anterior for SIM, posso alterar os dados de acesso a qualquer momento para atender aos requisitos de serviço de hospedagem, depois que meu site for carregado em "servidor real?"
Como outros apontaram, o banco de dados é necessário para o Joomla funcionar. O XAMPP é instalado com um servidor MySQL. Enquanto o Apache e o MySQL estiverem executando como serviços, o banco de dados será criado automaticamente durante a instalação do Joomla (basta adicionar "root" como usuário do banco de dados e deixar o campo de senha em branco).
Quando você move seu site para um serviço de hospedagem, eu recomendo usar Akeeba Backup , pois ele cria um arquivo simples que contém os arquivos do Joomla e o banco de dados. Se você usar Akeeba Kickstart para restaurar o backup em seu servidor, será solicitado que você forneça os detalhes do banco de dados novamente (observe que você precisará criar o banco de dados manualmente manualmente através do painel de controle da hospedagem , como a maioria dos hosts não permite criar bancos de dados "on the fly".)
Se você preferir carregar seus arquivos e banco de dados do Joomla manualmente, poderá alterar as configurações do banco de dados no arquivo configuration.php
encontrado no diretório principal do Joomla. Os campos que você deve editar são:
public $Host = 'localhost';
public $user = 'root';
public $password = '';
public $db = '';
public $log_path = 'C:\\xampp\\htdocs\\joomla/logs';
public $tmp_path = 'C:\\xampp\\htdocs\\joomla/tmp';
(a ordem dos campos pode variar). Mais detalhes podem ser encontrados aqui .