Instal Tiki Wiki Groupware CMS di Ubuntu 16.04 | 17.10 | 18.04 dengan Dukungan Apache2, MariaDB dan PHP 7.1

Tiki Wiki adalah sistem manajemen konten (CMS) gratis dan sumber terbuka yang dibangun di atas tumpukan LAMP atau LEMP yang memungkinkan Kamu membuat situs web berbasis wiki untuk tujuan apa pun (Wiki, Blog, Forum).

Baik Kamu sedang membangun situs wiki pribadi atau bisnis, Tiki Wiki CMS dapat membantu Kamu membuat dan mengelola konten di setiap perangkat dengan dasbor admin yang mudah digunakan dan kuat.

Tutorial singkat ini akan menunjukkan kepada siswa dan pengguna baru cara menginstal Tiki Wiki CMS di Ubuntu 16.04 / 17.10 dan 18.04.

Jika Kamu ingin menjalankan situs web berbasis wiki atau forum dan fitur ini tidak tersedia di sistem CMS Kamu saat ini, Kamu mungkin ingin mencoba Tiki Wiki CMS. Ini adalah alternatif yang bagus untuk sistem manajemen konten berbasis PHP lainnya.

Untuk informasi lebih lanjut tentang Tiki Wiki, silakan kunjungi halaman rumah

Saat Kamu siap untuk menjalankan Tiki Wiki CMS di Ubuntu, lanjutkan dengan langkah-langkah di bawah ini:

Langkah 1: Instal Apache2 HTTP Server di Ubuntu

Apache2 HTTP Server adalah server web yang paling populer digunakan. jadi instal, karena Tiki Wiki membutuhkannya.

Untuk menginstal Apache2 HTTP di server Ubuntu, jalankan perintah di bawah ini.

sudo apt update
sudo apt install apache2

Setelah menginstal Apache2, perintah di bawah ini dapat digunakan untuk menghentikan, memulai, dan mengaktifkan layanan Apache2 untuk selalu memulai dengan boot server.

sudo systemctl stop apache2.service
sudo systemctl start apache2.service
sudo systemctl enable apache2.service

Untuk menguji pengaturan Apache2, buka browser Kamu dan ramban ke nama host server atau alamat IP dan Kamu akan melihat halaman pengujian default Apache2 seperti yang ditunjukkan di bawah ini. Ketika Kamu melihatnya, maka Apache2 berfungsi seperti yang diharapkan.

http://localhost

Langkah 2: Instal Server Database MariaDB

Server database MariaDB adalah tempat yang bagus untuk memulai ketika melihat server database open source untuk digunakan dengan Magento. Untuk menginstal MariaDB jalankan perintah di bawah ini.

sudo apt-get install mariadb-server mariadb-client

Setelah menginstal MariaDB, perintah di bawah ini dapat digunakan untuk menghentikan, memulai, dan mengaktifkan layanan MariaDB untuk selalu memulai saat server melakukan booting.

Jalankan ini di Ubuntu 16.04 LTS

sudo systemctl stop mysql.service
sudo systemctl start mysql.service
sudo systemctl enable mysql.service

Jalankan ini di Ubuntu 17.10 dan 18.04 LTS

sudo systemctl stop mariadb.service
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

Setelah itu, jalankan perintah di bawah ini untuk mengamankan server MariaDB dengan membuat kata sandi root dan melarang akses root jarak jauh.

sudo mysql_secure_installation

Saat diminta, jawab pertanyaan di bawah ini dengan mengikuti panduan.

  • Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada): Cukup tekan Memasuki
  • Setel kata sandi root? [Y/n]: kamu
  • Kata sandi baru: Masukkan kata kunci
  • Masukkan kembali kata sandi baru: Ulangi kata kunci
  • Hapus pengguna anonim? [Y/n]: kamu
  • Larang login root dari jarak jauh? [Y/n]: kamu
  • Hapus database pengujian dan akses ke sana? [Y/n]: kamu
  • Muat ulang tabel hak istimewa sekarang? [Y/n]: kamu

Mulai ulang server MariaDB

Untuk menguji apakah MariaDB diinstal, ketik perintah di bawah ini untuk masuk ke server MariaDB

sudo mysql -u root -p

Kemudian ketikkan kata sandi yang Kamu buat di atas untuk masuk. jika berhasil, Kamu akan melihat pesan selamat datang MariaDB

mariadb selamat datang

Langkah 3: Instal PHP 7.1 dan Modul Terkait

PHP 7.1 mungkin tidak tersedia di repositori default Ubuntu. untuk menginstalnya, Kamu harus mendapatkannya dari repositori pihak ketiga.

Jalankan perintah di bawah ini untuk menambahkan repositori pihak ketiga di bawah ini untuk meningkatkan ke PHP 7.1

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Kemudian perbarui dan tingkatkan ke PHP 7.1

sudo apt update

Selanjutnya, jalankan perintah di bawah ini untuk menginstal PHP 7.2 dan modul terkait.

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-sqlite3 php7.1-curl php7.1-mcrypt php7.1-intl php7.1-mbstring php7.1-xmlrpc php7.1-mysql php7.1-gd php7.1-xml php7.1-cli php7.1-zip

Setelah menginstal PHP 7.2, jalankan perintah di bawah ini untuk membuka file konfigurasi default PHP untuk Apache2.

sudo nano /etc/php/7.1/apache2/php.ini

