Senin, 17 November 2025

Langkah-Langkah Membuat Web di Apache (Termasuk SSH dan WinSCP)

 

💻 Langkah-Langkah Membuat Web di Apache (Termasuk SSH dan WinSCP)


1. Mengakses File index.html (Gambar: Step 1.)



Langkah pertama adalah mengakses dan mengedit file halaman web default di direktori Apache.

  1. Buka terminal pada server Anda.

  2. Gunakan editor teks (seperti nano) untuk membuka file index.html di lokasi default web server (umumnya /var/www/html/).

    • Perintah:

      Bash
      nano /var/www/html/index.html
      
    • (Gambar: Step 1.png menunjukkan Anda sudah berada di lokasi dan siap menjalankan perintah nano index.html)


2. Mengaktifkan Login Root untuk SSH/SFTP (Gambar: Step 2.)


Untuk menggunakan WinSCP dengan pengguna root, Anda perlu memodifikasi konfigurasi SSH Server (sshd).

  1. Buka file konfigurasi SSH Daemon.

    • Perintah:

      Bash
      nano /etc/ssh/sshd_config
      
  2. Cari baris yang mengandung #PermitRootLogin.

  3. Hapus tanda # (uncomment) dan pastikan nilainya diatur ke yes.

    • Sebelum (Contoh):

      Plaintext
      #PermitRootLogin prohibit-password
      
    • Setelah (Sesuai Gambar):

      Plaintext
      PermitRootLogin yes
      
  4. Simpan perubahan dan restart layanan SSH agar perubahan berlaku.

    • Perintah:

      Bash
      systemctl restart sshd
      
    • (Gambar: Step 2.menunjukkan editor nano dan perintah restart di bawahnya)


3. Login Menggunakan WinSCP (Gambar: Step 3.)



Sekarang Anda dapat menggunakan WinSCP (Secure File Transfer Protocol client) untuk terhubung ke server.

  1. Buka aplikasi WinSCP.

  2. Di jendela Login:

    • File protocol: Pilih SFTP (Secure File Transfer Protocol).

    • Host name: Masukkan alamat IP ser

    • ver Anda (Contoh: 10.145.200.3).

    • Port number: Biarkan default 22.

    • User name: Masukkan root.

    • Password: Masukkan kata sandi pengguna root Anda.

  3. Klik tombol Login.


4. Navigasi Direktori Web (Gambar: Step 4. & Step 5.)

STEP 4:

STEP 5:


Setelah berhasil login, Anda akan melihat tampilan dua panel (lokal di kiri, remote server di kanan).

  1. Panel Kanan (Server):

    • Secara default, Anda mungkin berada di direktori home /root/ (Gambar: Step 4.jpg).

    • Navigasi ke direktori root web server Apache: /var/www/html/.

  2. Panel Kiri (Lokal):

    • Navigasi ke lokasi di komputer lokal Anda tempat file web (misalnya gambar Bani.jpeg) berada.


5. Mengunggah File Gambar (Gambar: Step 5. & Step 6.)

STEP 5:

STEP 6:




Untuk menambahkan foto, unggah file dari komputer lokal ke direktori web server.

  1. Di Panel Kiri, temukan file gambar yang ingin Anda unggah (Contoh: Bani.jpeg).

  2. Seret dan lepas (drag and drop) file tersebut dari panel kiri ke Panel Kanan (/var/www/html/).

  3. Konfirmasi transfer jika muncul dialog transfer (Gambar: Step 6. mengonfirmasi transfer file Bani.jpeg).


6. Memodifikasi Kode HTML untuk Menampilkan Gambar (Gambar: Step 7.)







Terakhir, edit file index.html lagi untuk menyertakan gambar yang baru diunggah.

  1. Kembali ke terminal server Anda (atau gunakan editor di WinSCP).

  2. Buka kembali file index.html.

    • Perintah:

      Bash
      nano /var/www/html/index.html
      
  3. Tambahkan atau modifikasi kode HTML untuk menampilkan gambar Anda (sesuai Gambar: Step 7.png).

    • Contoh Kode HTML:

      HTML
      <img src="Bani.jpeg" alt="Trulili" width="355" height="355">
      
  4. Simpan perubahan pada file index.html.

Setelah semua langkah ini, buka browser web dan masukkan alamat IP server Anda (misalnya http://10.145.200.3) untuk melihat halaman web baru Anda yang menampilkan gambar yang diunggah.


7. JIka sudah maka coba tes di google (Gambar: Step 8.)




maka seperti ini akan muncul dan sudah beres.

Tidak ada komentar:

Posting Komentar

Install CMS WordPress (cmswordpress) di Debian 11

  ✅  1. Update Sistem sudo apt update & sudo apt upgrade -y ✅  2. Instal Apache2 sudo apt install apache2 -y sudo systemctl enable apac...