Pada artikel ini kita akan menginstal TWiki pada CentOS 7 VPS dengan server web Apache. TWiki mudah digunakan, fleksibel, aman, dan platform kolaborasi berbasis web yang sangat kuat berdasarkan Perl. Menggunakan TWiki Anda dapat menjalankan ruang pengembangan proyek, sistem manajemen dokumen, basis pengetahuan, atau alat groupware lainnya. TWiki digunakan oleh jutaan pengguna di lebih dari 130 negara di dunia dan dilengkapi dengan banyak fitur seperti:
- Pengeditan Tabel Mudah
- Antarmuka pengguna yang dapat di-skinable
- Editor Teks Kaya
- Lebih dari 400 ekstensi dan 200 plugin
- Kontrol akses halus
- Kontrol revisi
- Pembuatan konten dinamis
- Formulir dan pelaporan
Dan masih banyak lagi…
Masuk ke mesin CentOS 7 Anda melalui SSH sebagai root pengguna
ssh root@IP
dan perbarui semua layanan ke server Anda
yum -y update
Instal beberapa prasyarat yang diperlukan untuk menginstal TWiki .
yum install wget perl unzip rcs gcc make gd gd-devel php
Jalankan perintah berikut untuk menginstal server web Apache.
yum install httpd
Mulai server web Apache dan tambahkan untuk memulai secara otomatis pada sistem start-up
systemctl start httpd systemctl enable httpd
Kita juga perlu menginstal beberapa modul Perl
yum install perl-CPAN perl-ExtUtils-CBuilder perl-YAML perl-Module-CoreList perl-CGI perl-Module-Build perl-IPC-Cmd
Kami akan menginstal sisa modul Perl dari CPAN. Mulai shell CPAN dengan menjalankan perintah berikut
perl -MCPAN -e shell
dan instal modul berikut satu per satu
install Term::ReadKey install Bundle::CPAN reload cpan install CGI::Carp install Cwd install LWP install Encode install HTML::Parser install Error install Time::Local install Text::Diff install Authen::SASL install CGI::Session install Digest::SHA1 install URI install Locale::Maketext::Lexicon install FreezeThaw install GD install HTML::Tree install Time::Timezone
Sekarang, buka situs web resmi TWiki dan unduh rilis stabil terbaru. Pada saat penulisan artikel ini adalah versi 6.0.1
wget http://downloads.sourceforge.net/project/twiki/TWiki%20for%20all%20Platforms/TWiki-6.0.1/TWiki-6.0.1.zip
Buat direktori baru di root dokumen dan buka paket arsip TWiki ke direktori itu
mkdir /var/www/html/twiki unzip TWiki-6.0.1.zip -d /var/www/html/twiki
Ubah kepemilikan direktori
chown -R apache:apache /var/www/html/twiki
Sekarang kita perlu mengkonfigurasi TWiki. Ganti nama file 'LocalLib.cfg.txt'/
cd /var/www/html/twiki mv bin/LocalLib.cfg.txt bin/LocalLib.cfg
Buka file konfigurasi dan atur jalur direktori lib di instalasi TWiki
vim bin/LocalLib.cfg $twikiLibPath = "/var/www/html/twiki/lib";
Salin file konfigurasi Apache yang disediakan oleh TWiki
cp misc/twiki_httpd_conf.txt /etc/httpd/conf.d/twiki.conf
Buka konfigurasi dan ubah semua instance ‘/home/httpd/’ menjadi ‘/var/www/html’. Jika Anda menggunakan editor teks vi, Anda dapat menggunakan perintah berikut
:%s_/home/httpd_/var/www/html_g
Masukkan juga 'root' sebagai nama pengguna di file 'AuthName' di file yang sama.
Lindungi direktori data agar dapat diakses dengan nama pengguna dan kata sandi
cd data/ htpasswd -c .htpasswd root New password: Re-type new password: Adding password for user root
Mulai ulang server web Apache
systemctl restart httpd
Sekarang, buka browser web dan navigasikan ke http://yourIPaddress/twiki/bin/configure
dan ikuti petunjuk untuk melanjutkan penginstalan berbasis web
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 TWiki 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.