Share to: share facebook share twitter share wa share telegram print page

Perguruan Tinggi Keagamaan Islam Negeri (PTKIN), merupakan bagian dari Perguruan Tinggi Keagamaan Negeri yang berberada di bawah tanggung jawab Kementerian Agama. Ada tiga jenis perguruan tinggi yang termasuk ke dalam kategori ini, yaitu universitas Islam negeri (UIN), institut agama Islam negeri (IAIN), dan sekolah tinggi agama Islam negeri (STAIN). Saat ini PTKIN berjumlah 58 yang terdiri dari 29 UIN, 24 IAIN, dan 5 STAIN. Penerimaan mahasiswa UIN, IAIN, dan STAIN se-Indonesia dapat dilakukan melalui Seleksi Prestasi Akademik Nasional Perguruan Tinggi Keagamaan Islam Negeri (SPAN-PTKIN), Ujian Masuk Perguruan Tinggi Keagamaan Islam Negeri (UM-PTKIN) dan Jalur Mandiri yang diatur oleh perguruan tinggi yang bersangkutan.

Berikut adalah daftar UIN, IAIN, dan STAIN se-Indonesia.

Universitas Islam Negeri (UIN)

  1. UIN Syarif Hidayatullah Jakarta, Tangerang Selatan (Banten) [1] [2]
  2. UIN Sunan Kalijaga Yogyakarta, Sleman (Yogyakarta) [3]
  3. UIN Maulana Malik Ibrahim Malang, (Jawa Timur) [4]
  4. UIN Sultan Syarif Kasim Riau, Pekanbaru (Riau) [5]
  5. UIN Sunan Gunung Djati Bandung, (Jawa Barat) [6]
  6. UIN Alauddin Makassar, (Sulawesi Selatan) [7]
  7. UIN Ar-Raniry Banda Aceh, (Aceh) [8]
  8. UIN Sunan Ampel Surabaya, (Jawa Timur) [9]
  9. UIN Raden Fatah Palembang, (Sumatera Selatan) [10]
  10. UIN Walisongo Semarang, (Jawa Tengah) [11]
  11. UIN Sumatera Utara, Medan (Sumatera Utara) [12]
  12. UIN Mataram, (Nusa Tenggara Barat) [13]
  13. UIN Imam Bonjol Padang, (Sumatera Barat) [14]
  14. UIN Antasari Banjarmasin, (Kalimantan Selatan) [15]
  15. UIN Sultan Thaha Saifuddin Jambi, (Jambi) [16]
  16. UIN Raden Intan Lampung, Bandar Lampung (Lampung) [17]
  17. UIN Sultan Maulana Hasanuddin Banten, Serang (Banten) [18]
  18. UIN Sayyid Ali Rahmatullah Tulungagung, (Jawa Timur) [19] Diarsipkan 2021-09-12 di Wayback Machine.
  19. UIN Prof. K.H. Saifuddin Zuhri Purwokerto, (Jawa Tengah) [20] Diarsipkan 2021-08-21 di Wayback Machine.
  20. UIN Raden Mas Said Surakarta, Sukoharjo (Jawa Tengah) [21]
  21. UIN Sultan Aji Muhammad Idris Samarinda, (Kalimantan Timur) [22] Diarsipkan 2021-09-12 di Wayback Machine.
  22. UIN K.H. Achmad Siddiq Jember, (Jawa Timur) [23]
  23. UIN Fatmawati Sukarno Bengkulu, (Bengkulu) [24] Diarsipkan 2021-09-12 di Wayback Machine.
  24. UIN Datokarama Palu, (Sulawesi Tengah) [25] Diarsipkan 2021-09-13 di Wayback Machine.
  25. UIN Mahmud Yunus Batusangkar, Tanah Datar (Sumatera Barat) [26]
  26. UIN Sjech M. Djamil Djambek Bukittinggi, (Sumatera Barat) [27]
  27. UIN K.H. Abdurrahman Wahid Pekalongan, (Jawa Tengah) [28]
  28. UIN Syekh Ali Hasan Ahmad Addary Padangsidimpuan, (Sumatera Utara) [29]
  29. UIN Salatiga, (Jawa Tengah) [30]

