GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal WordPress Multisite di Centos VPS dengan Apache

Hari ini kami akan memandu Anda melalui proses instalasi WordPress Multisite di VPS Centos Anda. Opsi WordPress Multisite menjadi tersedia dengan WordPress 3.0. Fitur ini memungkinkan Anda – administrator situs web – untuk membuat beberapa situs web tanpa perlu menginstal instance WordPress terpisah, membuat direktori home terpisah, atau database terpisah. Atau, Anda dapat mengizinkan pengguna lain untuk membuat situs web mereka sendiri di instalasi WordPress Anda.


Meskipun situs web ini tidak memiliki direktori root atau database terpisah, mereka memiliki direktori unggahan terpisah serta tabel dalam database. Semua pengguna di jaringan (multisite) juga dapat berbagi tema dan plugin di antara mereka sendiri. Secara keseluruhan, fitur yang cukup berguna jika Anda memiliki kebutuhan yang dijelaskan di atas.

Dalam artikel ini saya berasumsi Anda telah mengatur server Anda dengan template CentOS6 lengkap (LAMP stack terinstal), atau Anda telah menginstal LAMP atau LEMP stack yang berfungsi penuh pada Centos VPS Anda.

Jika bukan itu masalahnya, maka sebelum memulai Anda dapat melihat tutorial tumpukan LAMP ini dan melanjutkan dengan tutorial ini, atau lihat tutorial lengkap tumpukan LEMP wordpress ini dan setelah itu lanjutkan penginstalan dari sini.

Oke, cukup bicaranya, ayo kerjakan.

Pertama, mari kita buat apache virtual directive. Untuk melakukannya, edit file konfigurasi apache sebagai berikut:

# vim /etc/httpd/conf/httpd.conf

ServerAdmin [email protected]
DocumentRoot /var/www/html/yourdomain.tld
ServerName yourdomain.tld
ErrorLog /var/log/httpd/yourdomain.tld-error_log
CustomLog /var/log/httpd/yourdomain.tld-access_log common

Kemudian, kami akan mengunduh wordpress versi terbaru di direktori root Anda dan mengaturnya seperti instalasi biasa lainnya. Ketik yang berikut ini:

atau, jika Anda lebih suka .zip daripada .tar.gz, ketik:

# cd /var/www/html/yourdomain.tld && wget http://wordpress.org/latest.zip
# unzip -qq latest.zip
# mv wordpress/* .
# rmdir wordpress
# rm -f latest.zip

Tetapkan pemilik sah direktori root dengan menjalankan:

# chown -R $(ps auxf | grep -v grep | grep http | tail -1 | awk {'print $1'}): /var/www/html/yourdomain.tld

Salin contoh file konfigurasi:

# cp -pv /var/www/html/yourdomain.tld/wp-config-sample.php /var/www/html/yourdomain.tld/wp-config.php

Sekarang, pada titik ini kita akan membuat database yang diperlukan dan mengatur informasi yang relevan dalam file konfigurasi. Masuk ke mysql sebagai root pengguna dan jalankan:

# mysql -uroot -p

mysql> create database wordpressDB
mysql> grant all on wordpressDB.* to WPuser@localhost identified by "sEcReT_pASsWoRd"
mysql> \q

Mari kita edit wp-config.php mengajukan. Gunakan editor teks favorit Anda:

# vim /var/www/html/wordpress/wp-config.php

/** The name of the database for WordPress */
define('DB_NAME', 'wordpressDB');

/** Nama pengguna database MySQL */
define(‘DB_USER’, ‘WPuser’);

/** Kata sandi database MySQL */
define(‘DB_PASSWORD’, ‘sEcReT_pASsWoRd’);

Kemudian, kunjungi domain atau alamat ip Anda di browser dan atur informasi yang diperlukan untuk menyelesaikan instalasi:

Judul Situs:domainanda.tld

Langkah ini penting untuk penggunaan lebih lanjut dari jaringan multisite. Jika Anda ingin situs dibuat sebagai subdomain (site1.yourdomain.tld, site2.yourdomain.tld dll) maka isi kolom ini dengan domain saja (tanpa "www" di depannya, karena Anda mungkin tidak akan menyukainya jika url situs webnya seperti site1.www.domainanda.tld).

Jika Anda ingin situs dibuat sebagai subdirektori, Anda juga dapat memasukkan www.domainanda.tld karena situs web pengguna akan memiliki url www.domainanda.tld/site1)

Setelah Anda mengisi semua bidang yang wajib diisi, klik Instal .

Sekarang instalasi wordpress sudah selesai. Sebelum login, kita perlu membuat perubahan lagi di wp-config.php file untuk mengaktifkan opsi multisitus.

Untuk melakukannya, temukan baris ini => /* Itu saja, berhenti mengedit! Selamat ngeblog. */ <=di wp-config.php your Anda file dan tepat di atasnya tambahkan baris berikut:

# vim /var/www/html/yourdomain.tld/wp-config.php

/* My multisite config starts here */
define('WP_ALLOW_MULTISITE', true);

Sekarang Anda dapat masuk dengan kredensial yang Anda atur dan menginstal fitur multisite. Setelah masuk, buka

Alat>> Penyiapan Jaringan

Pilih opsi alamat yang disukai untuk situs web Anda. Ini tidak dapat diubah nanti.

CATATAN:Jika Anda ingin menggunakan opsi 'Sub-domain', Anda memerlukan catatan DNS wildcard untuk domain Anda. Harap hubungi kami (atau penyedia Anda) jika Anda tidak tahu cara menyetel data DNS karakter pengganti.

Selanjutnya, pilih Judul Jaringan , masukkan alamat email . Anda dan klik Pasang .

Ikuti instruksi dan setelah Anda membuat cadangan file .htaccess dan wp-config.php , edit seperti yang disarankan dan simpan file.

Klik tombol Masuk tautkan lagi untuk masuk dan Anda siap berangkat! Dan itu saja. Kami baru saja menginstal WordPress Multisite di server Centos VPS Anda.

Untuk membuat situs baru, buka Situs Saya>> Admin Jaringan>> Dasbor .

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara menginstal WordPress Multisite di Centos VPS dengan Nginx

  2. Cara menginstal PhpWiki pada CentOS 7 VPS

  3. Cara Menginstal Let's Encrypt dengan Apache di CentOS 7

  1. Cara Instal Apache Cassandra di CentOS 8

  2. Cara Menginstal Apache di CentOS 7

  3. Cara Menginstal WordPress dengan Nginx di CentOS 7

  1. Cara Menginstal Apache Maven di CentOS 7

  2. Cara Menginstal WordPress dengan Apache di CentOS 7

  3. Cara Instal Apache Cassandra di CentOS 7