sql >> Databáze >  >> RDS >> SQLite

Lehká instalace WordPress:Jak nainstalovat WordPress s SQLite

Přemýšleli jste někdy o tom, zda byste mohli vyzkoušet některé věci na svém místním počítači ve WordPressu, aniž byste museli procházet všemi potížemi se spouštěním serverů a databází SQL a podobně? Nemluvím samozřejmě o docker-compose souboru, to by bylo to samé s trochou kontejneru a automatizační magie; Ale všechny základní procesy by byly stejné. Už se nemusíte bát, protože jsme vám pomohli.

SQLite jako databáze…?

SQLite je velmi lehký méně komplexní databázový systém. Pokud mluvíme o instalaci, kde uvažujete o obsluze tisíců zákazníků, pak to není ideální volba. Budeme však zvažovat odlehčenou instalaci pouze pro interní použití. Takže SQLite v tomto případě funguje opravdu dobře.

Jak nainstalovat WordPress s SQLite? Zadejte WPSQLite

WPSQLite je opravdu kompaktní řešení plug and play pro výše uvedený případ použití. Vše je pěkně nabootováno v jednom projektu. Jediné, co musíte udělat, je splnit určité požadavky a spustit php wpsqlite install !
Nainstalujte WPSQLite

Jednoduše otevřete složku dist, stáhněte si wpsqlite.phar a vložte jej do své globální cesty nebo použijte z místního adresáře, cokoli vám vyhovuje. Pro můj systém linux mint jsem soubor vložil do ~/.local/bin foldar , přejmenované na wpsqlite.phar jako wpsqlite . U ostatních systémů se podívejte do úložiště, kde najdete podrobné pokyny.

Upozornění

Ujistěte se, že nejprve zastavíte jakýkoli běžící proces Apache/nginx/jiný, který naslouchá na vašem portu 80!
Povolit rozšíření

pdo_sqlite , sqlite3 a vlnit rozšíření musí být povoleno. Pokud používáte operační systémy založené na *nix (Linux, Mac), stačí otevřít php.ini a odkomentujte řádek, kde je napsáno ;extension=pdo_sqlite .

(Odkomentujte =odstraňte středník ze začátku tohoto řádku, aby to vypadalo jako extension=pdo_sqlite . )

Odkomentujte také ;extension=sqlite3 a aby to vypadalo jako extension=sqlite3 a povolte curl . Hledejte řádek ;extension=curl a povolte jej takto extension=curl
Nainstalujte SQLite pro vaši verzi PHP

Možná budete muset nainstalovat knihovnu sqlite pro vaši verzi PHP, například pokud máte php8, možná ji budete muset nainstalovat takto na debian/debian-variants

sudo apt install php8.0-sqlite3

V mém případě jsem používal verzi 7.2, takže jsem spustil příkaz sudo apt install php7.2-sqlite3
Vytvořit nový web

Přejděte do zvoleného adresáře a spusťte níže uvedené příkazy.

php wpsqlite.phar install

nebo

wpsqlite.phar install

Postupujte podle pokynů terminálu. Tento příkaz načte nejnovější instalaci wordpressu z wordpress.org pomocí curl a nakonfiguruje pro práci s databází sqlite.
Spusťte dříve nainstalovaný web

Domény *.wplocal.xyz byly nakonfigurovány pro práci s touto instalací. nejsou veřejně dostupné, své stránky můžete navštívit pouze z místního počítače. Chcete-li spustit nainstalovanou instanci, přejděte z terminálu do instalačního adresáře a spusťte –

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

nebo

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

Po příkazu přejděte do prohlížeče a navštivte abcd.wplocal.xyz

V mém konkrétním případě jsem provedl instalaci wpsqlite. protože jsem přejmenoval wpsqlite.phar na wpsqlite

Požadavek po instalaci

Pokud chcete nainstalovat pluginy a motivy do vašeho čerstvě nainstalovaného WordPressu, můžete narazit na nějaké chyby. Chcete-li to vyřešit, stačí otevřít wp-config.php a přidejte následující řádek

define ('FS_METHOD', 'direct');

Uživatel Meta funguje v tomto nastavení bez problémů, takže to vyzkoušejte.

Úložiště

https://github.com/hasinhayder/wpsqlite


  1. Jak získat vícenásobné počty s jedním dotazem v MySQL

  2. Seskupování s případovým prohlášením

  3. Jak importovat a exportovat databázi přes phpMyAdmin (chyba 'Přístup odepřen vytvořit databázi db_name')

  4. Jak nahradit MySQL Perconou na Plesk CentOS 7