Microweber adalah sistem manajemen konten sumber terbuka dan pembuat situs web yang kaya fitur. Ini didasarkan pada bahasa pemrograman PHP dan kerangka kerja Laravel Java yang kuat. Teknologi drag-and-drop Microweber dan fungsi penulisan dan pengeditan teks real-time menyediakan cara cepat dan mudah untuk membuat konten Anda, membantu mengubah situs web Anda menjadi lingkungan yang kaya bagi Anda untuk mengekspresikan pemikiran Anda. Itu juga dilengkapi dengan fitur etalase bawaan, memungkinkan Anda membuat situs e-niaga tempat Anda dapat menjual produk di Internet.
Dalam tutorial ini, kami akan menunjukkan cara menginstal Microweber di VPS Ubuntu 18.04.
Persyaratan:
- Untuk keperluan tutorial ini, kita akan menggunakan VPS Ubuntu.
- Anda juga memerlukan tumpukan LAMP atau LEMP (Linux, Apache/Nginx, MySQL, PHP) yang berfungsi. VPS Ubuntu 18.04 kami sudah diinstal sebelumnya dengan tumpukan LAMP yang telah dikonfigurasikan sepenuhnya.
- Akses pengguna root SSH penuh atau pengguna dengan hak sudo juga diperlukan.
Langkah 1:Hubungkan ke Server Anda
Sebelum kita mulai, Anda harus terhubung ke server Anda melalui SSH sebagai pengguna root atau sebagai pengguna lain yang memiliki hak sudo.
Untuk terhubung ke server Anda sebagai pengguna root, gunakan perintah berikut:
ssh root@IP_ADDRESS -p PORT_NUMBER
Pastikan untuk mengganti IP_ADDRESS dan PORT_NUMBER dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.
Setelah masuk, pastikan server Anda mutakhir dengan menjalankan perintah berikut:
sudo apt updatesudo apt upgrade
Selalu perbarui sistem Anda. Anda juga dapat mengatur pembaruan otomatis.
Langkah 2:Instal Apache
Apache adalah server web yang cepat dan aman – salah satu server web paling populer dan banyak digunakan di dunia.
Untuk menginstal Apache di server Ubuntu 18.04 Anda, jalankan perintah berikut:
sudo apt install apache2
Setelah instalasi selesai, aktifkan layanan Apache untuk memulai secara otomatis saat sistem boot. Anda dapat melakukannya dengan perintah berikut:
sudo systemctl aktifkan apache2
Untuk memverifikasi bahwa Apache sedang berjalan, jalankan perintah berikut:
sudo systemctl status apache2
Keluaran:
● apache2.service - Server HTTP Apache Dimuat:dimuat (/lib/systemd/system/apache2.service; diaktifkan; preset vendor:diaktifkan) Drop-In:/lib/systemd/system/apache2.service.d apache2-systemd.conf Aktif:aktif (berjalan) sejak Kamis-03-28 04:47:47 CDT; 7 menit yang lalu PID Utama:843 (Apache2) Tugas:6 (batas:2320) CGroup:/system.slice/Apache2.service 843 /usr/sbin/Apache2 -k start 868 /usr/sbin/Apache2 -k mulai 869 /usr/sbin/Apache2 -k mulai 871 /usr/sbin/Apache2 -k mulai 872 /usr/sbin/Apache2 -k mulai 873 /usr/sbin/Apache2 -k mulaiAnda juga dapat membuka browser web dan memasukkan alamat IP server Anda, (mis.
http://your-ip-address
). Jika Apache berhasil diinstal, Anda akan melihat pesan di browser web Anda yang mengatakan “Berhasil!” .Langkah 3:Instal MySQL
Langkah selanjutnya adalah menginstal MySQL. Ini adalah salah satu sistem manajemen basis data yang paling populer.
Untuk menginstal MySQL di sistem Anda, ketik perintah berikut dan masukkan karakter 'Y' saat diminta:
sudo apt install mysql-serverSelama instalasi, Anda akan diminta memasukkan kata sandi untuk pengguna root MySQL. Pastikan untuk memasukkan kata sandi yang kuat.
Untuk lebih meningkatkan keamanan instalasi MySQL kami serta menyiapkan kata sandi untuk pengguna root MySQL kami, kami perlu menjalankan mysql_secure_installation skrip dan ikuti petunjuk di layar. Jalankan perintah di bawah ini untuk mengonfigurasi sistem Anda:
sudo mysql_secure_installationJika program meminta Anda untuk memasukkan kata sandi root MySQL Anda saat ini, cukup tekan tombol [Enter] Anda sekali, karena tidak ada kata sandi yang ditetapkan secara default saat menginstal MySQL.
Beberapa pertanyaan lagi akan ditampilkan di layar – Anda disarankan untuk menjawab ya untuk semuanya dengan memasukkan karakter ‘Y’:
Hapus pengguna anonim? (Tekan y|Y untuk Ya, tombol lain untuk Tidak):YLarang login root dari jarak jauh? (Tekan y|Y untuk Ya, tombol lain untuk Tidak):YHapus database pengujian dan akses ke sana? (Tekan y|Y untuk Ya, ada kunci lain untuk Tidak):YMuat ulang tabel hak istimewa sekarang? (Tekan y|Y untuk Ya, tombol lain untuk Tidak) :YSekali lagi, kita dapat mengaktifkan MySQL untuk memulai saat boot dengan perintah berikut:
sudo systemctl aktifkan mysqlItu saja – MySQL telah diinstal dan dibuat lebih aman.
Langkah 4:Instal PHP
Langkah terakhir dari penyiapan tumpukan LAMP kami adalah menginstal PHP. Ubuntu 18.04 hadir dengan PHP 7.2 secara default.
Kami juga akan menyertakan beberapa modul tambahan untuk membantu PHP terhubung dengan server Apache dan MySQL kami. Selain itu, kami akan menginstal modul yang diperlukan oleh situs Microweber kami.
Untuk melakukannya, ketik perintah berikut:
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-cli php7.2-opcache php7.2-gd php7.2-curl php7.2- cli php7.2-imap php7.2-mbstring php7.2-soap 7.2-xmlrpc php7.2-xml php7.2-zipUntuk menguji apakah PHP telah diatur dengan benar, kita akan membuat file bernama
info.php
. Tempatkan file ini di dalam direktori root server web.Buka editor teks Anda:
sudo nano /var/www/html/info.phpMasukkan baris berikut dan simpan file:
Mulai ulang server Apache dengan mengetik:
sudo systemctl restart Apache2Sekarang, jika Anda menavigasi ke halaman ini:
http://your-ip-address/info.php
di browser web Anda, Anda akan melihat halaman berikut yang menunjukkan konfigurasi PHP Anda saat ini:
Ini berarti PHP telah diatur dengan benar dan berfungsi dengan baik.
Langkah 5:Instal Microweber
Sekarang kita dapat memulai dengan instalasi dan konfigurasi Microweber.
Pertama, kita perlu membuat database baru. Untuk melakukan ini, masuk ke server database MySQL Anda sebagai pengguna root dengan mengetikkan perintah berikut:
sudo mysql -u root -pUntuk membuat database dan pengguna baru, jalankan perintah berikut pada shell MySQL:
BUAT DATABASE microweber;BUAT PENGGUNA microweber@localhost DIIDENTIFIKASI DENGAN 'strong-password';BERIKAN SEMUA HAK ISTIMEWA DI microweber.* UNTUK microweber@localhost;HAK ISTIMEWA FLUSH;Pastikan untuk mengganti strong-password dengan strong password yang sebenarnya.
Untuk keluar dari baris perintah server database MySQL, ketik:
keluarSelanjutnya, mari kita buat direktori baru untuk situs Microweber kita:
sudo mkdir /var/www/microweberSekarang kita dapat mengunduh versi Microweber terbaru dari situs resminya. Anda dapat melakukannya dengan perintah berikut:
wget https://microweber.com/download.php -O recent.zipUntuk mengekstrak file di direktori Microweber kami, jalankan perintah berikut:
sudo unzip recent.zip -d /var/www/microweberPemilik file harus pengguna server web yang berjalan di sistem Anda. Dalam contoh kami, kami menggunakan server web Apache dan Apache berjalan di bawah pengguna "www-data" di Ubuntu. Untuk mengubah pemilik file, Anda dapat menjalankan perintah berikut:
sudo chown -R www-data:www-data /var/www/microweber/Langkah 6:Konfigurasi Apache
Pada langkah ini, kami akan menunjukkan cara membuat file host virtual untuk Apache – ini agar Anda dapat mengakses instalasi Microweber menggunakan nama domain Anda.
Buat file host virtual dengan menjalankan perintah berikut:
nano /etc/apache2/sites-available/microweber.confDan masukkan informasi berikut:
DocumentRoot /var/www/microweber NamaServer mydomain.com
ServerAlias www.mydomain.com
Opsi FollowSymlinks AllowOverride All Wajibkan semua diberikan ErrorLog ${APACHE_LOG_DIR}/microweber_error.log CustomLog ${APACHE_LOG_DIR}/microweber_access.log digabungkan Pastikan untuk mengganti
mydomain.com
dengan nama domain Anda yang sebenarnya.Untuk mengaktifkan host virtual Microweber baru, jalankan perintah berikut:
sudo a2ensite microweber.confAnda akan melihat output berikut:
Mengaktifkan situs microweber.Untuk mengaktifkan konfigurasi baru, Anda perlu menjalankan:systemctl reload Apache2Anda juga perlu mengaktifkan Apache mod_rewrite modul. Anda dapat melakukannya dengan perintah berikut:
sudo a2enmod menulis ulangMuat ulang Apache Anda untuk mengaktifkan konfigurasi baru:
sudo systemctl reload apache2Langkah 7:Mengakses Microweber
Anda sekarang dapat membuka browser web pilihan Anda dan mengakses instalasi Microweber Anda di
http://mydomain.com
(tentu saja, pastikan untuk menggantimydomain.com
dengan nama domain sebenarnya yang Anda gunakan saat membuat blok server virtual Apache).Ini akan membawa Anda ke halaman penyiapan awal untuk Microweber.
Pertama-tama Anda harus memasukkan informasi Server Database Anda, termasuk nama pengguna MySQL, kata sandi untuk pengguna, dan nama database yang kami buat untuk situs web Microweber kami:
Anda juga dapat memilih template untuk situs web Anda:
Langkah terakhir adalah membuat pengguna Admin:
Setelah Anda selesai memasukkan semua informasi yang diperlukan, klik tombol “Instal " tombol. Setelah beberapa detik, penginstalan Microweber akan selesai, dan Anda dapat mengakses panel admin dan mulai membangun situs web Anda.
Itu dia! Microweber telah berhasil diinstal pada server Ubuntu 18.04 Anda.
Tentu saja, Anda tidak perlu i menginstal Microweber di Ubuntu 18.04 jika Anda memiliki Server Ubuntu Terkelola bersama kami. Anda cukup meminta tim dukungan kami untuk menginstal Microweber di Ubuntu 18.04 untuk Anda. Mereka tersedia 24/7 dan akan dapat membantu Anda dengan pemasangan.
PS . Jika Anda senang membaca posting blog ini tentang cara menginstal Microweber di Ubuntu 18.04, jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.
Panels