D’fhéadfadh sé go mbeadh sé deacair ar fhorbróirí feidhmchlár gréasáin an teanga scriptithe PHP a shuiteáil ar Ubuntu Server. Tá sé seo mar gheall ar go leor fachtóirí. Ach an treoir seo á úsáid agat, beidh gach duine in ann botúin a sheachaint le linn na suiteála.
PHP a shuiteáil i Freastalaí Ubuntu
Is féidir an teanga PHP a shuiteáil i Ubuntu Server ar bhealaí éagsúla - braitheann sé ar fad ar a leagan agus ar leagan an chórais oibriúcháin féin. Agus luíonn an phríomhdhifríocht sna foirne féin, rud a chaithfear a chur i gcrích.
Is fiú a thabhairt faoi deara freisin go bhfuil roinnt comhpháirteanna sa phacáiste PHP ar féidir iad a shuiteáil ar leithligh óna chéile más mian leo.
Modh 1: Suiteáil Chaighdeánach
Is éard atá i suiteáil chaighdeánach an leagan is déanaí den phacáiste a úsáid. Tá sé difriúil i ngach córas oibriúcháin Freastalaí Ubuntu:
- 12.04 LTS (Beacht) - 5.3;
- 14.04 LTS (Trusty) - 5.5;
- 15.10 (Wily) - 5.6;
- 16.04 LTS (Xenial) - 7.0.
Déantar gach pacáiste a dháileadh trí stór oifigiúil an chórais oibriúcháin, mar sin ní gá duit tríú páirtí a nascadh. Ach déantar suiteáil an phacáiste iomláin i dhá leagan agus braitheann sé ar an leagan OS. Mar sin, chun PHP a shuiteáil ar Ubuntu Server 16.04, rith an t-ordú seo:
sudo apt-get install php
Agus le haghaidh leaganacha níos luaithe:
sudo apt-get install php5
Mura bhfuil na comhpháirteanna uile den phacáiste PHP sa chóras de dhíth ort, is féidir leat iad a shuiteáil ar leithligh. Ba chóir cur síos a dhéanamh thíos ar conas é seo a dhéanamh agus na horduithe chun é seo a dhéanamh.
Modúl do Fhreastalaí Apache HTTP
Chun an modúl PHP do Apache a shuiteáil ar Ubuntu Server 16.04, ní mór duit an t-ordú seo a leanas a rith:
sudo apt-get install libapache2-mod-php
I leaganacha níos luaithe den OS:
sudo apt-get install libapache2-mod-php5
Iarrfar pasfhocal ort, tar éis duit dul isteach agus caithfidh tú cead a thabhairt suiteáil. Chun seo a dhéanamh, cuir isteach an litir D. nó "Y" (ag brath ar logánú Freastalaí Ubuntu) agus cliceáil Iontráil.
Níl le déanamh ach fanacht le híoslódáil agus suiteáil an phacáiste.
FPM
Chun an FPM a shuiteáil ar leagan 16.04 den chóras oibriúcháin, déan na rudaí seo a leanas:
sudo apt-get install php-fpm
I leaganacha níos luaithe:
sudo apt-get install php5-fpm
Sa chás seo, tosóidh an tsuiteáil go huathoibríoch, díreach tar éis duit pasfhocal an superuser a iontráil.
CLI
Teastaíonn CLI d’fhorbróirí a chruthaíonn cláir consól i PHP. Chun an teanga cláir seo a chur i bhfeidhm ann, in Ubuntu 16.04 ní mór duit an t-ordú a rith:
sudo apt-get install php-cli
I leaganacha níos luaithe:
sudo apt-get install php5-cli
Síntí PHP
Chun na feidhmeanna go léir a d’fhéadfadh a bheith ag PHP a chur i bhfeidhm, is fiú roinnt síntí a shuiteáil do na cláir a úsáidtear. Anois cuirfear na horduithe is mó éilimh ar a leithéid de shuiteáil i láthair.
Nóta: thíos, cuirfear dhá ordú ar fáil do gach síneadh, áit a bhfuil an chéad cheann do Ubuntu Server 16.04, agus an dara ceann do leaganacha níos luaithe den OS.
- Síneadh le haghaidh GD:
sudo apt-get install php-gd
sudo apt-get install php5-gd
- Síneadh do Mcrypt:
sudo apt-get install php-mcrypt
sudo apt-get install php5-mcrypt
- Síneadh do MySQL:
sudo apt-get install php-mysql
sudo apt-get install php5-mysql
Féach freisin: Treoir Suiteála MySQL ar Ubuntu
Modh 2: Suiteáil Leaganacha Eile
Dúradh thuas go suiteálfar an pacáiste PHP comhfhreagrach i ngach leagan de Fhreastalaí Ubuntu. Ach ní dhéanann sé sin faillí sa chumas leagan níos luaithe nó, os a choinne sin, leagan níos déanaí den teanga cláir a shuiteáil.
- Ar dtús ní mór duit na comhpháirteanna PHP go léir a suiteáladh ar an gcóras a bhaint roimhe seo. Chun seo a dhéanamh, in Ubuntu 16.04, reáchtáil dhá ordú:
sudo apt-get bain libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
sudo apt-get autoremoveI leaganacha níos luaithe den OS:
sudo apt-get bain libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
sudo apt-get autoremove - Anois ní mór duit PPA a chur le liosta na stórtha, ina bhfuil pacáistí de gach leagan de PHP:
sudo add-apt-repository ppa: ondrej / php
nuashonrú sudo apt-get - Ag an bpointe seo, is féidir leat an pacáiste iomlán PHP a shuiteáil. Chun seo a dhéanamh, sonraigh an leagan san ordú féin, mar shampla, "5.6":
sudo apt-get install php5.6
Mura bhfuil an pacáiste iomlán de dhíth ort, is féidir leat na modúil a shuiteáil ar leithligh trí na horduithe riachtanacha a fhorghníomhú go roghnach:
sudo apt-get install libapache2-mod-php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli
sudo apt-get install php-gd
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-mcrypt
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-xml
Conclúid
Mar fhocal scoir, is féidir linn a rá, fiú agus eolas bunúsach aige faoi bheith ag obair ar ríomhaire, gur féidir le húsáideoir an príomhphacáiste PHP agus a chomhpháirteanna breise go léir a shuiteáil. Is é an rud is mó ná eolas a bheith agat ar na horduithe is gá a reáchtáil ar Fhreastalaí Ubuntu.