Cara Buat Web Server Sendiri – Artikel ini menjelaskan cara membuat web server sendiri menggunakan Debian 11. Sebelumnya telah dijelaskan cara install Ngink di Ubuntu dengan PHP 8 dan MariaDB terbaru beserta video tutorialnya.
Kali ini kita akan menggunakan Linux Debian 11 terbaru untuk membuat web server menggunakan Ngink, PHP 8 dan MariaDB versi terbaru.
Cara Buat Web Server Sendiri
Kita akan praktek menggunakan Debian 11 yang langsung diinstall di Virtual Private Server (VPS) dengan IP publik. Ini juga memungkinkan Anda untuk mempublikasikan situs web Anda di internet menggunakan platform WordPress.
Instalasi Apache Web Server Di Linux Slackware
Namun, jika Anda tidak menggunakan VPS (misalnya, jika Anda hanya menggunakan komputer lokal atau jika Anda menggunakan mesin virtual (VM) VirtualBox), tidak masalah. Anda juga dapat menggunakan panduan ini secara lokal, karena situs web Anda tidak dapat dipublikasikan di Internet, hanya di intranet Anda.
Kali ini kita akan menggunakan Debian Server 11 yang diinstall pada VPS Vultr. Jika teman Anda ingin mencobanya, daftar gratis dan dapatkan saldo $100 gratis dari Vultra. Klik tombol di bawah untuk mendaftar.
Web server yang digunakan kali ini adalah Ngink yang memiliki performa lebih baik dibandingkan Apache. Ini akan membantu website yang Anda buat nantinya agar bisa aktif dan berjalan lebih cepat.
Untuk menginstal Ngink Debian, Anda dapat menginstalnya langsung dari repositori default Debian, tetapi menggunakan Ngink versi lama. Jika Anda ingin menggunakan Ngink versi terbaru, Anda perlu menambahkan repositori Ngink terlebih dahulu.
Cara Membuat Browser Menjadi Lokal Web Server
Untuk menginstal Ngink versi lama, buka terminal di Debian, ketik perintah berikut, dan masukkan kata sandi Anda.
Untuk menginstal Ngink versi terbaru, Anda harus mengimpor repositori Ngink terlebih dahulu ke sistem Debian Anda. Sebelumnya saya install aplikasi supportnya terlebih dahulu.
Jika Anda melihat kesalahan saat mengakses situs web Ngink, mungkin situs tersebut masih diblokir oleh firewall Debian Linux Anda. Jika Debian menggunakan firewall ufv, buka akses ke port http dan https menggunakan perintah berikut:
Berikut letak folder/direktori website Ngink. Jadi Anda akan meletakkan file website Anda di folder ini nanti.
Cara Membuat Hosting Sendiri Di Whm
Berikut adalah lokasi file konfigurasi ngink. Kami akan mengeditnya nanti untuk diintegrasikan dengan PHP 8.
Lanjutkan untuk menginstal database MariaDB di Debian. MariaDB mirip dengan MySQL, tetapi dengan keunggulan kinerja tambahan dibandingkan MySQL.
Mirip dengan menginstal ngink di Debian, Anda juga dapat menginstal MariaDB langsung dari repositori default Debian, tetapi versi yang lebih lama akan digunakan.
Cara install PHP 8.1 terbaru langsung di Debian Instal PHP versi lama dari repositori Debian Instal PHP versi 8.1 dari repositori Suri.org
Jenis Jenis Web Hosting / Web Server
Berikut contoh instalasi PHP 8.1 dari repositori suri.org dengan cara memasukkan repositori tersebut ke Debian terlebih dahulu.
Untuk dapat menggunakan PHP 8.1 dengan server web Ngink Anda, Anda perlu mengintegrasikan PHP 8.1 ke dalam file konfigurasi Ngink Anda.
Jika ada kesalahan pada konfigurasi, cari tahu di baris mana kesalahan tersebut dan gunakan perintah nano di file kesalahan untuk memperbaikinya.
Jika tidak ada kesalahan konfigurasi, lanjutkan restart layanan di Ngink menggunakan perintah berikut:
Hosting Adalah Tempat Penyimpanan Data Web, Pahami Fungsi Dan Cara Kerjanya
Jika semua pengaturan sudah benar, Anda akan melihat layar informasi PHP dengan banyak informasi tentang PHP.
Pada titik ini, Anda dapat menginstal Ngink, PHP 8.1 dan MariaDB di Linux Debian 11 dan mengkonfigurasi Ngink untuk berintegrasi dengan PHP 8.1.
Jika Anda masih kesulitan menginstal Ngink, php8.1-fpm dan MariaDB di Debian 11, lihat tutorial lengkapnya di video berikut.
Selanjutnya pada postingan kali ini kami akan menjelaskan cara install phpmiadmin di Ngink Debian dan cara install WordPress di Ngink Debian untuk membangun website.
Cara Membuat Server Web Hosting Menggunakan Pc Windows
Blogger yang sudah lama berkecimpung di dunia internet dan blogging ini terutama gemar menulis berbagai artikel seputar teknologi. Artikel ini menjelaskan cara membuat web hosting gratis Anda sendiri menggunakan VPS Debian 11 yang terinstal. Server web Ngink, database PHP 8.1 dan MariaDB.
Sebelum kita membahasnya, mari kita bahas sedikit tentang web hosting. Jika ada diantara sobat disini yang masih asing dengan apa itu web hosting dan cara kerjanya, silahkan baca terlebih dahulu penjelasan berikut ini.
Web hosting adalah suatu ruang di Internet yang dapat digunakan untuk menyimpan data untuk membuat aplikasi berbasis web yang dapat diakses melalui Internet.
Sederhananya, web hosting biasanya terdiri dari beberapa aplikasi yang saling terintegrasi, seperti web server (Apache, Ngink, dll), database (MySQL, MariaDB, dll) dan bahasa pemrograman (php).
Apa Itu Web Server? 7 Fakta Penting Yang Harus Kamu Ketahui!
Seiring waktu, pilihan web hosting semakin meningkat. Saat ini, web hosting tidak hanya memungkinkan Anda menyimpan file untuk keperluan situs web, tetapi juga memungkinkan Anda menambahkan fitur seperti email, FTP, dll.
Seperti yang telah disebutkan sebelumnya, web hosting terdiri dari beberapa komponen seperti web server, database, software dan penyimpanan.
Web hosting merupakan integrasi berbagai komponen yang berjalan pada sistem operasi. Jenis sistem operasi (OS) yang umum digunakan di web hosting adalah Linux, seperti Debian, Ubuntu, CentOS, dan Red Hat.
Web hosting juga dapat dijalankan di Windows atau MacOS, namun hal ini tidak disarankan karena alasan kompatibilitas dan kecepatan.
Cara Membuat Website Dengan WordPress Di Domainesia
Sistem operasi ini juga memerlukan sumber daya (CPU, RAM, penyimpanan) untuk dijalankan baik berupa perangkat fisik (server/PC/laptop) maupun virtual (mesin virtual).
Web hosting sendiri paling sering dijalankan pada mesin virtual atau yang disebut dengan virtual private server (VPS).
Setiap web hosting memiliki alamat IP yang ditetapkan ke server/VPSnya. Alamat IP ini memungkinkan Anda mengakses situs web yang Anda buat di web hosting Anda melalui Internet.
Namun tentu menyulitkan pengguna yang ingin mengakses suatu website harus memasukkan alamat IP website tersebut setiap kali mengaksesnya. Ini memungkinkan Anda untuk menggabungkan web hosting dengan nama domain.
Local Web Server Paling Mudah
Pengguna nantinya akan mengunjungi domain ini dan diarahkan ke alamat IP web hosting Anda.
Anda dapat membuat hosting web Anda sendiri secara gratis dalam beberapa langkah sederhana. Untuk membuat web hosting gratis sendiri, tentunya Anda memerlukan server/VPS yang dapat Anda gunakan untuk menginstal web hosting Anda.
Setelah mendaftar di VPS Vultr, deploy instance baru yang akan diinstal dengan Linux Debian 11. Mulai tutorial cara membuat web hosting sendiri menggunakan VPS Debian 11 secara gratis.
Pada artikel sebelumnya telah dijelaskan cara install Ngink, PHP 8.1 dan MariaDB di Debian 11 pada VPS Vultr. Lihat bagaimana:
Cara Cara Untuk Install Web Server Xampp
Setelah menginstal database Ngink, php8.1 dan MariaDB di Debian 11, Anda telah berhasil membuat web hosting sendiri.
Disini kami akan menjelaskan cara membuat website dengan web hosting menggunakan WordPress. Website berbasis WordPress banyak digunakan karena mudah digunakan dan tentunya gratis.
Pertama, buat sertifikat SSL untuk domain Anda. Hal ini membuat domain Anda lebih aman dan mudah diakses dengan menggunakan protokol https.
Saat Anda menjalankan perintah, Anda akan diberikan opsi untuk masuk. Masukkan contoh berikut:
Cara Membuat Website Sendiri Dari Nol Tanpa Coding
Sampai di sini Anda telah berhasil membuat SSL dengan menghasilkan dua file berekstensi .crt dan .kei. Kedua file ini nantinya akan Anda masukkan ke dalam file konfigurasi Ngink Anda.
Hal kedua yang harus dilakukan adalah membuat file konfigurasi pool php8.1-fpm. Pertama, navigasikan ke direktori konfigurasi pool php8.1-fpm menggunakan perintah berikut:
Jika sudah, tekan ctrl + o –> Enter –> ctrl + k untuk menyimpan file konfigurasi dan keluar.
Selanjutnya, atur Ngink untuk berintegrasi dengan SSL dan file konfigurasi php8.1-fpm yang Anda siapkan sebelumnya.
Pentingnya Keamanan Web Server Dan Cara Menjaganya
Salin dan tempel file konfigurasi di bawah ini. Ganti nama domain rizkiagung.com dengan nama domain Anda.
Jika terdapat informasi error, periksa kembali file konfigurasi dan perbaiki sesuai informasi hasil pengujian pada baris error.
Anda sekarang siap untuk menginstal WordPress di Ngink Debian 11. Caranya adalah dengan mendownload file instalasi WordPress terlebih dahulu.
Setelah proses pembongkaran selesai, ganti nama folder WordPress menjadi nama domain Anda untuk digunakan pada perintah berikutnya.
Membuat Web Server Di Linux Ubuntu
Kemudian gunakan perintah berikut untuk mengubah pemilik folder dari root menjadi vvv-data, yang digunakan oleh PHP dan Ngink.
Sebelum menginstal WordPress di Debian 11, Anda perlu membuat database yang akan digunakan oleh WordPress.
Oke, sampai di sini setup webhosting Anda sudah selesai. Kemudian lanjutkan untuk mengkonfigurasi domain Anda sehingga Anda dapat menghubungkannya ke web hosting Anda.
Jika Anda belum memiliki akun Cloudflare, daftar terlebih dahulu di Cloudflare.com. tolong jangan khawatir. Menggunakan Cloudflare juga gratis.
Cara Membuat Email Dengan Domain Sendiri [terlengkap 2024]
Setelah mendaftar, masuk ke dasbor Cloudflare Anda. Tambahkan domain dengan klik menu Tambah Situs, masukkan nama domain, dan klik Tambah Situs.
Cloudflare memindai catatan DNS domain Anda. Jika Anda menemukan entri data DNS, Anda dapat menghapus semuanya.
Jika kosong dan tidak ada data DNS, klik Tambah Catatan untuk menambahkan data baru dengan rincian sebagai berikut:
Opsi @ dapat diganti dengan nama domain. Jika kedua data DNS ditambahkan, klik Lanjutkan.
Cara Membuat Website Sendiri Tanpa Coding 2024
Selanjutnya, salin server nama dari Cloudflare dan tempelkan ke pengaturan server nama domain Anda. Untuk mengubah server nama Anda, buka pengaturan domain Anda.
Jika Anda mengklik Selesai, periksa server nama Anda. Perubahan server nama ini bisa memakan waktu yang sangat lama, terkadang hingga 24 jam, namun biasanya selesai jauh lebih cepat, hanya dalam beberapa menit atau detik.
Anda dapat menguji apakah data DNS Anda benar dengan mengakses domain Anda melalui browser web. Jika semuanya sudah benar maka akan muncul wizard instalasi WordPress.
Pada titik ini Anda dapat membuat situs web yang berjalan di web hosting Anda sendiri di Debian 11 pada VPS.
Apa Itu Web Server? Fungsi, Contoh & Cara Kerjanya
Para blogger yang sudah lama berkecimpung di dunia internet dan blogging senang menulis segala macam artikel terutama tentang teknologi, namun hingga saat ini membangun sebuah server membutuhkan banyak persiapan, keterampilan dan teknologi.
Cara buat server sendiri, cara buat cloud server sendiri, buat web server sendiri, cara buat hosting server sendiri, cara buat server pulsa sendiri, cara buat server ssh sendiri, cara buat server web hosting sendiri, cara buat vpn server sendiri, cara buat server minecraft sendiri, cara buat proxy server sendiri, cara membuat web server sendiri, cara buat web server