SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Instalasi WordPress Ringan :Cara menginstal WordPress dengan SQLite

Pernahkah Anda bertanya-tanya, apakah Anda dapat mencoba beberapa hal di mesin lokal Anda di WordPress tanpa melalui semua kerumitan memulai server dan database SQL dan yang lainnya? Saya tidak berbicara tentang file komposisi buruh pelabuhan tentu saja, itu akan menjadi hal yang sama dengan wadah kecil dan keajaiban otomatisasi; Tetapi semua proses yang mendasarinya akan sama. Anda tidak perlu khawatir lagi, karena kami siap membantu Anda.

SQLite sebagai Basis Data…?

SQLite adalah sistem database yang sangat ringan dan tidak terlalu kompleks. Jika kita berbicara tentang instalasi di mana Anda berpikir untuk melayani ribuan pelanggan, maka itu bukan pilihan yang ideal. Tetapi kami akan mempertimbangkan pemasangan ringan untuk penggunaan internal saja. Jadi, SQLite bekerja sangat baik dalam kasus penggunaan ini.

Bagaimana cara menginstal WordPress dengan SQLite? Masukkan WPSQLite

WPSQLite adalah solusi plug and play yang sangat ringkas untuk kasus penggunaan di atas. Semuanya di-bootstrap dengan baik dalam satu proyek. Yang harus Anda lakukan adalah memenuhi beberapa persyaratan dan menjalankan php wpsqlite install !
Instal WPSQLite

Cukup buka folder dist, unduh wpsqlite.phar dan letakkan di jalur global Anda atau gunakan dari direktori lokal, apa pun yang nyaman bagi Anda. Untuk sistem linux mint saya, saya telah memasukkan file ke dalam folder ~/.local/bin foldar , berganti nama menjadi wpsqlite.phar sebagai wpsqlite . Untuk sistem lain, lihat repositori untuk instruksi mendetail.

Peringatan

Pastikan untuk menghentikan proses apache/nginx/lain yang sedang berjalan yang mendengarkan pada port 80 Anda terlebih dahulu!
Aktifkan Ekstensi

pdo_sqlite , sqlite3 dan ikal ekstensi harus diaktifkan. Jika Anda menggunakan sistem operasi berbasis *nix (Linux, Mac) maka cukup buka php.ini Anda dan batalkan komentar pada baris yang bertuliskan ;extension=pdo_sqlite .

(Batalkan komentar =hapus titik koma dari awal baris itu, jadi buatlah seperti extension=pdo_sqlite . )

Juga batalkan komentar ;extension=sqlite3 dan membuatnya terlihat seperti extension=sqlite3 dan aktifkan curl . Cari baris ;extension=curl dan aktifkan seperti ini extension=curl
Instal SQLite untuk versi PHP Anda

Anda mungkin perlu menginstal pustaka sqlite untuk versi PHP Anda, misalnya jika Anda memiliki php8, Anda mungkin perlu menginstalnya seperti ini di debian/debian-variants

sudo apt install php8.0-sqlite3

Dalam kasus saya, saya menggunakan versi 7.2, jadi saya menjalankan perintah sudo apt install php7.2-sqlite3
Buat situs baru

Buka direktori pilihan Anda dan jalankan perintah di bawah ini.

php wpsqlite.phar install

atau

wpsqlite.phar install

Cukup ikuti prompt terminal Anda. Perintah ini akan mengambil instalasi wordpress terbaru dari wordpress.org menggunakan curl dan mengkonfigurasi untuk bekerja dengan database sqlite.
Jalankan situs yang diinstal sebelumnya

Domain *.wplocal.xyz telah dikonfigurasi untuk bekerja dengan instalasi ini. mereka tidak tersedia untuk umum, Anda hanya dapat mengunjungi situs Anda dari komputer lokal Anda. Untuk memulai instance yang diinstal, buka direktori instalasi Anda dari terminal dan jalankan –

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

atau

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

Setelah perintah, buka browser Anda dan kunjungi abcd.wplocal.xyz

Dalam kasus khusus saya, saya telah menjalankan instalasi wpsqlite. karena saya telah mengganti nama wpsqlite.phar ke wpsqlite

Persyaratan Pasca Instalasi

Jika Anda ingin menginstal plugin dan tema di WordPress yang baru Anda instal, Anda mungkin mengalami beberapa kesalahan. Untuk mengatasinya cukup buka wp-config.php Anda dan tambahkan baris berikut

define ('FS_METHOD', 'direct');

Meta Pengguna bekerja dengan mulus dalam pengaturan ini, jadi cobalah teman-teman.

Repositori

https://github.com/hasinhayder/wpsqlite


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pagination dalam tampilan daftar

  2. Cara mengembalikan database SQLite setelah backup Android

  3. SQLite JSON_OBJECT()

  4. Dapatkan ID baris dari tabel SQLite FTS3

  5. Bagaimana cara mengimplementasikan database SQLite untuk menyimpan Gambar dan Teks Bitmap?