

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mulailah dengan Joomla\! di Lightsail
<a name="amazon-lightsail-quick-start-guide-joomla"></a>

**Tahukah kamu?**  
 Lightsail menyimpan tujuh snapshot harian dan secara otomatis mengganti yang terlama dengan yang terbaru saat Anda mengaktifkan snapshot otomatis untuk instance Anda. Untuk informasi selengkapnya, lihat Meng [ onfigurasi snapshot otomatis untuk instans dan disk Lightsail. ](https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-configuring-automatic-snapshots.html) 

Berikut adalah beberapa langkah yang harus Anda ambil untuk memulai setelah Joomla Anda\! instance aktif dan berjalan di Amazon Lightsail:

**Daftar Isi**
+ [Langkah 1: Baca dokumentasi Bitnami ](#amazon-lightsail-read-the-bitnami-documentation-joomla)
+ [Langkah 2: Dapatkan kata sandi aplikasi default untuk mengakses Joomla\! panel kontrol ](#amazon-lightsail-get-the-default-user-password-joomla)
+ [Langkah 3: Lampirkan alamat IP statis ke instance Anda ](#amazon-lightsail-attach-static-ip-joomla)
+ [Langkah 4: Masuk ke panel kontrol Joomla\! situs web ](#amazon-lightsail-sign-in-joomla)
+ [Langkah 5: Arahkan lalu lintas untuk nama domain terdaftar Anda ke Joomla Anda\! situs web ](#amazon-lightsail-map-your-domain-to-your-instance-joomla)
+ [Langkah 6: Konfigurasikan HTTPS untuk Joomla\! situs web ](#amazon-lightsail-https-joomla)
+ [Langkah 7: Baca Joomla\! dokumentasi dan lanjutkan mengkonfigurasi situs web Anda ](#amazon-lightsail-read-documentation-joomla)
+ [Langkah 8: Buat snapshot dari instance Anda ](#amazon-lightsail-create-a-snapshot-joomla)

## Langkah 1: Baca dokumentasi Bitnami
<a name="amazon-lightsail-read-the-bitnami-documentation-joomla"></a>

Baca dokumentasi Bitnami untuk mempelajari cara mengkonfigurasi Joomla\! aplikasi. Untuk informasi lebih lanjut, lihat [ Joomla\! Dikemas Oleh Bitnami Untuk AWS Cloud](https://docs.bitnami.com/general/apps/joomla/).

## Langkah 2: Dapatkan kata sandi aplikasi default untuk mengakses Joomla\! panel kontrol
<a name="amazon-lightsail-get-the-default-user-password-joomla"></a>

Selesaikan prosedur berikut untuk mendapatkan kata sandi aplikasi default yang diperlukan untuk mengakses panel kontrol untuk Joomla\! situs web. Untuk informasi selengkapnya, lihat [ Mendapatkan nama pengguna dan kata sandi aplikasi untuk instans Bitnami Anda di Amazon Light ](log-in-to-your-bitnami-application-running-on-amazon-lightsail.md) sail.

1. Pada halaman pengelolaan instans Anda, pada tab **Connect**, pilih **Connect menggunakan SSH**.  
![Hubungkan menggunakan SSH di konsol Lightsail](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-connect-to-your-instance.png)

1. Setelah terhubung, masukkan perintah berikut untuk mendapatkan kata sandi aplikasi:

   ```
   cat $HOME/bitnami_application_password
   ```

   Anda akan melihat respons yang mirip dengan contoh berikut, yang berisi kata sandi aplikasi default:  
![Kata sandi aplikasi default Bitnami.](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/amazon-lightsail-bitnami-application-password.png)

## Langkah 3: Lampirkan alamat IP statis ke instance Anda
<a name="amazon-lightsail-attach-static-ip-joomla"></a>

Alamat IP publik dinamis default yang dilampirkan pada instans Anda berubah setiap kali Anda menghentikan dan memulai instans Anda. Anda dapat membuat alamat IP statis dan melampirkannya ke instance Anda agar alamat IP publik tidak berubah. Kemudian, ketika Anda menggunakan nama domain dengan instans Anda, Anda tidak perlu memperbarui data DNS domain Anda setiap kali Anda menghentikan dan memulai instans Anda. Anda hanya dapat melampirkan satu alamat IP statis untuk setiap instance.

Pada halaman manajemen instans, di bawah ** tab ** Jaringan, pilih ** Buat IP statis ** atau Lamp ** irkan IP statis ** (jika sebelumnya Anda membuat IP statis yang dapat Anda lampirkan ke instance Anda), lalu ikuti petunjuk pada halaman. Untuk informasi selengkapnya, lihat [ Membuat IP statis dan melampirkannya ke instance](lightsail-create-static-ip.md).

![Lampirkan alamat IP statis di konsol Lightsail](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-static-ip-address.png)


## Langkah 4: Masuk ke panel kontrol Joomla\! situs web
<a name="amazon-lightsail-sign-in-joomla"></a>

Sekarang setelah Anda memiliki kata sandi aplikasi default, selesaikan prosedur berikut untuk menavigasi ke Joomla\! halaman beranda situs web, dan masuk ke panel kontrol. Setelah masuk, Anda dapat mulai menyesuaikan situs web Anda dan membuat perubahan administratif. Untuk informasi lebih lanjut tentang apa yang dapat Anda lakukan di Joomla\! , lihat [ Langkah 7: Baca Joomla\! dokumentasi dan lanjutkan mengkonfigurasi ](#amazon-lightsail-read-documentation-joomla) bagian situs web Anda nanti dalam panduan ini.

1. Di halaman manajemen instans Anda, di bawah ** tab ** Connect, catat alamat IP publik instans Anda. Alamat IP publik juga ditampilkan di bagian header halaman manajemen instans Anda.  
![Alamat IP publik dari sebuah instance](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-public-ip.png)

1. Jelajahi alamat IP publik instans Anda, misalnya dengan pergi ke`http://203.0.113.0`.

   Halaman beranda Joomla Anda\! Situs web harus muncul.

1. Di Joomla Anda\! halaman beranda situs web, pilih ** spanduk ** Kelola.

   Jika ** spanduk ** Kelola tidak ditampilkan, Anda dapat mencapai halaman masuk dengan menelusuri ke`http://{{<PublicIP>}}/administrator/`. Ganti `{{<PublicIP>}}` dengan alamat IP publik instans Anda.

1. Masuk menggunakan nama pengguna default (`user`) dan kata sandi default yang diambil sebelumnya dalam panduan ini.

   Joomla\! panel kontrol administrasi muncul.  
![Joomla! panel kontrol administrasi](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/amazon-lightsail-joomla-dashboard.png)

## Langkah 5: Arahkan lalu lintas untuk nama domain terdaftar Anda ke Joomla Anda\! situs web
<a name="amazon-lightsail-map-your-domain-to-your-instance-joomla"></a>

Untuk mengarahkan lalu lintas untuk nama domain terdaftar Anda, seperti`example.com`, ke Joomla\! situs web, Anda menambahkan catatan ke sistem nama domain (DNS) domain Anda. Catatan DNS biasanya dikelola dan di-host di registrar tempat Anda mendaftarkan domain Anda. Namun, kami menyarankan Anda mentransfer manajemen catatan DNS domain Anda ke Lightsail sehingga Anda dapat mengelolanya menggunakan konsol Lightsail.

Pada halaman beranda konsol Lightsail, di bawah ** tab ** Domains & DNS, pilih ** Buat zona DNS**, lalu ikuti petunjuk pada halaman. Untuk informasi selengkapnya, lihat [ Membuat zona DNS untuk mengelola catatan DNS domain Anda di Lightsail](lightsail-how-to-create-dns-entry.md).

Setelah nama domain Anda merutekan lalu lintas ke instance Anda, Anda harus menyelesaikan langkah-langkah berikut untuk membuat Joomla\! perangkat lunak mengetahui nama domain.

1. Pada halaman pengelolaan instans, pada tab **Connect**, pilih **Connect menggunakan SSH**.  
![Connect ke instans Anda menggunakan SSH](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-connect-using-ssh.png)

1. Bitnami sedang dalam proses memodifikasi struktur file untuk banyak cetak biru mereka. Jalur file dalam prosedur ini dapat berubah tergantung pada apakah cetak biru Bitnami Anda menggunakan paket sistem Linux asli (Pendekatan A), atau jika itu adalah instalasi mandiri (Pendekatan B). Untuk mengidentifikasi jenis instalasi Bitnami Anda dan pendekatan mana yang harus diikuti, jalankan perintah berikut setelah Anda terhubung:

   ```
   test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
   ```

1. Selesaikan langkah-langkah berikut jika hasil dari perintah sebelumnya menunjukkan bahwa Anda harus menggunakan pendekatan A. Jika tidak, lanjutkan ke langkah 4 jika hasil dari perintah sebelumnya menunjukkan bahwa Anda harus menggunakan pendekatan B.

   1. Masukkan perintah berikut untuk membuka file konfigurasi host virtual Apache menggunakan Vim dan membuat host virtual untuk nama domain Anda.

      ```
      sudo vim /opt/bitnami/apache2/conf/vhosts/joomla-vhost.conf
      ```

   1. Tekan `I` untuk masuk ke mode insert di Vim.

   1. Tambahkan nama domain Anda ke file seperti yang ditunjukkan pada contoh berikut. Dalam contoh ini kita menggunakan `www.example.com` domain `example.com` dan.  
![File konfigurasi host virtual Apache](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-apache-vhost-config-approach-a.png)

   1. Tekan ** ** tombol Esc, dan masukkan `:wq!` untuk menyimpan edit Anda (tulis) dan keluar dari Vim.

   1. Masukkan perintah berikut untuk me-restart server Apache.

      ```
      sudo /opt/bitnami/ctlscript.sh restart apache
      ```

1. Lengkapi langkah-langkah berikut jika hasil dari perintah sebelumnya menunjukkan bahwa Anda harus menggunakan pendekatan B.

   1. Masukkan perintah berikut untuk membuka file konfigurasi host virtual Apache menggunakan Vim dan membuat host virtual untuk nama domain Anda.

      ```
      sudo vim /opt/bitnami/apps/joomla/conf/httpd-vhosts.conf
      ```

   1. Tekan `I` untuk masuk ke mode insert di Vim.

   1. Tambahkan nama domain Anda ke file seperti yang ditunjukkan pada contoh berikut. Dalam contoh ini kita menggunakan `www.example.com` domain `example.com` dan.  
![File konfigurasi host virtual Apache](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-apache-vhost-config-approach-b.png)

   1. Tekan ** ** tombol Esc, dan masukkan `:wq!` untuk menyimpan edit Anda (tulis) dan keluar dari Vim.

   1. Masukkan perintah berikut untuk mengonfirmasi bahwa `bitnami-apps-vhosts.conf` file tersebut menyertakan `httpd-vhosts.conf` file untuk Joomla\!.

      ```
      sudo vim /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
      ```

      Cari baris berikut dalam file. Tambahkan jika hilang.

      ```
      Include "/opt/bitnami/apps/joomla/conf/httpd-vhosts.conf"
      ```

   1. Masukkan perintah berikut untuk me-restart server Apache.

      ```
      sudo /opt/bitnami/ctlscript.sh restart apache
      ```

Jika Anda menelusuri ke nama domain yang Anda konfigurasikan untuk contoh Anda, Anda harus diarahkan ke halaman beranda Joomla\! situs web. Selanjutnya, Anda harus membuat dan mengkonfigurasi SSL/TLS sertifikat untuk mengaktifkan koneksi HTTPS untuk Joomla\! situs web. Untuk informasi lebih lanjut, lanjutkan ke [ Langkah 6 berikutnya: Konfigurasikan HTTPS untuk Joomla Anda\! ](#amazon-lightsail-https-joomla)bagian situs web dari panduan ini.

## Langkah 6: Konfigurasikan HTTPS untuk Joomla\! situs web
<a name="amazon-lightsail-https-joomla"></a>

Selesaikan prosedur berikut untuk mengkonfigurasi HTTPS di Joomla Anda\! situs web. Langkah-langkah ini menunjukkan cara menggunakan Bitnami HTTPS Configuration Tool (`bncert-tool`), yang merupakan alat baris perintah untuk meminta SSL/TLS sertifikat Let's Encrypt.

**penting**  
Sebelum memulai dengan prosedur ini, pastikan Anda mengonfigurasi domain Anda untuk merutekan lalu lintas ke Joomla\! contoh. Jika tidak, proses validasi SSL/TLS sertifikat akan gagal.

1. Pada halaman pengelolaan instans Anda, pada tab **Connect**, pilih **Connect menggunakan SSH**.  
![Hubungkan menggunakan SSH di konsol Lightsail](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-connect-to-your-instance.png)

1. Setelah Anda terhubung, masukkan perintah berikut untuk mengonfirmasi bahwa alat bncert diinstal pada instance Anda.

   ```
   sudo /opt/bitnami/bncert-tool
   ```

   Anda akan melihat salah satu tanggapan berikut:
   + Jika Anda melihat perintah tidak ditemukan dalam respons, maka alat bncert tidak diinstal pada instance Anda. Lanjutkan ke langkah berikutnya dalam prosedur ini untuk menginstal alat bncert pada instance Anda.
   + Jika Anda melihat ** Welcome to the Bitnami HTTPS configuration tool ** dalam respon, maka alat bncert diinstal pada instance Anda. Lanjutkan ke langkah 8 dari prosedur ini.
   + Jika alat bncert telah diinstal pada instance Anda untuk sementara waktu, maka Anda mungkin melihat pesan yang menunjukkan bahwa versi terbaru dari alat tersedia. Pilih untuk mengunduhnya, lalu masukkan `sudo /opt/bitnami/bncert-tool` perintah untuk menjalankan alat bncert lagi. Lanjutkan ke langkah 8 dari prosedur ini.

1. Masukkan perintah berikut untuk mengunduh file bncert run ke instance Anda.

   ```
   wget -O bncert-linux-x64.run https://downloads.bitnami.com/files/bncert/latest/bncert-linux-x64.run
   ```

1. Masukkan perintah berikut untuk membuat direktori untuk file run alat bncert pada instance Anda.

   ```
   sudo mkdir /opt/bitnami/bncert
   ```

1. Masukkan perintah berikut untuk membuat bncert menjalankan file yang dapat dieksekusi sebagai program.

   ```
   sudo chmod +x /opt/bitnami/bncert/bncert-linux-x64.run
   ```

1. Masukkan perintah berikut untuk membuat tautan simbolik yang menjalankan alat bncert ketika Anda memasukkan perintah sudo//opt/bitnamibncert-tool.

   ```
   sudo ln -s /opt/bitnami/bncert/bncert-linux-x64.run /opt/bitnami/bncert-tool
   ```

   Anda sekarang selesai menginstal alat bncert pada instance Anda.

1. Masukkan perintah berikut untuk menjalankan alat bncert.

   ```
   sudo /opt/bitnami/bncert-tool
   ```

1. Masukkan nama domain utama Anda dan nama domain alternatif yang dipisahkan oleh spasi seperti yang ditunjukkan pada contoh berikut.

   Jika domain Anda tidak dikonfigurasi untuk merutekan lalu lintas ke alamat IP publik instans Anda, maka `bncert` akan meminta Anda untuk membuat konfigurasi itu sebelum melanjutkan. Domain Anda harus merutekan lalu lintas ke alamat IP publik instans tempat Anda menggunakan `bncert` untuk mengaktifkan HTTPS pada instans. Ini mengonfirmasi bahwa Anda pemilik domain, dan berfungsi sebagai validasi untuk sertifikat Anda.  
![Memasukkan nama domain primer dan alternatif](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-domain-names.png)

1. Alat `bncert` akan menanyakan bagaimana Anda ingin pengalihan situs web Anda dikonfigurasi. Ini adalah pilihan yang tersedia: 
   + **Mengaktifkan pengalihan HTTP ke HTTPS** - Menentukan apakah pengguna yang membuka versi HTTP dari situs web Anda (yaitu, `http://example.com`) secara otomatis dialihkan ke versi HTTPS (yaitu, `https://example.com`). Sebaiknya aktifkan opsi ini karena ia memaksa semua pengunjung untuk menggunakan koneksi terenkripsi. Ketik `Y` dan tekan **Enter** untuk mengaktifkannya.
   + **Aktifkan pengalihan non-www ke www** - Menentukan apakah pengguna yang membuka puncak domain Anda (yaitu, `https://example.com`) secara otomatis dialihkan ke subdomain `www` (yaitu, `https://www.example.com`). Kami menyarankan untuk mengaktifkan opsi ini. Namun, Anda mungkin ingin menonaktifkannya dan mengaktifkan opsi alternatif (mengaktifkan pengalihan `www` ke non-`www`) jika Anda telah menentukan puncak domain Anda sebagai alamat situs web pilihan Anda di alat mesin telusur seperti alat webmaster Google, atau jika puncak Anda mengarahkan langsung ke IP dan subdomain `www` me-referensi puncak Anda melalui catatan CNAME. Ketik `Y` dan tekan **Enter** untuk mengaktifkannya.
   + **Aktifkan pengalihan www ke non-www** - Menentukan apakah pengguna yang membuka subdomain `www` dari domain Anda (yaitu, `https://www.example.com`) secara otomatis dialihkan ke puncak domain Anda (yaitu, `https://example.com`). Sebaiknya nonaktifkan ini, jika Anda mengaktifkan pengalihan non-`www` ke `www`. Ketik `N` dan tekan **Enter** untuk menonaktifkannya.

   Pilihan Anda akan terlihat seperti contoh berikut.  
![Opsi pengalihan situs web](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-enable-disable-redirection.png)

1. Perubahan yang akan dibuat akan tercantum. Ketik `Y` dan tekan dan tekan **Enter** untuk mengonfirmasi dan melanjutkan.  
![Mengonfirmasi perubahan](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-confirm-changes.png)

1. Masukkan alamat email Anda untuk dikaitkan dengan sertifikat Let's Encrypt dan tekan **Enter**.  
![Menghubungkan alamat email Anda dengan sertifikat Let's Encrypt](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-email-address.png)

1. Meninjau Perjanjian Pelanggan Let’s Encrypt. Ketik `Y` dan tekan **Enter** untuk menerima perjanjian dan melanjutkan.  
![Meninjau perjanjian pelanggan Let's Encrypt](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-lets-ecrypt-agreement.png)

   Tindakan dilakukan untuk mengaktifkan HTTPS pada instans Anda, termasuk meminta sertifikat dan mengkonfigurasi pengalihan yang Anda tentukan.  
![Tindakan yang sedang dilakukan](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-performing-actions.png)

   Sertifikat Anda berhasil diterbitkan dan divalidasi, dan pengalihan berhasil dikonfigurasi pada instans Anda jika Anda melihat pesan yang mirip dengan contoh berikut.  
![Tindakan berhasil diselesaikan](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/bncert-success-conf.png)

   Alat `bncert` akan melakukan perpanjangan otomatis atas sertifikat Anda setiap 80 hari sebelum kedaluwarsa. Ulangi langkah-langkah di atas jika Anda ingin menggunakan domain dan subdomain tambahan dengan instans Anda, dan Anda ingin mengaktifkan HTTPS untuk domain tersebut.

   Anda sekarang selesai mengaktifkan HTTPS di Joomla Anda\! contoh. Lain kali Anda menjelajah ke Joomla Anda\! situs web menggunakan domain yang Anda konfigurasikan, Anda harus melihat bahwa itu dialihkan ke koneksi HTTPS.

## Langkah 7: Baca Joomla\! dokumentasi dan lanjutkan mengkonfigurasi situs web Anda
<a name="amazon-lightsail-read-documentation-joomla"></a>

Baca Joomla\! dokumentasi untuk mempelajari cara mengelola dan menyesuaikan situs web Anda. Untuk informasi lebih lanjut, lihat [ Joomla\! Dokumentasi](https://docs.joomla.org/).

## Langkah 8: Buat snapshot dari instance Anda
<a name="amazon-lightsail-create-a-snapshot-joomla"></a>

Setelah Anda mengkonfigurasi Joomla\! situs web seperti yang Anda inginkan, buat snapshot berkala dari instance Anda untuk mencadangkannya. Anda dapat membuat snapshot secara manual, atau mengaktifkan snapshot otomatis agar Lightsail membuat snapshot harian untuk Anda. Jika ada yang tidak beres dengan instans Anda, maka Anda dapat membuat instans pengganti baru dengan menggunakan snapshot tersebut. Untuk informasi selengkapnya, lihat [ Snapshot](understanding-snapshots-in-amazon-lightsail.md).

Pada halaman pengelolaan instans, pada tab **Snapshot**, pilih **Buat snapshot** atau pilih untuk mengaktifkan snapshot otomatis.

![Buat snapshot instance di konsol Lightsail](https://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/quick-start-instance-snapshots.png)


Untuk informasi selengkapnya, lihat Membuat snapshot instans [ Linux atau Unix Anda di Amazon Lightsail ](lightsail-how-to-create-a-snapshot-of-your-instance.md) atau Mengaktifkan atau [ menonaktifkan snapshot otomatis untuk instans atau disk di Amazon Lightsail. ](amazon-lightsail-configuring-automatic-snapshots.md)