Institut Agama Islam Negeri (IAIN)

  1. IAIN Sultan Amai Gorontalo, (Gorontalo) [31]
  2. IAIN Ambon, (Maluku) [32]
  3. IAIN Syekh Nurjati Cirebon, (Jawa Barat) [33]
  4. IAIN Pontianak, (Kalimantan Barat) [34]
  5. IAIN Ternate, (Maluku Utara) [35]
  6. IAIN Palopo, (Sulawesi Selatan) [36] Diarsipkan 2021-09-18 di Wayback Machine.
  7. IAIN Palangka Raya, (Kalimantan Tengah) [37]
  8. IAIN Sultan Qaimuddin Kendari, (Sulawesi Tenggara) [38]
  9. IAIN Langsa, (Aceh) [39]
  10. IAIN Manado, (Sulawesi Utara) [40] Diarsipkan 2021-10-11 di Wayback Machine.
  11. IAIN Metro, (Lampung) [41]
  12. IAIN Lhokseumawe, (Aceh) [42]
  13. IAIN Kerinci, Sungai Penuh (Jambi) [43]
  14. IAIN Ponorogo, (Jawa Timur) [44]
  15. IAIN Bone, (Sulawesi Selatan) [45]
  16. IAIN Curup, Rejang Lebong (Bengkulu) [46]
  17. IAIN Fattahul Muluk Papua, Jayapura (Papua) [47]
  18. IAIN Kediri, (Jawa Timur) [48]
  19. IAIN Kudus, (Jawa Tengah) [49]
  20. IAIN Madura, Pamekasan (Jawa Timur) [50]
  21. IAIN Parepare, (Sulawesi Selatan) [51]
  22. IAIN Syaikh Abdurrahman Siddik Bangka Belitung, Bangka (Kepulauan Bangka Belitung) [52]
  23. IAIN Sorong, (Papua Barat) [53]
  24. IAIN Takengon, Aceh Tengah (Aceh) [54]

Sekolah Tinggi Agama Islam Negeri (STAIN)

  1. STAIN Teungku Dirundeng Meulaboh, Aceh Barat (Aceh) [55]
  2. STAIN Bengkalis, (Riau) [56]
  3. STAIN Majene, (Sulawesi Barat) [57]
  4. STAIN Sultan Abdurrahman Kepri, Bintan (Kepulauan Riau) [58]
  5. STAIN Mandailing Natal, (Sumatera Utara) [59]

Lihat pula

Pranala luar

daftar kota di inggris daftar tamu running man cara daftar utbk 2023 daftar juara superbike daftar kecamatan di bandung daftar marga minahasa daftar juara piala interkontinental daftar nama pejabat kabupaten cilacap pt. abadi akan menyusun daftar saldo (trial balance) setelah melakukan proses posting. apa yang harus dilakukan oleh akuntan dan apa penyebab apabila nilai tersebut tidak sesuai? daftar gereja non pgi daftar sertifikat halal daftar walikota jakarta timur daftar pelatih arsenal daftar marga minang daftar marga kei daftar partai buruh daftar sinetron sctv 2023 daftar kai…

daftar marga gorontalo daftar nama desa dan kecamatan di lampung tengah daftar juara dunia moto2 cara daftar arisan trans 7 daftar film doraemon the movie daftar bupati wonosobo daftar dosen ikip budi utomo malang daftar menteri agama daftar kecamatan di jawa timur daftar gubernur di indonesia daftar nama paspampres grup a daftar panglima dayak daftar episode dragon ball super daftar kecamatan di indonesia daftar ion positif dan negatif daftar suku di minangkabau daftar pejabat kodam jaya pendaftaran semarang 2023 dafta…

daftar pelatih timnas futsal indonesia daftar perjanjian baru daftar kecamatan di kabupaten malang daftar rumah sakit swasta di jakarta daftar episode dragon ball z kai daftar online rs rafflesia bengkulu daftar acara tvone daftar dosen universitas pgri yogyakarta daftar kitab perjanjian baru daftar bendungan di indonesia daftar nama anggota polda diy daftar stasiun televisi di bali daftar pemenang miss universe jelaskan langkah langkah membuat daftar pustaka menggunakan fitur referensi dalam microsoft word 365 daftar o…

 


 

