SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Instalação leve do WordPress :Como instalar o WordPress com SQLite


Você já se perguntou se poderia tentar algumas coisas em sua máquina local no WordPress sem passar por todo o incômodo de iniciar servidores e bancos de dados SQL e outros enfeites? Não estou falando de um arquivo docker-compose, é claro, isso seria a mesma coisa com um pouco de magia de contêiner e automação; Mas todos os processos subjacentes seriam os mesmos. Você não precisa mais se preocupar, porque nós cuidamos de você.

SQLite como banco de dados…?


SQLite é um sistema de banco de dados muito leve e menos complexo. Se estamos falando de uma instalação onde você pensa em atender milhares de clientes, então não é a escolha ideal. Mas consideraremos uma instalação lite apenas para uso interno. Então, o SQLite funciona muito bem neste caso de uso.

Como instalar o WordPress com SQLite? Digite WPSQLite


WPSQLite é uma solução plug and play realmente compacta para o caso de uso acima. Tudo é inicializado bem em um projeto. Tudo o que você precisa fazer é satisfazer alguns requisitos e executar php wpsqlite install !
Instale o WPSQLite

Basta abrir a pasta dist, baixar wpsqlite.phar e colocá-lo em seu caminho global ou usar do diretório local, o que for conveniente para você. Para o meu sistema linux mint, coloquei o arquivo em ~/.local/bin foldar , renomeado wpsqlite.phar como wpsqlite . Para outros sistemas, confira o repositório para obter instruções detalhadas.

Advertências


Certifique-se de parar qualquer processo apache/nginx/other em execução que esteja escutando na sua porta 80 primeiro!
Ativar extensões

pdo_sqlite , sqlite3 e enrolar extensão deve estar habilitada. Se você estiver usando sistemas operacionais baseados em *nix (Linux, Mac), basta abrir seu php.ini e descomente a linha onde diz ;extension=pdo_sqlite .

(Descomente =remova o ponto e vírgula do início dessa linha, então faça com que pareça extension=pdo_sqlite . )

Também descomente ;extension=sqlite3 e faça com que pareça extension=sqlite3 e habilite curl . Procure a linha ;extension=curl e habilite-o assim extension=curl
Instale o SQLite para sua versão do PHP

Você pode precisar instalar a biblioteca sqlite para sua versão do PHP, por exemplo, se você tiver o php8, pode ser necessário instalá-lo assim em debian/debian-variants

sudo apt install php8.0-sqlite3

No meu caso, eu estava usando a versão 7.2, então executei o comando sudo apt install php7.2-sqlite3
Criar um novo site

Vá para o diretório de sua escolha e execute os comandos abaixo.

php wpsqlite.phar install

ou

wpsqlite.phar install

Basta seguir o prompt do seu terminal. Este comando recuperará a instalação mais recente do wordpress do wordpress.org usando curl e configurará para trabalhar com o banco de dados sqlite.
Executar um site instalado anteriormente

Os domínios *.wplocal.xyz foram configurados para funcionar com esta instalação. eles não estão disponíveis publicamente, você só pode visitar seu site a partir de seu computador local. Para iniciar uma instância instalada, vá para o diretório de instalação do terminal e execute –

php wpsqlite.phar start <sitename>
php wpsqlite.phar start abcd.wplocal.xyz

ou

wpsqlite.phar start <sitename>
wpsqlite.phar start abcd.wplocal.xyz

Após o comando, acesse seu navegador e visite abcd.wplocal.xyz

No meu caso específico, executei wpsqlite install. porque renomeei wpsqlite.phar para wpsqlite

Requisito pós-instalação


Se você deseja instalar plugins e temas em seu WordPress recém-instalado, pode encontrar alguns erros. Para resolver isso basta abrir seu wp-config.php e adicione a seguinte linha

define ('FS_METHOD', 'direct');

O User Meta funciona perfeitamente nesta configuração, então experimente, pessoal.

Repositório


https://github.com/hasinhayder/wpsqlite