pamekar aplikasi wéb bisa sapatemon kasusah nalika masang bahasa PHP scripting dina Ubuntu Server. Ieu disambungkeun jeung sababaraha faktor. Tapi make manual ieu, dulur bakal tiasa ulah kasalahan salila instalasi.
Install PHP dina Ubuntu Server
Netepkeun bahasa PHP jeung Ubuntu Server bisa dipigawé ku cara nu béda - eta sadayana gumantung kana versi sarta ti versi sistem operasi sorangan. Jeung bédana utama dina tim sorangan anu bakal perlu dilaksanakeun.Éta ogé sia noting yén PHP pakét ngawengku sababaraha komponén anu, upami hoyong, bisa dipasang misah ti unggal lianna.
Metoda 1: Instalasi Standar
instalasi baku ngalibatkeun maké versi panganyarna tina iket. Dina unggal sistem operasi Ubuntu Server, éta mah béda:
- 12,04 LTS (tepat) - 5,3;
- 14,04 LTS (Trusty) - 5,5;
- 15.10 (WILY) - 5,6;
- 16,04 LTS (Xenial) - 7,0.
Sadaya paket anu disebarkeun ngaliwatan Repository resmi sahiji sistem operasi, ku kituna moal jadi perlu nyambung pihak-katilu. Tapi pamasangan paket pinuh anu dipigawé dina dua versi sarta gumantung kana versi OS. Ku kituna, pikeun masang PHP dina Ubuntu Server 16,04, nedunan parentah kieu:
Sudo apt-Meunang Pasang PHP
Jeung versi samemehna:
Sudo apt-Meunangkeun Pasang PHP5
Lamun sakabeh komponen pakét PHP teu diperlukeun dina sistem, Anjeun tiasa nyetel poto eta nyalira. Kumaha ngalakukeun ieu jeung naon paréntah pikeun ngalakukeun ieu kudu dipigawe, bakal didadarkeun di handap ieu.
Modul keur Apache HTTP Server
Masang modul PHP keur Apache dina Ubuntu Server 16,04, anjeun perlu sangkan ngaéksekusi paréntah di handap:
Sudo Apt-Cokot Pasang Libapache2-MOD-PHP
Dina versi samemehna tina OS:
Sudo Apt-Meunangkeun Pasang Libapache2-MOD-PHP5
Anjeun bakal menta sandi a, sanggeus ngasupkeun nu perlu méré idin instalasi. Jang ngalampahkeun ieu, asupkeun hurup "d" atawa "y" (gumantung kana lokalisasi Ubuntu Server) terus pencét asupkeun.
Mangka tetep ukur ngadagoan download na pamasangan iket.
FPM.
Masang modul FPM dina sistem operasi Vérsi 16,04, ngalakukeun handap:
Sudo apt-Meunang Pasang PHP-FPM
Dina versi samemehna:
Sudo apt-Meunang Pasang PHP5-FPM
Dina hal ieu, instalasi bakal ngamimitian otomatis, langsung saatos nuliskeun sandi superuser.
CLI
CLI ieu diperlukeun pikeun pamekar anu keur aya di kreasi program konsol on PHP. Pikeun ngawanohkeun basa programming ieu eta, anjeun perlu sangkan ngaéksekusi paréntah dina Ubuntu 16,04:
Sudo apt-Meunang Pasang PHP-CLI
Dina versi samemehna:
Sudo Apt-Meunang Pasang PHP5-CLI
PHP ekstensi
Pikeun nerapkeun sagala fungsi PHP anu mungkin, Anjeun kedah masang Jumlah ekstensi keur program dipake. Ayeuna paling Paréntah populér bakal dibere ngalakukeun instalasi misalna.
Catetan: handap bakal disadiakeun pikeun tiap ékspansi dua paréntah, dimana kahiji nyaéta pikeun Ubuntu Server 16,04, sarta anu kadua nyaéta pikeun versi samemehna tina OS anu.
- Extension pikeun Gd:
Sudo Apt-Meunang Pasang PHP-Gd
Sudo apt-Meunang Pasang PHP5-Gd
- Extension pikeun MCRYPT:
Sudo apt-Meunang Pasang PHP-MCRYPT
Sudo apt-Meunang Pasang PHP5-MCRYPT
- Extension pikeun MySQL:
Sudo apt-Meunangkeun Pasang PHP-MySQL
Sudo apt-Meunangkeun Pasang PHP5-MySQL
Upami Anjeun gaduh pakét lengkep bisa masang modul kapisah, selektif ku ngajalankeun parentah diperlukeun:
Sudo Apt-Cokot Pasang Libapache2-MOD-PHP5.6
Sudo Apt-Cokot Pasang PHP5.6-FPM
Sudo Apt-Cokot Pasang php5.6-CLI
Sudo Apt-Meunang Pasang PHP-Gd
Sudo Apt-Meunang Pasang PHP5.6-MBString
Sudo Apt-Meunang Pasang PHP5.6-MCRYPT
Sudo Apt-Meunang Pasang PHP5.6-MySQL
Sudo Apt-Meunang Pasang PHP5.6-XML
Kacindekan
Dina kacindekan, urang bisa disebutkeun yen, ngabogaan pangaweruh malah dasar tina gawe di komputer, pamaké bakal gampang bisa install duanana paket PHP utama jeung sakabeh komponen tambahan na. Hal utama anu apal kana Paréntah rék ngaéksekusi dina Ubuntu Server.