Dalam tutorial ini, kami akan menunjukkan cara menginstal dan konfigurasi Dokuwiki di CentOS 7. Bagi Anda yang belum tahu, DokuWiki dianggap sebagai open- sumber aplikasi perangkat lunak Wiki yang terbukti memenuhi kebutuhan wiki Anda. Menggunakan antarmuka yang sangat familiar, memungkinkan Anda untuk dengan mudah menskalakan dan mengoptimalkan menggunakan banyak fitur canggih. Memanfaatkan file alih-alih database, DokuWiki sangat fleksibel dengan jenis sistem yang akan digunakan dijalankan (tidak diperlukan server database).
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah demi langkah instalasi Dokuwiki di server CentOS 7.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:CentOS 7.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Dokuwiki di CentOS 7
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
yum -y update
Langkah 2. Instal server LAMP.
Server CentOS 7 LAMP diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini. Juga, instal modul PHP yang diperlukan:
yum install php php-gd php-ldap
Langkah 3. Menginstal Dokuwiki.
Hal pertama yang harus dilakukan adalah membuka halaman unduhan DokuWiki dan mengunduh versi stabil terbaru dari Dokuwiki:
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz tar xvf dokuwiki-stable.tgz mv dokuwiki-*/ /var/www/html/dokuwiki
Kita perlu mengubah beberapa izin folder:
chown apache: -R /var/www/html/dokuwiki
Langkah 4. Konfigurasi server web Apache untuk Dokuwiki.
Saatnya mengkonfigurasi Apache. Buat ‘/etc/httpd/conf.d/vhosts.conf
' dengan konten berikut
### nano /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d/*.conf
Buat ‘/etc/httpd/vhosts.d
' direktori tempat kami akan meletakkan semua host virtual kami:
mkdir /etc/httpd/vhosts.d
Buat host virtual untuk domain kami:
cd /etc/httpd/vhosts.d nano yourdomain.com
Tambahkan baris berikut di akhir file:
<VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/dokuwiki" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combined <Directory "/var/www/html/dokuwiki/"> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Simpan dan tutup file. Mulai ulang layanan apache agar perubahan diterapkan:
systemctl restart httpd.service
Langkah 5. Mengakses DokuWiki.
DokuWiki akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://yourdomain.com/install.php
atau http://your-server-ip/install.php
dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.
Selamat! Anda telah berhasil menginstal Dokuwiki. Terima kasih telah menggunakan tutorial ini untuk menginstal Dokuwiki pada sistem CentOS 7 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Dokuwiki.