GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal WonderCMS di Ubuntu 18.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal WonderCMS pada VPS Ubuntu 18.04.

WonderCMS adalah sistem manajemen konten flat-file gratis, open-source, dan bebas database yang ditulis dalam PHP dan jQuery. Ini adalah CMS sederhana, cepat, responsif yang memungkinkan Anda membuat situs web tanpa memerlukan database terpisah. WonderCMS hadir dengan serangkaian fitur yang kaya, termasuk dukungan WYSIWYG (What You See Is What You Get), SEO friendly, URL ramah, fungsi klik dan edit sederhana, tema yang mudah, URL login khusus, dan banyak lagi. Mari kita mulai dengan penginstalan.

Prasyarat

  • VPS Ubuntu 18.04 dengan akses root diaktifkan, atau pengguna dengan hak sudo.
  • Apache dengan modul mod_rewrite diaktifkan
  • PHP 7.1 atau lebih tinggi dengan ekstensi curl, mbstring, dan Zip diaktifkan.

Langkah 1:Masuk dan Perbarui Paket

Pertama, kita harus masuk ke server menggunakan SSH. Anda dapat melakukannya dengan memasukkan perintah ini:

ssh root@IP_Address -p Port_Number

Ingatlah untuk mengganti "root" dengan nama pengguna Anda jika Anda tidak menggunakan pengguna root. Ubah “IP_Address” dan “Port_Number” sesuai dengan alamat IP server Anda dan nomor port SSH.

Setelah Anda masuk, Anda harus memperbarui semua paket Anda ke versi terbaru yang tersedia.

apt-get update -y
apt-get upgrade -y

Setelah semua paket diperbarui, mulai ulang server Anda untuk menerapkan perubahan konfigurasi.

Langkah 2:Instal Apache dan PHP

Pertama, kita perlu menginstal server web Apache, PHP, dan paket lain yang diperlukan di server.

Jalankan perintah berikut untuk menginstal semua paket yang diperlukan:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-sqlite3 php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-curl php7.2-zip unzip git

Setelah terinstal, buka php.ini file dan atur beberapa pengaturan:

nano /etc/php/7.2/apache2/php.ini

Ubah baris berikut seperti gambar di bawah ini:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = "America/Chicago"

Simpan dan tutup file.

Kemudian, restart layanan Apache dan aktifkan untuk memulai setelah sistem reboot:

systemctl restart apache2
systemctl enable apache2

Langkah 3:Instal WonderCMS

Pertama, unduh WonderCMS versi terbaru dari repositori Git menggunakan perintah berikut:

cd /var/www/html/
git clone https://github.com/robiso/wondercms.git

Setelah diunduh, atur izin yang benar untuk file WonderCMS dengan perintah berikut:

chown -R www-data:www-data /var/www/html/wondercms
chmod -R 755 /var/www/html/wondercms

Setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Langkah 4:Konfigurasi Apache untuk WonderCMS

Selanjutnya, kita perlu membuat file konfigurasi virtual host Apache untuk WonderCMS. Jalankan perintah berikut untuk membuat file konfigurasi virtual host baru:

nano /etc/apache2/sites-available/wondercms.conf

Tambahkan konten berikut:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/wondercms/
    ServerName your-domain.com
    <Directory /var/www/html/wondercms/>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/wondercms_error.log
    CustomLog ${APACHE_LOG_DIR}/wondercms_access.log combined

</VirtualHost>

Pastikan untuk mengganti “domain-anda.com” dengan nama domain terdaftar yang sebenarnya.

Simpan dan tutup file jika sudah selesai. Kemudian, aktifkan konfigurasi virtual host dan modul Apache rewrite dengan perintah berikut:

a2ensite wondercms.conf
a2enmod rewrite

Terakhir, restart layanan Apache untuk menerapkan semua perubahan yang telah kita buat.

systemctl restart apache2

Anda juga dapat memverifikasi status layanan Apache dengan perintah berikut:

systemctl status apache2

Jika semuanya baik-baik saja, Anda akan mendapatkan output berikut:

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2019-08-12 15:45:12 UTC; 6s ago
Process: 14034 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 14006 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Process: 14039 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 14052 (apache2)
Tasks: 6 (limit: 1098)
CGroup: /system.slice/apache2.service
├─14052 /usr/sbin/apache2 -k start
├─14057 /usr/sbin/apache2 -k start
├─14058 /usr/sbin/apache2 -k start
├─14059 /usr/sbin/apache2 -k start
├─14060 /usr/sbin/apache2 -k start
└─14061 /usr/sbin/apache2 -k start

Aug 12 15:45:12 hitesh systemd[1]: Starting The Apache HTTP Server...
Aug 12 15:45:12 hitesh systemd[1]: Started The Apache HTTP Server.

Langkah 5:Akses Antarmuka Web WonderCMS

WonderCMS sekarang diinstal dan dikonfigurasi. Selanjutnya, buka browser web Anda dan ketik URL http://your-domain.com .

Sekarang, klik pada “Klik untuk masuk” dan masuk dengan kata sandi yang diberikan.

Selanjutnya, klik SETTINGS di pojok kanan atas untuk mengubah password login default. Anda akan melihat halaman berikut:

Selanjutnya, berikan kata sandi baru Anda dan klik tombol GANTI PASSWORD untuk mengubah kata sandi default. Anda akan melihat halaman berikut:

Selamat! Anda telah berhasil menginstal dan mengkonfigurasi WonderCMS di server Ubuntu 18.04. Anda sekarang dapat menambahkan halaman baru, menginstal tema dan plugin dari antarmuka web WonderCMS. Untuk informasi lebih lanjut, Anda dapat memeriksa dokumentasi WonderCMS.

Namun, jika Anda adalah salah satu pelanggan Managed Ubuntu Hosting kami, atau jika Anda menggunakan salah satu paket Managed VPS Hosting kami, Anda tidak perlu menginstal WonderCMS di Ubuntu 18.04 VPS Anda – cukup tanyakan kepada admin kami, duduk, dan bersantai. Admin kami akan segera menginstal WonderCMS di Ubuntu 18.04 (atau OS lain yang Anda miliki bersama kami) untuk Anda.

PS . Jika Anda menyukai posting ini tentang cara menginstal WonderCMS di Ubuntu 18.04 VPS , silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal Apache Cassandra di Ubuntu 16.04

  2. Cara Menginstal Apache Kafka di Ubuntu 18.04

  3. Cara Menginstal Apache Maven di Ubuntu 20.04

  1. Cara Menginstal Apache Sqoop di Ubuntu 16.04

  2. Cara Menginstal WonderCMS di Debian 9

  3. Bagaimana cara menginstal Apache di Ubuntu?

  1. Cara Menginstal Apache di Ubuntu 18.04

  2. Cara Menginstal PHP 7.3 di Ubuntu 18.04

  3. Cara Menginstal Apache CouchDB di Ubuntu 18.04