GNU/Linux >> Belajar Linux >  >> Linux

Cara install dan konfigurasi Apache dan PHP di Jelastic Cloud

Jelastic Cloud adalah solusi cloud yang menggabungkan model PaaS (Platform as a Service) dan model CaaS (Container as a Service). Jelastic Cloud dirancang untuk memungkinkan DevOps membangun infrastruktur kompleks hanya dalam beberapa klik, dengan menggunakan antarmuka web Jelastic.

Tutorial ini menunjukkan semua langkah yang diperlukan untuk membuat lingkungan virtual dengan Jelastic Cloud dan mengonfigurasinya untuk meng-host aplikasi PHP di Apache.

Membuat lingkungan baru

Masuk ke panel manajemen Cloud Jelastic dan tekan tombol "NEW ENVIRONMENT" yang terletak di kiri atas.

Tab konfigurasi lingkungan baru akan terbuka.

Pilih Apache sebagai Server Web dan PHP, dalam tutorial ini Apache versi 2.4.39 dan PHP 7.3.5 .

versi akan digunakan. Tentukan jumlah Cloudlet yang akan dipesan dan jumlah maksimum Cloudlet yang tersedia untuk meningkatkan kekuatan server web Anda.

Teknologi container secara tepat didasarkan pada Cloudlet, instans mikro yang dapat dipilih langsung di dalam Jelastic:setiap Cloudlet memiliki 128 MB RAM dan 400 MHz vCPU. Dengan meningkatkan jumlah Cloudlet yang dipesan, biaya lingkungan secara keseluruhan akan meningkat juga.

Masukkan batas ruang disk, aktifkan atau nonaktifkan alamat IP publik sesuai kebutuhan Anda dan masukkan nama yang baru lingkungan. Dalam contoh berikut ini bernama "apache".

Setelah membuat lingkungan, tekan tombol "Buka di Browser" dari instance yang baru saja Anda buat :

Halaman default akan terbuka dan akan menampilkan informasi tentang versi PHP yang diinstal.

Mengonfigurasi Apache dan PHP

Tekan tombol "Config" dari instance yang baru saja dibuat :

File Browser akan terbuka dan memungkinkan Anda untuk mengubah file konfigurasi instance.
Kemudian, pindah ke folder conf dan klik dua kali pada file httpd.conf. Dengan cara ini konfigurasi Apache dapat dimodifikasi.

Beberapa pengaturan yang dapat diubah adalah:
  • Waktu habis :menunjukkan durasi maksimum dalam detik dari permintaan yang dikelola oleh Apache
  • KeepAlive :jika disetel ke 'Aktif', memaksa Apache untuk menggunakan koneksi TCP yang sama untuk mengirim banyak sumber daya, jika tidak, koneksi TCP akan dibuka untuk setiap sumber daya
  • MaxKeepAliveRequests :jika KeepAlive disetel ke 'Aktif', ini mengacu pada jumlah maksimum permintaan yang dapat dikelola oleh koneksi
  • MaxClients :mengacu pada jumlah permintaan simultan yang dapat dikelola oleh Apache
  • MaxRequestPerChild :mengacu pada jumlah maksimum permintaan yang dapat ditangani oleh proses anak.
Setelah melakukan perubahan, tekan 'Simpan' untuk menyimpan file konfigurasi.

Pada titik ini, untuk mengubah konfigurasi PHP pilih file php.ini:

Beberapa pengaturan yang dapat dimodifikasi adalah:
  • upload_max_filesize :ukuran maksimum file yang dapat diupload ke server
  • post_max_size :ukuran maksimum permintaan POST
  • short_open_tag :jika disetel ke 'Aktif', ini mengaktifkan tag pendek dalam skrip PHP
  • display_errors :jika diatur pada 'Aktif', mengaktifkan tampilan kesalahan selama eksekusi kode PHP
  • max_execution_time :mengacu pada durasi maksimum eksekusi skrip PHP
  • batas_memori :mengacu pada memori maksimum yang dapat digunakan oleh skrip PHP.
Setelah melakukan perubahan, klik 'Simpan' untuk menyimpan file konfigurasi.

Untuk menerapkan perubahan yang baru saja Anda buat, tekan tombol "Mulai Ulang Node" untuk instance terkait:


Linux
  1. Cara Menginstal dan Mengkonfigurasi Apache Hadoop di Ubuntu 20.04

  2. Cara Menginstal dan Mengkonfigurasi PHP OPcache di Ubuntu 20.04

  3. Instal Apache dan PHP di CentOS 7

  1. Cara Menginstal dan Mengkonfigurasi Apache Kafka di Ubuntu 20.04

  2. Cara Menginstal dan Mengonfigurasi Apache Spark di Ubuntu 20.04

  3. Bagaimana cara menginstal dan mengkonfigurasi Apache di Debian 11?

  1. Cara Instal Apache dan PHP di OpenSUSE 15.1

  2. Cara Menginstal dan Mengkonfigurasi Apache Cassandra di Sistem Linux

  3. Cara Menginstal dan Mengonfigurasi Grafana