Cuimsíonn an pacáiste bogearraí ar a dtugtar LAMP an eithne Linux OS, freastalaí gréasáin Apache, bunachar sonraí MySQL, agus na comhpháirteanna PHP a úsáidtear le haghaidh inneall an láithreáin. Ansin, déanfaimid cur síos mionsonraithe ar shuiteáil agus ar chumraíocht tosaigh na mbreiseán seo, ag glacadh an leagan is déanaí de Ubuntu mar shampla.
Suiteáil Bogearraí LAMP a shuiteáil i Ubuntu
Ós rud é go dtugann formáid an ailt seo le tuiscint cheana féin go bhfuil Ubuntu suiteáilte agat ar do ríomhaire, déanfaimid an chéim seo a scipeáil agus dul ar aghaidh láithreach chuig cláir eile, ach is féidir leat treoracha a fháil ar an ábhar is díol spéise duit trí ár n-alt eile a léamh ag na naisc seo a leanas.
Tuilleadh sonraí:
Suiteáil Ubuntu ar VirtualBox
Linux walkthrough ó flash drive
Céim 1: Suiteáil Apache
Tosaímid trí fhreastalaí gréasáin oscailte ar a dtugtar Apache a shuiteáil. Tá sé ar cheann de na roghanna is fearr, mar sin is rogha é a lán úsáideoirí. I Ubuntu, cuirtear tríd "Críochfort":
- Oscail an roghchlár agus lainseáil an consól nó brúigh an teaglaim eochair Ctrl + Alt + T..
- Uasghrádú a dhéanamh ar do stórtha córais ar dtús chun a chinntiú go bhfuil na comhpháirteanna riachtanacha go léir agat. Chun seo a dhéanamh, scríobh an t-ordú
nuashonrú sudo apt-get
. - Gach gníomh trí sudo ritheann sé le rochtain fhréamh, mar sin déan cinnte do phasfhocal a shonrú (níl sé le feiceáil agus tú ag iontráil).
- Nuair a bheidh sé déanta, iontráil
sudo apt-get install apache2
chun Apache a chur leis an gcóras. - Deimhnigh na comhaid go léir a chur leis tríd an rogha freagraí a roghnú D..
- Déanaimis tástáil ar oibriú an fhreastalaí gréasáin trí rith
sudo apache2ctl configtest
. - Ba cheart go mbeadh an chomhréir gnáth, ach uaireanta bíonn rabhadh ann faoin ngá le cur leis Ainm an fhreastalaí.
- Cuir an athróg dhomhanda seo leis an gcomhad cumraíochta chun rabhaidh amach anseo a sheachaint. Rith an comhad féin tríd
sudo nano /etc/apache2/apache2.conf
. - Anois rith an dara consól, áit a rith an t-ordú
ip addr show eth0 | grep inet | awk '{cló $ 2; } '| sed 's //.*$//'
chun do sheoladh IP nó fearann freastalaí a fháil amach. - Sa chéad cheann "Críochfort" téigh síos go bun an chomhaid oscailte agus scríobh
Ainm fearainn ServerName + nó seoladh IP
gur fhoghlaim tú díreach. Sábháil athruithe tríd Ctrl + O. agus dún an comhad cumraíochta. - Déan tástáil arís chun a chinntiú nach bhfuil aon earráidí ann, agus ansin an freastalaí gréasáin a atosú tríd
sudo systemctl atosú apache2
. - Cuir Apache le autoload más gá ionas go dtosóidh sé leis an gcóras oibriúcháin agus an t-ordú á úsáid
sudo systemctl cumasaigh apache2
. - Níl ann ach an freastalaí gréasáin a thosú chun cobhsaíocht a oibríochta a sheiceáil, bain úsáid as an ordú
sudo systemctl tús apache2
. - Seoladh brabhsálaí agus téigh chuig
localhost
. Má shroich tú príomhleathanach Apache, ansin tá gach rud ag feidhmiú i gceart, téigh ar aghaidh go dtí an chéad chéim eile.
Céim 2: Suiteáil MySQL
Is é an dara céim ná bunachar sonraí MySQL a chur leis, a dhéantar freisin tríd an consól caighdeánach ag úsáid na n-orduithe atá ar fáil sa chóras.
- Tosaíocht i "Críochfort" scríobh
sudo apt-get install mysql-server
agus cliceáil ar Iontráil. - Deimhnigh go bhfuil comhaid nua curtha leis.
- Bí cinnte úsáid na timpeallachta MySQL a dhaingniú, mar sin tabhair cosaint le breiseán ar leithligh, atá suiteáilte tríd
sudo mysql_secure_installation
. - Níl aon treoir amháin ag socrú na mbreiseán le haghaidh riachtanas pasfhocail, ós rud é go bhfuil gach úsáideoir faoi threoir a gcinntí féin i dtéarmaí bailíochtaithe. Más mian leat na riachtanais a shuiteáil, iontráil an consól y arna iarraidh sin.
- Ansin, ní mór duit an leibhéal cosanta a roghnú. Ar dtús, léigh an tuairisc ar gach paraiméadar, agus ansin roghnaigh an ceann is oiriúnaí.
- Socraigh pasfhocal nua chun rochtain fhréamh a sholáthar.
- Ansin, feicfidh tú socruithe slándála éagsúla, léifidh tú iad agus glacfaidh nó diúltóidh tú, má mheasann tú go bhfuil gá leis.
Molaimid duit eolas a chur ar an gcur síos ar mhodh suiteála eile inár n-alt ar leithligh, a gheobhaidh tú ag an nasc seo a leanas.
Féach freisin: Treoir Suiteála MySQL ar Ubuntu
Céim 3: Suiteáil PHP
Is é an chéim dheiridh chun feidhmiú ceart an chórais LAMP a chinntiú ná na comhpháirteanna PHP a shuiteáil. Níl aon rud casta i gcur i bhfeidhm an phróisis seo, ní gá duit ach ceann de na horduithe atá ar fáil a úsáid, agus ansin an breiseán féin a chumrú.
- I "Críochfort" scríobh an t-ordú
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
chun na comhpháirteanna riachtanacha a shuiteáil ar eagla go mbeadh leagan 7 de dhíth ort. - Uaireanta ní bhíonn an t-ordú thuas ag obair, mar sin bain úsáid as
sudo apt install php 7.2-cli
nósudo apt install hhvm
chun an leagan 7.2 is déanaí atá ar fáil a shuiteáil. - Ag deireadh an nós imeachta, déan cinnte gur suiteáladh an tionól ceart trí scríobh sa chonsól
php -v
. - Déantar bainistíocht bunachar sonraí agus cur i bhfeidhm an chomhéadain gréasáin trí úsáid a bhaint as an uirlis PHPmyadmin saor in aisce, atá inmhianaithe a shuiteáil le linn chumraíocht LAMP. Chun tús a chur leis, iontráil an t-ordú
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - Deimhnigh go bhfuil comhaid nua curtha leis tríd an rogha chuí a roghnú.
- Sonraigh freastalaí gréasáin "Apache2" agus cliceáil ar Ceart go leor.
- Iarrfar ort an bunachar a chumrú trí ordú speisialta, más gá, freagra dearfach a roghnú.
- Cruthaigh pasfhocal le clárú ar an bhfreastalaí bunachar sonraí, agus ina dhiaidh sin caithfear é a dhearbhú trína athiontráil.
- De réir réamhshocraithe, ní bheidh tú in ann PHPmyadmin a iontráil thar ceann úsáideora a bhfuil rochtain fhréamh aige nó trí chomhéadain TPC, mar sin ní mór duit an fóntais blocála a dhíchumasú. Cearta fréimhe a ghníomhachtú tríd an gceannas
sudo -i
. - Dínasc trí chlóscríobh
macalla "nuashonraigh breiseán tacar úsáideora =" áit a bhfuil Úsáideoir = "root"; pribhléidí flush; "| mysql -u root -p mysql
.
Ar seo, is féidir a mheas go bhfuil suiteáil agus cumraíocht PHP do LAMP curtha i gcrích go rathúil.
Féach freisin: Treoir Suiteála PHP ar Fhreastalaí Ubuntu
Chuamar i dteagmháil inniu le suiteáil agus cumraíocht bhunúsach comhpháirteanna LAMP do chóras oibriúcháin Ubuntu. Ar ndóigh, ní hé seo an fhaisnéis uile is féidir a sholáthar ar an ábhar seo, tá go leor nuances a bhaineann le húsáid il fearainn nó bunachar sonraí. Ach, a bhuíochas leis na treoracha thuas, is féidir leat do chóras a ullmhú go héasca chun go bhfeidhmeoidh an pacáiste bogearraí seo i gceart.