How To Install Nginx on Ubuntu 20.04

Pendahuluan

Selamat datang di panduan lengkap tentang cara menginstal Nginx di sistem operasi Ubuntu 20.04. Nginx adalah salah satu server web terkemuka yang dapat digunakan untuk melayani konten web dengan cepat dan efisien. Dalam artikel ini, kita akan mengeksplorasi langkah-langkah yang diperlukan untuk menginstal Nginx dengan benar, serta beberapa penyesuaian dan konfigurasi yang berguna. Apakah Anda seorang pemula yang tertarik membangun situs web atau seorang profesional IT yang ingin meningkatkan kinerja server, tutorial ini akan memberikan semua yang Anda butuhkan untuk memulai.

Daftar Isi

  1. Persiapan Sebelum Menginstal Nginx
  2. Langkah 1: Memperbarui Repository dan Paket Sistem
  3. Langkah 2: Menginstal Nginx
  4. Langkah 3: Mengelola Layanan Nginx
  5. Langkah 4: Mengkonfigurasi Firewall untuk Nginx
  6. Langkah 5: Mengatur Domain dan Host Virtual (Opsional)
  7. Langkah 6: Menyesuaikan Pengaturan Nginx untuk Situs Web Anda
  8. Langkah 7: Mengaktifkan HTTPS dengan Let's Encrypt (Opsional)
  9. Studi Kasus: Memanfaatkan Nginx untuk Meningkatkan Kinerja Situs Web
  10. Tips dan Trik untuk Memaksimalkan Penggunaan Nginx

Persiapan Sebelum Menginstal Nginx


Sebelum kita mulai, pastikan Anda telah mengakses server Ubuntu 20.04 dengan akses root atau sebagai pengguna dengan hak akses sudo. Jika Anda belum memiliki akses root, Anda dapat meminta akses dari administrator sistem. Selain itu, pastikan koneksi internet stabil untuk dapat mengunduh dan memperbarui paket sistem yang diperlukan.

Langkah 1: Memperbarui Repository dan Paket Sistem

Langkah pertama adalah memastikan bahwa sistem Anda diperbarui dengan versi paket terbaru. Jalankan perintah berikut untuk memperbarui repository dan paket pada sistem Ubuntu:

bash
sudo apt update && sudo apt upgrade

Penjelasan: Perintah ini akan memperbarui daftar paket dan mengunduh serta menginstal pembaruan terbaru untuk sistem Ubuntu Anda.

Langkah 2: Menginstal Nginx

Sekarang, mari kita mulai proses penginstalan Nginx. Ketikkan perintah berikut:

bash
sudo apt install nginx

Penjelasan: Perintah ini akan mengunduh dan menginstal Nginx dari repository Ubuntu.

Setelah instalasi selesai, Anda dapat memeriksa status layanan Nginx dengan perintah berikut:

bash
sudo systemctl status nginx

Apakah Anda berhasil menginstal Nginx? Lanjutkan ke langkah berikutnya untuk mengelola layanan Nginx.

Langkah 3: Mengelola Layanan Nginx

Sekarang, mari kita pelajari cara mengelola layanan Nginx. Berikut adalah beberapa perintah yang berguna:

  • Untuk memulai layanan Nginx:

bash
sudo systemctl start nginx
  • Untuk menghentikan layanan Nginx:

bash
sudo systemctl stop nginx
  • Untuk me-restart Nginx setelah mengubah konfigurasi:

bash
sudo systemctl restart nginx
  • Untuk menjalankan kembali layanan Nginx dengan konfigurasi yang berubah tanpa mengganggu koneksi yang sedang berjalan:

bash
sudo systemctl reload nginx

Langkah 4: Mengkonfigurasi Firewall untuk Nginx

Keamanan sangat penting dalam menjaga server Anda tetap aman. Sebelum melanjutkan, pastikan Anda telah mengaktifkan firewall dan membuka port 80 (HTTP) dan 443 (HTTPS) untuk Nginx. Jika Anda belum mengatur firewall, ikuti langkah berikut:

