Cukup rumit atau pelajari PHP 7! Bagian 1. Memasang dan mengonfigurasi server web (menggunakan contoh Abyss Web Server). Menginstal Mesin PHP

Halo, para pembaca yang terhormat dari situs remontcompa.ru! Nama saya Roman Nahvat dan saya sajikan untuk Anda serangkaian artikel tentang bahasa pemrograman PHP. Bahasa pemrograman PHP adalah bahasa server yang dengannya Anda dapat membuat situs web, baik kecil maupun terdiri dari ratusan dan ribuan halaman. Misalnya, sumber daya populer seperti Wikipedia, jejaring sosial Facebook, VKontakte dibuat menggunakan PHP. PHP adalah salah satu bahasa pemrograman pertama yang berfokus pada pengembangan web, sehingga tetap menjadi salah satu bahasa yang paling populer dan dicari. Selain itu, sangat sederhana dan dapat dimengerti oleh pengguna pemula..

Cukup rumit atau pelajari PHP 7! Bagian 1. Memasang dan mengonfigurasi server web (menggunakan contoh Abyss Web Server). Menginstal Mesin PHP


Pada bagian ini, kami akan menyiapkan lingkungan pengembangan untuk situs web interaktif, yaitu, memasang komponen berikut di komputer:
  1. Server web Abyss Web Server X1
  2. Mesin PHP PHP 7.3.0
  3. Abyss Web Server X1 adalah server web gratis untuk sistem operasi Winows, Linux, macOS. Abyss Web Server X1 mendukung banyak fitur yang berkaitan dengan menghasilkan konten dinamis menggunakan skrip sisi server.
  4. Mesin PHP menyediakan eksekusi skrip php di halaman web.
Setiap kali pengguna mengakses situs web di browser, ia meminta halaman web di server web menggunakan protokol HTTP. Jika halaman web di situs berisi skrip php, server web pertama kali mengakses mesin PHP, yang memproses kode skrip php sebelum mengirim respons ke browser web. Diagram dasar interaksi antara browser web, server web, dan mesin php ditampilkan di bawah ini.

Pergi ke https://aprelium.com/downloads/ dan unduh file instalasi untuk server web Abyss Web Server X1.

Pilih versi untuk Windows.

Jalankan file instalasi dan lakukan instalasi.

Kami menerima perjanjian lisensi.

Selanjutnya.

Jalur instalasi default dibiarkan..

Saat diminta seperti pada tangkapan layar, setel sakelar pada item Instal sebagai Layanan Winows (instal sebagai layanan Windows), serta kotak centang Mulai secara otomatis pada startup komputer.

Ok.

Setelah instalasi selesai, jendela berikut akan secara otomatis terbuka di browser yang memberitahukan bahwa Abyss Web Server sudah aktif dan berjalan dengan benar.

Instal bahasa Rusia untuk konsol server web Abyss Web Server X1. Untuk melakukan ini, buka https://aprelium.com/abyssws/languages/ dan unduh file ru.lng.

Buka folder lang di sepanjang jalur C: \ Abyss Web Server \ lang dan salin file ru.lng ke dalamnya.

Agar bahasa Rusia muncul di konsol server web Server Web Abyss, Anda harus memulai kembali layanan Server Web Abyss.

Di browser web, buka alamat http: // localhost: 9999 / console / language dan pilih bahasa Rusia.

Kami juga pergi ke alamat http: // localhost: 9999 / console / kredensial dan tentukan nama pengguna dan kata sandi yang akan digunakan untuk masuk ke konsol Web Server Abyss.

Pada halaman konsol Server Web Abyss, pilih Pengaturan.

Jenderal.

Port HTTP dan direktori untuk dokumen (folder htdocs) dibiarkan secara default.

Kami pergi ke alamat https://aprelium.com/downloads/ dan mengunduh file instalasi untuk mesin PHP (dalam kasus kami, itu adalah PHP 7.3.0).

File instalasi PHP 7.3.0. Jalankan dan lakukan instalasi.

Selanjutnya.

Kami menerima perjanjian lisensi. Selanjutnya.

Kami meninggalkan jalur instalasi secara default.

Instalasi Lengkap.

Setelah instalasi mesin PHP selesai, server web masih tidak dapat menjalankan skrip php, karena dukungan skrip tidak dikonfigurasi di atasnya, serta jalur ke mesin penerjemah PHP. Konfigurasikan Abyss Web Server untuk mendukung skrip php. Untuk melakukan ini, buka konsol server web. Klik Pengaturan. Klik Opsi Skrip.

Centang kotak Aktifkan skrip. Di jendela Penerjemah klik Tambah.

Di daftar turun-bawah Antarmuka, pilih FastCGI (Pipa-Lokal).

Di Interpreter baris, tentukan path ke file php-cgi.exe, yaitu C: \ Program Files \ PHP7 (seperti yang ditunjukkan di atas, mesin PHP dipasang persis di sepanjang jalur ini). Di jendela Ekstensi terkait klik Tambah.

Di bidang Ekstensi, masukkan php dan klik OK.

Ok.

Ok.

Agar pengaturan baru berlaku, klik Restart..

Agar skrip php diproses oleh mesin PHP, server web harus berjalan dan dikonfigurasi dengan benar. Periksa kebenaran pengaturan server web dengan menulis kode berikut di editor teks apa pun:

Simpan dokumen ini ke file di folder htdocs di sepanjang jalur C: \ Abyss Web Server \ htdocs, berikan nama phpinfo dan ekstensi php.

Masukkan alamat http: //localhost/phpinfo.php di bilah alamat browser web.

Seperti yang Anda lihat, Server Web Abyss berhasil memproses halaman web phpinfo.php, yang berisi informasi versi untuk mesin PHP.

Dilanjutkan di bagian kedua: Aturan untuk menulis skrip php. Menyematkan kode php dalam dokumen html