GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal LimeSurvey di Ubuntu 18.04 LTS

LimeSurvey adalah aplikasi survei online gratis dan open source yang ditulis dalam PHP dan menggunakan database MySQL atau PostgreSQL. LimeSurvey memungkinkan kami untuk membuat, mengembangkan, dan menerbitkan survei online dan mengumpulkan tanggapan dari survei tersebut, tanpa melakukan pengkodean dan penulisan skrip apa pun.

Dalam tutorial ini, kita akan mempelajari cara menginstal dan mengkonfigurasi LimeSurvey di server Ubuntu 18.04 LTS (Bionic Beaver).

Persyaratan

  • Server yang menjalankan Ubuntu 18.04.
  • Pengguna non-root dengan hak istimewa sudo.

Instal Server LAMP

Pertama, instal web server Apache dan server MariaDB dengan perintah berikut:

sudo apt-get install apache2 mariadb-server -y

Selanjutnya, Anda perlu menambahkan repositori ondrej untuk menginstal versi terbaru PHP. Anda dapat menambahkan repositori dengan perintah berikut:

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

Setelah repositori terinstal, perbarui repositori dan instal PHP beserta semua dependensinya dengan perintah berikut:

sudo apt-get update -y
sudo apt-get install php7.2 php7.2-cli php7.2-common php7.2-mbstring php7.2-xml php7.2-mysql php7.2-gd php7.2-zip php7.2-ldap php7.2-imap unzip wget curl

Setelah semua paket terinstal, mulai layanan Apache dan MariaDB dan aktifkan untuk memulai saat boot dengan menjalankan perintah berikut:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Konfigurasi MariaDB

Sebelum mengkonfigurasi database MariaDB, amankan MariaDB menggunakan perintah berikut:

sudo mysql_secure_installation

Jawab semua pertanyaan seperti yang ditunjukkan di bawah ini:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Setelah MariaDB diamankan, masuk ke shell MariaDB:

mysql -u root -p

Masukkan kata sandi root Anda saat diminta, lalu buat database dan pengguna untuk LimeSurvey:

-MariaDB [(none)]>CREATE DATABASE limesurvey_db;
MariaDB [(none)]>GRANT ALL PRIVILEGES ON limesurvey_db.* TO 'limesurvey_user'@'localhost' IDENTIFIED BY 'password';
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>\q

Instal LimeSurvey

Pertama, Anda perlu mengunduh LimeSurvey versi terbaru dari situs resmi mereka. Anda dapat mengunduhnya dengan perintah berikut:

wget https://download.limesurvey.org/latest-stable-release/limesurvey3.14.3+180809.tar.gz

Setelah unduhan selesai, ekstrak file yang diunduh dengan perintah berikut:

tar -xvzf limesurvey3.14.3+180809.tar.gz

Selanjutnya, salin direktori yang diekstrak ke Apache dan direktori root web dan berikan izin yang diperlukan:

sudo cp -r limesurvey /var/www/html/
sudo chown www-data:www-data -R /var/www/html/limesurvey

Selanjutnya, buat virtual host Apache untuk LimeSurvey:

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

Tambahkan baris berikut:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/limesurvey/
ServerName example.com
<Directory /var/www/html/limesurvey/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/lime-error_log
CustomLog /var/log/apache2/lime-access_log common
</VirtualHost>

Simpan file, lalu aktifkan virtual host dengan perintah berikut:

sudo a2ensite limesurvey

Terakhir, restart server web Apache untuk membuat perubahan:

sudo systemctl restart apache2

Akses LimeSurvey

Sekarang, buka browser web Anda dan ketik URL http://example.com . Anda akan diarahkan ke halaman berikut:

Sekarang, klik tombol Mulai Pemasangan tombol. Anda akan melihat halaman berikut:

Sekarang, terima perjanjian Lisensi dan klik Saya setuju tombol. Anda akan melihat halaman berikut:

Pastikan semua persyaratan sudah lengkap, lalu klik tombol Berikutnya tombol. Anda akan melihat halaman berikut:

Di sini, berikan detail basis data Anda, lalu klik Berikutnya tombol. Anda akan melihat halaman berikut:

Sekarang, klik Isi database tombol. Anda akan melihat halaman berikut:

Di sini, berikan nama pengguna dan kata sandi admin Anda, nama situs, alamat email, lalu klik tombol Berikutnya tombol. Setelah instalasi selesai, Anda akan melihat halaman berikut:

Sekarang, klik Administrasi tombol. Anda akan melihat halaman berikut:

Sekarang, berikan detail login Anda, lalu klik Login tombol. Anda akan melihat halaman berikut:

  • https://www.limesurvey.org

Ubuntu
  1. Cara Menginstal OctoberCMS di Ubuntu 16.04 LTS

  2. Cara Menginstal R di Ubuntu 18.04 LTS

  3. Cara Menginstal R di Ubuntu 20.04 LTS

  1. Cara Menginstal AbanteCart di Ubuntu 16.04 LTS

  2. Cara Menginstal Pimcore CMS di Ubuntu 18.04 LTS

  3. Cara Menginstal GetSimple CMS di Ubuntu 18.04 LTS

  1. Cara Menginstal Hubzilla di Ubuntu 18.04 LTS

  2. Cara Menginstal CMS Typesetter di Ubuntu 18.04 LTS

  3. Cara Menginstal FlintCMS di Ubuntu 18.04 LTS