SQLite
 sql >> Database >  >> RDS >> SQLite

Installazione leggera di WordPress:come installare WordPress con SQLite

Ti sei mai chiesto se potresti provare alcune cose sulla tua macchina locale in WordPress senza passare attraverso tutta la seccatura di avviare server e database SQL e quant'altro? Ovviamente non sto parlando di un file di composizione mobile, sarebbe la stessa cosa con un piccolo contenitore e magia di automazione; Ma tutti i processi sottostanti sarebbero gli stessi. Non devi più preoccuparti, perché ti abbiamo coperto.

SQLite come database...?

SQLite è un sistema di database molto leggero e meno complesso. Se stiamo parlando di un'installazione in cui stai pensando di servire migliaia di clienti, allora non è la scelta ideale. Ma prenderemo in considerazione un'installazione leggera solo per uso interno. Quindi, SQLite funziona davvero bene in questo caso d'uso.

Come installare WordPress con SQLite? Entra in WPSQLite

WPSQLite è una soluzione plug and play davvero compatta per il caso d'uso sopra. Tutto è ben avviato in un progetto. Tutto quello che devi fare per soddisfare alcuni requisiti ed eseguire php wpsqlite install !
Installa WPSQLite

Basta aprire la cartella dist, scaricare wpsqlite.phar e inserirlo nel percorso globale o utilizzarlo dalla directory locale, qualunque cosa sia conveniente per te. Per il mio sistema Linux Mint, ho inserito il file in ~/.local/bin foldar , rinominato wpsqlite.phar come wpsqlite . Per altri sistemi, controlla il repository per istruzioni dettagliate.

Avvertenze

Assicurati di interrompere prima qualsiasi processo apache/nginx/altro in esecuzione che è in ascolto sulla tua porta 80!
Abilita le estensioni

pdo_sqlite , sqlite3 e arricciare l'estensione deve essere abilitata. Se stai utilizzando sistemi operativi basati su *nix (Linux, Mac), apri il tuo php.ini e decommenta la riga dove dice ;extension=pdo_sqlite .

(Decommenta =rimuovi il punto e virgola dall'inizio di quella riga, quindi fallo sembrare extension=pdo_sqlite . )

Decommenta anche ;extension=sqlite3 e fallo sembrare extension=sqlite3 e abilita curl . Cerca la riga ;extension=curl e abilitalo in questo modo extension=curl
Installa SQLite per la tua versione PHP

Potrebbe essere necessario installare la libreria sqlite per la tua versione PHP, ad esempio se hai php8, potrebbe essere necessario installarlo in questo modo su debian/debian-variants

sudo apt install php8.0-sqlite3

Nel mio caso, stavo usando la versione 7.2, quindi ho eseguito il comando sudo apt install php7.2-sqlite3
Crea un nuovo sito

Vai alla tua directory preferita ed esegui i comandi seguenti.

php wpsqlite.phar install

o

wpsqlite.phar install

Segui semplicemente il prompt del tuo terminale. Questo comando recupererà l'ultima installazione di wordpress da wordpress.org usando curl e configurerà per funzionare con il database sqlite.
Esegui un sito precedentemente installato

I domini *.wplocal.xyz sono stati configurati per funzionare con questa installazione. non sono disponibili pubblicamente, puoi visitare il tuo sito solo dal tuo computer locale. Per avviare un'istanza installata, vai alla directory di installazione dal terminale ed esegui –

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

o

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

Dopo il comando, vai al tuo browser e visita abcd.wplocal.xyz

Nel mio caso specifico, ho eseguito l'installazione di wpsqlite. perché ho rinominato wpsqlite.phar a wpsqlite

Requisito successivo all'installazione

Se desideri installare plugin e temi nel tuo WordPress appena installato, potresti riscontrare alcuni errori. Per risolvere questo problema, apri il tuo wp-config.php e aggiungi la riga seguente

define ('FS_METHOD', 'direct');

User Meta funziona perfettamente in questa configurazione, quindi provatelo ragazzi.

Archivio

https://github.com/hasinhayder/wpsqlite