Kemudian buat perubahan pada baris berikut di bawah ini dalam file dan simpan. Nilai di bawah ini adalah pengaturan yang bagus untuk diterapkan di lingkungan Kamu.

file_uploads = On
allow_url_fopen = On
short_open_tag = On
memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = America/Chicago

Setelah melakukan perubahan di atas, simpan file dan tutup.

Langkah 3: Mulai ulang Apache2

Setelah menginstal PHP dan modul terkait, yang harus Kamu lakukan adalah memulai ulang Apache2 untuk memuat ulang konfigurasi PHP.

Untuk me-restart Apache2, jalankan perintah di bawah ini

sudo systemctl restart apache2.service

Untuk menguji pengaturan PHP 7.2 dengan Apache2, buat phpinfo.php file di direktori root Apache2 dengan menjalankan perintah di bawah ini

sudo nano /var/www/html/phpinfo.php

Kemudian ketik konten di bawah ini dan simpan file.

<?php phpinfo( ); ?>

Simpan file. lalu telusuri ke nama host server Kamu diikuti oleh /phpinfo.php

http://localhost/phpinfo.php

Kamu akan melihat halaman pengujian default PHP.

PHP 7.2 ubuntu nginx

Langkah 4: Buat Basis Data Magento

Sekarang setelah Kamu menginstal semua paket yang diperlukan agar Tiki Wiki CMS berfungsi, lanjutkan di bawah untuk mulai mengonfigurasi server. Pertama jalankan perintah di bawah ini untuk membuat database Magento kosong.

Untuk masuk ke server database MariaDB, jalankan perintah di bawah ini.

sudo mysql -u root -p

Kemudian buat database bernama tikiwiki

CREATE DATABASE tikiwiki;

Buat pengguna basis data bernama tikiuser dengan kata sandi baru

CREATE USER 'tikiuser'@'localhost' IDENTIFIED BY 'new_password_here';

Kemudian berikan pengguna akses penuh ke database.

GRANT ALL ON tikiwiki.* TO 'tikiuser'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;

Terakhir, simpan perubahan Kamu dan keluar.

FLUSH PRIVILEGES;
EXIT;

Langkah 5: Download dan Instal Tiki Wiki

Jalankan perintah di bawah ini untuk mengunduh konten Tiki Wiki.

cd /tmp && wget https://sourceforge.net/projects/tikiwiki/files/latest/download --no-check-certificate
unzip download
sudo mv tiki-18.1 /var/www/html/tikiwiki

Selanjutnya, jalankan perintah di bawah ini untuk mengubah izin folder root.

sudo chown -R www-data:www-data /var/www/html/tikiwiki/
sudo chmod -R 755 /var/www/html/tikiwiki/

Langkah 6: Konfigurasikan Situs Wiki Apache2 Tiki

Terakhir, konfigurasikan file konfigurasi Apache2 untuk Tiki Wiki. File ini akan mengontrol bagaimana pengguna mengakses konten Tiki Wiki. Jalankan perintah di bawah ini untuk membuat file konfigurasi baru bernama tikiwiki.conf

sudo nano /etc/apache2/sites-available/tikiwiki.conf

Kemudian salin dan tempel konten di bawah ini ke dalam file dan simpan. Ganti baris yang disorot dengan nama domain Kamu sendiri dan lokasi root direktori.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/tikiwiki
     ServerName example.com

     <Directory /var/www/html/tikiwiki/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Simpan file dan keluar.

Setelah mengkonfigurasi VirtualHost di atas, aktifkan dengan menjalankan perintah di bawah ini

Langkah 7: Aktifkan Situs Wiki Tiki dan Modul Penulisan Ulang

Setelah konfigurasi VirtualHost di atas, aktifkan dengan menjalankan perintah di bawah ini, lalu restart server Apache2.

sudo a2ensite tikiwiki.conf
sudo a2enmod rewrite
sudo systemctl restart apache2.service

Selanjutnya, buka browser Kamu dan pergi ke URL. dan lanjutkan dengan instalasi.

http://example.com/install.php

Klik Berikutnya untuk melanjutkan wizard penginstalan. Salah satu fitur paling luar biasa dari Tiki Wiki CMS adalah dukungan multibahasa bawaan. Pada langkah 2 bahasa dipilih untuk bagian depan dan belakang. Bahasa default yang Kamu pilih pada langkah ini ditampilkan jika lokal modul tidak dapat menentukan bahasa browser.

Tiki Wiki Ubuntu menginstal

Ketik info koneksi database yang Kamu buat di atas. Tiki membutuhkan koneksi database aktif. Kamu harus membuat database dan pengguna sebelum menyelesaikan halaman ini, kecuali pengguna database Kamu juga memiliki izin untuk membuat database baru dan tidak hanya menggunakannya.

Instalasi ubuntu Tiki Wiki

Setelah menginstal. lanjutkan ke halaman konfigurasi. ini adalah tempat Kamu mengatur pengaturan umum dan umum untuk situs. Kamu harus menonaktifkan logon HTTPS untuk pengguna admin jika Kamu belum menyiapkannya.

Disarankan untuk memilih opsi “Memerlukan login aman (HTTPS)” untuk keamanan yang lebih baik. Sertifikat keamanan dan alamat IP khusus diperlukan untuk menerapkan login yang aman.

tikiwiki ubuntu menginstal 2

Menikmati!

Kamu mungkin juga menyukai posting di bawah ini:

Rate this post