Cara memasang php (8.1, 7.4 atau 5.6) Pada macOS

Cara memasang php (8.1, 7.4 atau 5.6) Pada macOS

PHP bermaksud Hypertext Preprocessor dan merupakan bahasa pengaturcaraan sisi pelayan. Pada asalnya ia dibangunkan untuk pembangunan web tetapi kini juga digunakan sebagai bahasa tujuan umum. Ia dicipta oleh Rasmus Lerdorf pada tahun 1994.

Versi PHP untuk macOS dikekalkan dalam repositori pihak ketiga yang boleh ditambah ke sistem dengan Brew Tap. Ia juga membolehkan anda memasang dan menggunakan pelbagai versi PHP pada sistem macOS tunggal.

Tutorial ini akan membantu anda memasang PHP pada macOS.

Prasyarat

Sebelum memulakan pemasangan PHP menggunakan tutorial ini, anda mesti mempunyai prasyarat berikut

  • Terminal: Anda mesti mempunyai akses terminal MAC dan sedikit pengetahuan tentang bekerja dengan aplikasi terminal. Log masuk AO ke sistem Mac anda dan Terminal Buka
  • Homebrew: HomeBrew adalah pengurus pakej yang popular untuk sistem operasi MAC. Ia berguna untuk memasang perisian sumber terbuka seperti node. Anda boleh memasang homebrew dengan arahan berikut.
    /bin/bash -c "$ (curl -fssl https: // mentah.Githubusercontent.com/homebrew/install/head/install.sh) "  

.

Cara memasang php pada macOS

Versi terbaru kapal macos Sierra dengan Php 5.6 dan OSX 10.11 El Capitan dengan Php 5.5, dan OSX 10.8 kapal singa gunung dengan versi php 5.3. Versi terkini php 8.1 tersedia untuk dipasang. Langkah di bawah membantu anda memasang Php 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, atau 5.6 pada sistem macOS.

  1. Pertama, kita perlu menambah Shivammathur/PHP Ketik ke Homebrew.
    Brew Tap Shivammathur/PHP 
  2. Memasang PHP: Gunakan arahan di bawah untuk memasang php 8.1 pada sistem macOS. Untuk memasang versi PHP yang berbeza, hanya ganti 8.1 dengan versi yang diperlukan.
    Pemasangan Brew Shivammathur/PHP/[dilindungi e -mel]  
  3. Konfigurasikan Php 8.1 sebagai lalai:
    Pautan Brew --Orwrite --force shivammathur/php/[dilindungi e -mel]  
  4. Setelah pemasangan selesai, mulakan semula shell dan periksa versi php aktif.
    php -v  #Output Php 8.1.6 (CLI) (Dibina: 21 Mei 2022 03:46:22) (NTS) Hak cipta (c) Kumpulan PHP Zend Engine v4.1.6, Hak Cipta (c) Zend Technologies dengan Zend Opcache v8.1.6, Hak Cipta (c), oleh Zend Technologies 

Konfigurasikan PHP dengan Apache

Edit fail konfigurasi Apache dan editor teks:

vim/usr/local/etc/httpd/httpd.Conf  

Tambahkan coretan berikut ke fail:

LoadModule Php_module/usr/local/opt/php/lib/httpd/modul/libphp.So Sethandler Application/X-Httpd-PHP
12345 LoadModule Php_module/usr/local/opt/php/lib/httpd/modul/libphp.Jadi Permohonan Sethandler/X-Httpd-PHP

Anda juga boleh menukar indeks direktori:

Indeks DirectoryIndex.Indeks PHP.html
1 Indeks DirectoryIndex.Indeks PHP.html

Simpan fail dan tutupnya.

Sekarang mulakan semula perkhidmatan Apache untuk menggunakan perubahan:

Apachectl Restart  

Sekarang buat fail fungsi phpinfo () dan akses dalam penyemak imbas.

Konfigurasi PHP dengan Apache

Meningkatkan versi PHP

Anda boleh menaik taraf versi PHP anda ke pelepasan patch terkini menggunakan Menaik taraf minuman perintah.

Contohnya, untuk menaik taraf Php 8.1:

Menaik taraf Brew Shivammathur/PHP/[dilindungi e -mel]  

Tukar versi php aktif

Sekiranya anda telah memasang pelbagai versi PHP pada sistem anda, anda boleh beralih ke versi baru pada bila -bila masa.

Contohnya, untuk beralih ke Php 7.4:

Pautan Brew --Orwrite --force shivammathur/php/[dilindungi e -mel]  

Pastikan anda sudah memasang php 7.Versi 4 pada sistem anda.

Kesimpulan

Panduan ini membantu anda memasang PHP pada sistem macOS. Anda boleh memasang pelbagai versi PHP pada sistem tunggal dan beralih di antara mereka pada bila -bila masa.