Cara Memasang Apache/Php 7 di CentOS/RHEL 7.6/6.9 dan Fedora 31/30

Cara Memasang Apache/Php 7 di CentOS/RHEL 7.6/6.9 dan Fedora 31/30

Adakah anda merancang untuk menggunakan aplikasi PHP dengan webserver Apache? Tutorial ini akan membantu anda memasang pelayan web Apache dan PHP pada sistem CentOS, Redhat, dan Fedora anda.

Artikel yang disyorkan:

  • 15 Petua Keselamatan Terbaik Untuk Stack Lamp (Apache-Mysql-Php) untuk Linux
  • Langkah 1 - Prerequsities

    Pertama sekali, anda perlu menambah beberapa repositori rpm yang diperlukan pada sistem anda. Gunakan salah satu arahan di bawah mengikut sistem operasi anda.

    Pada centos/rhel 7
    rpm -uvh https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.rpm rpm -uvh http: // rpms.famillecollet.com/enterprise/remi-release-7.rpm 
    Pada centos/rhel 6
    rpm -uvh https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-6.Noarch.rpm rpm -uvh http: // rpms.famillecollet.com/enterprise/remi-release-6.rpm 
    Pada Fedora 31
    SUDO DNF Pasang http: // muat turun1.rpmfusion.org/percuma/fedora/rpmfusion-bebas-stabil.Noarch.RPM SUDO DNF Pasang http: // muat turun1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stabil.Noarch.RPM SUDO DNF Pasang http: // rpms.famillecollet.com/fedora/remi-release-31.rpm 
    Pada Fedora 30
    SUDO DNF Pasang http: // muat turun1.rpmfusion.org/percuma/fedora/rpmfusion-bebas-stabil.Noarch.RPM SUDO DNF Pasang http: // muat turun1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stabil.Noarch.RPM SUDO DNF Pasang http: // rpms.famillecollet.com/fedora/remi-release-30.rpm 
    Pada Fedora 29
    SUDO DNF Pasang http: // muat turun1.rpmfusion.org/percuma/fedora/rpmfusion-bebas-stabil.Noarch.RPM SUDO DNF Pasang http: // muat turun1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stabil.Noarch.RPM SUDO DNF Pasang http: // rpms.famillecollet.com/fedora/remi-release-29.rpm 

    Langkah 2 - Pasang Apache/PHP

    Setelah mengaktifkan repositori Yum yang diperlukan pada sistem anda. Sekarang pasang pakej Apache dan PHP pada sistem anda. Ini akan memasang pakej terkini yang tersedia pada sistem anda.

    Untuk Centos dan RHEL 7/6

    sudo yum --enablerepo = remi, remi-php71 Pasang httpd php php-common 

    Untuk Fedora 31/30/29/28/27/26

    SUDO DNF --EnablePo = REMI Pasang HTTPD PHP PHP-Common 

    Langkah 3 - Pasang modul PHP

    Anda juga perlu memasang modul PHP yang diperlukan untuk aplikasi anda. Perintah di bawah akan memasang beberapa modul PHP yang sering digunakan pada sistem anda. Anda boleh memasang modul lain dengan arahan yang sama.

    Untuk Centos dan RHEL 7/6

    sudo yum --enablePo = remi, Remi-php71 Pasang php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-mcrypt php-xml 

    Untuk Fedora 31/30/29/28/27/26

    SUDO DNF --EnablePo = REMI Pasang PHP-CLI PHP-PEAR PHP-PDO PHP-MYSQLND PHP-GD PHP-MBSTRING PHP-MCRYPT PHP-XML 

    Langkah 4 - Urus Perkhidmatan Apache

    Pada ketika ini, sistem anda telah memasang pelayan web Apache, PHP, dan modul. Sekarang mulakan pelayan Apache dan juga membolehkan mereka ke autostart pada boot sistem.

    Untuk Centos/Rhel 7 dan Fedora

    sudo systemctl start httpd.perkhidmatan sudo sistemctl membolehkan httpd.perkhidmatan 

    Untuk centos/rhel 6

    perkhidmatan httpd start chkconfig -levels 235 httpd on 

    Hasil daripada tutorial ini, anda telah berjaya mengkonfigurasi persekitaran web hosting pada sistem berasaskan topi merah anda.

    Artikel yang disyorkan:

  • 15 Petua Keselamatan Terbaik Untuk Stack Lamp (Apache-Mysql-Php) untuk Linux
  • Pasang Apache2, MySQL dan PHP5 pada sistem Ubuntu dan Debian