bash
sudo ufw enable sudo ufw allow 'Nginx HTTP' sudo ufw allow 'Nginx HTTPS'

Penjelasan: Perintah di atas akan mengaktifkan firewall dan mengizinkan lalu lintas HTTP dan HTTPS melalui firewall.

Langkah 5: Mengatur Domain dan Host Virtual (Opsional)


Jika Anda ingin mengatur lebih dari satu situs web di server Anda, Anda perlu memahami konsep domain dan host virtual. Domain adalah alamat yang digunakan untuk mengakses situs web Anda, seperti "contoh.com," sementara host virtual memungkinkan Anda untuk mengatur beberapa situs web di satu server.

Untuk membuat host virtual, ikuti langkah-langkah ini:

  1. Buat direktori untuk situs web Anda:

bash
sudo mkdir /var/www/contoh.com
  1. Atur izin untuk direktori situs web:

bash
sudo chown -R $USER:$USER /var/www/contoh.com sudo chmod -R 755 /var/www/contoh.com
  1. Buat file konfigurasi untuk host virtual:

bash
sudo nano /etc/nginx/sites-available/contoh.com
  1. Isi file konfigurasi dengan informasi berikut (gantilah "contoh.com" dengan domain Anda):

nginx
server { listen 80; server_name contoh.com www.contoh.com; root /var/www/contoh.com; index index.html; location / { try_files $uri $uri/ =404; } }
  1. Aktifkan host virtual:

bash
sudo ln -s /etc/nginx/sites-available/contoh.com /etc/nginx/sites-enabled/
  1. Verifikasi sintaks konfigurasi dan restart Nginx:

bash
sudo nginx -t sudo systemctl restart nginx

Langkah 6: Menyesuaikan Pengaturan Nginx untuk Situs Web Anda

Nginx memungkinkan Anda untuk menyesuaikan berbagai pengaturan untuk situs web Anda. Berikut adalah beberapa pengaturan yang sering digunakan:


  • Menyesuaikan Blok Lokasi (Location Blocks): Anda dapat menyesuaikan cara Nginx menangani permintaan yang datang ke lokasi tertentu pada situs web Anda. Misalnya, Anda dapat mengarahkan permintaan ke halaman khusus atau mengizinkan/dilarangkan akses ke beberapa direktori.

