GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal DokuWiki di Debian Wheezy dengan Nginx

DokuWiki sangat sederhana untuk menggunakan perangkat lunak wiki sumber terbuka yang tidak memerlukan database dan terutama ditujukan untuk membuat dokumentasi apa pun.
Untuk menginstal DokuWiki di server virtual dengan Debian Wheezy ikuti langkah-langkah yang sangat mudah dijelaskan di bawah ini. Petunjuk penginstalan harus berlaku untuk semua server berbasis Debian dengan Nginx dan PHP-FPM terinstal di dalamnya.

Pastikan VPS Debian Anda mutakhir:

apt-get update
apt-get upgrade

'apt-get update' akan me-refresh daftar paket Anda sehingga semuanya up to date, kemudian upgrade akan mengupgrade semua paket yang memiliki versi yang lebih baru.

Instal Nginx dan PHP-FPM menggunakan perintah berikut:

apt-get install nginx php5-fpm php5-cli php5-mcrypt php5-gd

Unduh dan buka paket DokuWiki versi terbaru yang tersedia di http://download.dokuwiki.org :

cd /root
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz -O dokuwiki.tgz
tar -xvf dokuwiki.tgz

Buat blok server Nginx baru. Misalnya, buat file konfigurasi Nginx baru ke direktori ‘/etc/nginx/sites-available’:

vi /etc/nginx/sites-available/yourdomain.com

dan tambahkan konten berikut:

server {
server_name yourdomain.com;
listen 80;
root /var/www/yourdomain.com/;
access_log /var/log/nginx/yourdomain.com-access.log;
error_log /var/log/nginx/yourdomain.com-error.log;

index index.php index.html doku.php;
location ~ /(data|conf|bin|inc)/ {
      deny all;
}
location ~ /\.ht {
      deny  all;
}
location ~ \.php {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

Buat tautan simbolis menggunakan perintah berikut:

ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com

Mulai ulang server web Nginx agar perubahan diterapkan:

/etc/init.d/nginx restart

Pindahkan file instalasi DokuWiki ke direktori root dokumen yang ditentukan di blok server Nginx di atas:

mv /root/dokuwiki-* /var/www/yourdomain.com

Pengguna server web (www-data) harus dapat menulis ke direktori 'data' , 'conf' dan 'lib/plugins/', sehingga Anda dapat melakukannya dengan mudah dengan menjalankan perintah berikut:

chown -R www-data:www-data /var/www/yourdomain.com/

Buka http://domainanda.com/install.php di browser web. Masukkan informasi berikut:nama situs Anda, nama pengguna, kata sandi, dan alamat email untuk pengguna admin, lalu klik ‘Simpan’.

Setelah instalasi selesai, rekomendasi kami adalah menginstal plug-in 'captcha' dan 'praregistrasi' untuk melindungi pendaftaran dari bot spam yang membuat sejumlah besar pengguna palsu yang tidak berguna.

Hapus skrip pemasangan:

rm /var/www/yourdomain.com/install.php

Hanya itu saja. Instalasi DokuWiki sekarang telah selesai.

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 DokuWiki untukmu. 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.


Debian
  1. Cara Menginstal Phorum dengan Nginx di Debian 9

  2. Cara Menginstal HTTP Git Server dengan Nginx di Debian 11

  3. Cara menginstal FuelPHP dengan Nginx di Debian 8 VPS

  1. Cara Menginstal CMS Plone 4 di Debian Wheezy dengan Nginx

  2. Cara Menginstal Ghost di Debian dengan Nginx

  3. Cara Menginstal WordPress dengan Nginx di Debian 10

  1. Cara Menginstal Nginx di Debian 9

  2. Cara Menginstal WonderCMS dengan Nginx di Debian 9

  3. Cara Menginstal WonderCMS dengan Nginx di Debian 11