nginx
location /admin { # Konfigurasi untuk halaman admin } location /assets { # Konfigurasi untuk aset (gambar, CSS, dll.) }
  • Mengaktifkan Gzip Compression: Mengaktifkan kompresi Gzip dapat mengurangi ukuran file yang dikirimkan ke klien, mempercepat waktu muat halaman, dan menghemat bandwidth.

nginx
gzip on; gzip_types text/plain text/css application/json;
  • Menggunakan Cache: Menerapkan cache pada server Nginx dapat mengurangi waktu muat halaman dengan menyimpan salinan halaman yang telah dimuat sebelumnya.

nginx
proxy_cache_path /path/to/cache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off; server { # ... location / { proxy_pass http://backend; proxy_cache my_cache; proxy_cache_valid 200 304 10m; proxy_cache_valid 301 1d; proxy_cache_valid any 1m; } }

Langkah 7: Mengaktifkan HTTPS dengan Let's Encrypt (Opsional)

Mengaktifkan HTTPS sangat penting untuk meningkatkan keamanan dan kepercayaan pengguna pada situs web Anda. Salah satu cara termudah untuk mengaktifkan HTTPS adalah dengan menggunakan Let's Encrypt, yang menyediakan sertifikat SSL gratis.

  1. Instal Certbot:

bash
sudo apt install certbot python3-certbot-nginx
  1. Dapatkan dan Pasang Sertifikat SSL:

bash
sudo certbot --nginx -d contoh.com -d www.contoh.com

Certbot akan mengotomatisasi proses pemasangan dan konfigurasi sertifikat SSL untuk situs web Anda.

Studi Kasus: Memanfaatkan Nginx untuk Meningkatkan Kinerja Situs Web

Mari kita lihat bagaimana Nginx dapat meningkatkan kinerja situs web dengan menggunakan studi kasus sederhana. Misalkan Anda memiliki situs web berbasis WordPress dengan lalu lintas tinggi dan ingin mengoptimalkan kinerjanya.

  1. Mengaktifkan Compression: Aktifkan kompresi Gzip di Nginx untuk mengurangi ukuran file yang dikirimkan ke pengguna dan mengurangi waktu muat halaman.

  2. Menyediakan Cache: Terapkan cache di Nginx agar konten yang sering diminta, seperti gambar dan CSS, disimpan dalam cache dan diambil dengan cepat ketika dibutuhkan.

  3. Menggunakan CDN: Gunakan Content Delivery Network (CDN) untuk mendistribusikan konten situs Anda ke berbagai server di seluruh dunia, mempercepat waktu muat halaman untuk pengguna di berbagai lokasi geografis.

Tips dan Trik untuk Memaksimalkan Penggunaan Nginx

  • Periksa Log Nginx secara Teratur: Memantau log Nginx akan membantu Anda mengidentifikasi masalah dan menganalisis lalu lintas situs web Anda.

  • Gunakan Versi Nginx Terbaru: Pastikan Anda selalu menggunakan versi Nginx terbaru untuk mendapatkan fitur terbaru dan perbaikan bug.

  • Lindungi Diri Anda dari Serangan DDoS: Nginx dapat berfungsi sebagai lapisan pertama pertahanan DDoS dengan mengkonfigurasi rate limiting dan memblokir serangan berdasarkan sumber IP.

  • Otomatisasi Tugas dengan Shell Scripting: Gunakan shell scripting untuk mengotomatisasi tugas seperti pencadangan konfigurasi Nginx atau mengaktifkan sertifikat SSL.

Kesimpulan


Dalam artikel ini, kita telah membahas cara menginstal Nginx di Ubuntu 20.04 dengan panduan langkah-demi-langkah dan tips untuk mengoptimalkan kinerja situs web Anda. Mulai dari persiapan, instalasi, hingga konfigurasi, Anda sekarang memiliki pemahaman yang kokoh tentang Nginx dan bagaimana menggunakannya untuk menyajikan konten web dengan cepat dan efisien. Dengan mengelola layanan Nginx, mengamankan server Anda, dan mengoptimalkan pengaturan, Anda siap untuk menghadirkan pengalaman web yang luar biasa bagi pengguna Anda.

Sebagai catatan, Nginx adalah alat yang sangat kuat dan memiliki banyak fitur canggih yang tidak dapat dibahas dalam artikel ini. Oleh karena itu, tetaplah bersemangat untuk terus belajar dan menjelajahi lebih lanjut tentang Nginx untuk menguasai potensinya sepenuhnya.

Meta Deskripsi:

  1. Cara instal Nginx di Ubuntu 20.04 untuk meningkatkan kinerja situs web Anda. Panduan langkah-demi-langkah, penyesuaian, dan konfigurasi lengkap dalam bahasa Indonesia.
  2. Pelajari cara mengoptimalkan kinerja server web Anda dengan Nginx di Ubuntu 20.04. Tutorial praktis ini akan membantu Anda memulai dengan cepat.
  3. Artikel lengkap tentang cara menginstal Nginx di Ubuntu 20.04 dengan panduan langkah-demi-langkah, tips, dan trik untuk meningkatkan kinerja situs web.

Meta Keyword:

Nginx, Ubuntu 20.04, instalasi Nginx, server web, kinerja situs web, langkah-demi-langkah, konfigurasi Nginx, optimasi Nginx, Let's Encrypt, HTTPS, studi kasus Nginx, Gzip compression, Content Delivery Network, cache Nginx, rate limiting, shell scripting, pelajari Nginx.

 

1290

Baca juga artikel menarik lainnya:

Peneliti keamanan siber dari McAfee baru-baru ini menemukan malware baru bernama 'Goldoson' yang ganas. mencapai 60 aplikasi Android Google Play Store yang terdeteksi disusupi oleh malware berbahaya ini.Jumlah unduhan dari 60 aplikasi ini berjumlah lebih dari 100 juta unduhan. Malware ganar ini memang sengaja ditambahkan developer dalam proses peng…

Currently, almost all websites are advised to use the HTTPS protocol. So, if you want to switch to HTTPS but are still unsure, we will help explain everything, from the differences between HTTP and HTTPS in terms of security, performance, to benefits for SEO. Apart from that, we will also explain how HTTP vs HTTPS protocols transmit data over …

PengantarSelamat datang dalam artikel ini yang akan membahas sejarah yang menarik dan unik mengenai sungai Bengawan Solo. Sungai ini memiliki peran penting dalam perkembangan sejarah Indonesia, dan melalui pembahasan ini, Anda akan mempelajari fakta-fakta menarik tentangnya. Mari kita mulai!Daftar IsiSejarah Awal Sungai Bengawan SoloLegenda Rara Me…

Daftar Isi Pendahuluan: Kota Medan sebagai Pusat Sejarah dan Budaya Jejak Awal Kota Medan: Peradaban Melayu di Sumatera Utara Zaman Penjajahan: Medan di Tangan Belanda Medan sebagai Pusat Perdagangan dan Industri Etnis dan Multikulturalisme di Kota Medan Warisan Kolonial: Bangunan Bersejarah Kota Medan Arsitektur Unik: Gaya dan Ciri Khas Ban…

Daftar IsiPendahuluanSejarah Gereja BlendukArsitektur yang MemukauKeunikan Tugu MerahTempat Ibadah yang RamaiRagam Acara dan Perayaan di Gereja BlendukKeajaiban Restorasi Gereja BlendukPengalaman Wisata di sekitar Gereja BlendukStudi Kasus: Pengaruh Gereja Blenduk terhadap Pariwisata LokalKesimpulanPendahuluanSelamat datang di artikel tutorial yang…

Daftar Isi Kata Pengantar Sejarah Miniatur Mobil Mengumpulkan Bahan dan Alat Menentukan Desain Miniatur Membuat Kerangka Dasar Membuat Detail Eksterior Mewarnai dan Menghias Miniatur Menambahkan Detail Interior Finishing Touches KesimpulanKata Pengantar Selamat datang di panduan lengkap tentang cara membuat miniatur mobil! Apakah Anda pen…

Daftar IsiPendahuluanSejarah OPPO: Dari Pemutar MP3 ke Smartphone CanggihKualitas Kamera yang Mengagumkan: Fitur Andalan HP OPPOPerforma Tinggi dengan Prosesor TerkiniDesain Elegan dan Layar BrilianPengisian Baterai Cepat: Meminimalisir Waktu TungguFitur Keamanan yang Handal: Keamanan Data di Ujung JariSistem Operasi OPPO: Antarmuka yang Ramah Peng…

Daftar IsiPendahuluanSejarah Sungai Ular Perbaungan SumutKarakteristik Unik Sungai Ular Perbaungan SumutEkosistem Sungai Ular Perbaungan SumutMitos dan Legenda seputar Sungai Ular Perbaungan SumutKehidupan Sehari-hari di sekitar Sungai Ular Perbaungan SumutAktivitas Wisata di Sungai Ular Perbaungan SumutPerlindungan dan Konservasi Sungai Ular Perba…

Daftar IsiSejarah Kantor Pos IndonesiaTransformasi Digital: Dari Surat ke EmailLayanan Unggulan: POS Kilat KhususPosBank: Menghubungkan Dunia PerekonomianKantor Pos dan E-commerce: Kolaborasi HarmonisPelayanan Masyarakat: Mengurus Administrasi Tanpa RepotStudi Kasus: Pengiriman Ekspres ke Pulau TerpencilMenembus Batas: Layanan Pos Antar NegaraKeama…

Daftar IsiApa Itu Berita Hoax?Dampak Negatif Berita HoaxMengenali Ciri-ciri Berita HoaxSumber Informasi TerpercayaVerifikasi Fakta Sebelum MenyebarkanMenghindari Penyebaran Hoax Tanpa SadarPentingnya Literasi DigitalBagaimana Melawan Berita Hoax?Studi Kasus: Berhasil Menangkal Berita HoaxKesimpulan1. Apa Itu Berita Hoax? Berita hoax adalah informas…

Kembali kehalaman sebelumnya

Lokasi Pengunjung: 44.201.72.250