Conas Freastalaí Gréasáin LAMP a chruthú ag baint úsáide as Ubuntu

01 de 08

Cad is Freastalaí Gréasáin LAMP ann?

Rith Apache Ar Ubuntu.

Taispeánfaidh an treoir seo duit an bealach is éasca le freastalaí gréasáin LAMP a shuiteáil ag baint úsáide as leagan deisce de Ubuntu.

Seasann LAMP le haghaidh Linux, Apache , MySQL agus PHP.

Ar ndóigh, is é an leagan Linux a úsáidtear laistigh den treoir seo Ubuntu.

Is é Apache ceann de na cineálacha éagsúla freastalaí gréasáin atá ar fáil le haghaidh Linux. I measc daoine eile tá Lighttpd agus NGinx.

Is freastalaí bunachar sonraí é MySQL a chabhróidh leat do chuid leathanaigh ghréasáin a bheith idirghníomhach trí bheith in ann faisnéis a stóráil agus a thaispeáint.

Ar deireadh, is teanga scríbhneoireachta í PHP (a sheasann do Réamh-Phróiseálaí Hypertext) a fhéadfar a úsáid chun cód taobh freastalaí agus API Gréasáin a chruthú a fhéadfaidh teangacha taobh cliaint iad a chaitheamh ansin, mar shampla HTML, javaScript agus CSS.

Tá mé ag léiriú duit conas LAMP a shuiteáil trí úsáid a bhaint as leagan deisce Ubuntu ionas gur féidir le forbróirí gréasáin bheartaithe timpeallacht forbartha nó tástála a bhunú le haghaidh a gcruthú.

Is féidir freastalaí gréasáin Ubuntu a úsáid freisin mar inlíon do leathanaigh ghréasáin baile.

Cé go bhféadfadh tú an freastalaí gréasáin a chur ar fáil don domhan ar fad, níl sé seo praiticiúil ag baint úsáide as ríomhaire sa bhaile mar go soláthraíonn soláthraithe leathanbhanda an seoladh IP do ríomhairí agus mar sin bheadh ​​ort seirbhís a úsáid mar DynDNS chun seoladh IP statach a fháil. Ní dócha go mbeadh an bandaleithead a sholáthraíonn do sholáthraí leathanbhanda oiriúnach do sheirbhísí gréasáin a fhreastalaíonn.

Bheadh ​​sé mar aidhm ag an bhfreastalaí gréasáin a chur ar bun don domhan ar fad go bhfuil tú freagrach as an fhreastalaí Apache a áirithiú, ballaí dóiteáin a chur ar bun agus a chinntiú go bhfuil na bogearraí go léir i gceart.

Más mian leat suíomh gréasáin a chruthú don domhan ar fad a fheiceáil ansin moltar duit óstach gréasáin a roghnú le hóstáil CPanel a ghlacann an iarracht sin ar fad.

02 de 08

Conas Freastalaí Gréasáin LAMP a shuiteáil ag baint úsáide as Tasksel

Tasksel.

Tá an Stack LAMP iomlán á shuiteáil i ndáiríre an-díreach agus is féidir é a bhaint amach ag baint úsáide as ach 2 orduithe.

Taispeánann ranganna teagaisc eile duit conas gach comhpháirt a shuiteáil ar leithligh ach is féidir leat iad uile a shuiteáil ar aon dul.

Chun é sin a dhéanamh beidh ort fuinneog críochfoirt a oscailt. Chun é seo a dhéanamh brúigh CTRL, ALT agus T ag an am céanna.

Sa chineál fuinneog críochfoirt na horduithe seo a leanas:

sudo apt-get tasksel a shuiteáil

sudo tasksel install lamp-server

Suiteáil na horduithe thuas uirlis ar a dtugtar tascanna agus ansin ag baint úsáide as tascanna, cuireann sé meiteapáiste ar a dtugtar lampa-fhreastalaí.

Mar sin, cad é tascanna?

Ligeann Tasksel grúpa pacáistí a shuiteáil tú ar fad ag an am céanna. Mar a léirítear LAMP níos luaithe le haghaidh Linux, Apache, MySQL agus PHP agus is coitianta é má shuiteáil tú ceann ansin is dóigh leat iad a shuiteáil go léir.

Is féidir leat an t-ordú tascanna a reáchtáil mar a leanas:

tascanna sudo

Tabharfaidh sé seo fuinneog le liosta pacáistí nó ba cheart dom a rá grúpa pacáistí is féidir a shuiteáil.

Mar shampla, is féidir leat an deasc KDE, an deasc Lubuntu, mailserver nó freastalaí openSSH a shuiteáil.

Nuair a shuiteáil tú bogearraí ag baint úsáide as tascanna nach bhfuil pacáiste amháin á shuiteáil agat ach grúpa de phacáistí den chineál céanna a d'oirfeadh go léir le chéile chun rud mór a dhéanamh. Is é ár n-ábhar an rud mór mór ná freastalaí LAMP.

03 de 08

Socraigh an Pasfhocal MySQL

Socraigh Pasfhocal MySQL.

Tar éis na horduithe a reáchtáil sa chéim roimhe seo, déanfar na pacáistí atá de dhíth le haghaidh Apache, MySQL agus PHP a íoslódáil agus a shuiteáil.

Feicfear fuinneog mar chuid den shuiteáil a éilíonn duit focal faire fréimhe a chur isteach ar fhreastalaí MySQL.

Níl an focal faire seo mar an gcéanna le do phasfhocal logála isteach agus is féidir leat é a leagan ar aon rud is mian leat. Is fiú an focal faire a dhéanamh chomh slán agus is féidir agus is féidir le húinéir an phasfhocal an freastalaí bunachar sonraí iomlán a riar leis an gcumas úsáideoirí, ceadanna, scéimeanna, táblaí a chruthú agus a bhaint agus gach rud go maith go leor.

Tar éis duit an focal faire a iontráil, leanann an chuid eile den shuiteáil ar aghaidh gan an gá le tuilleadh ionchuir.

Ar deireadh thiar, fillefidh tú ar an ordú go pras agus is féidir leat an freastalaí a thástáil chun a fheiceáil an raibh sé ag obair.

04 de 08

Conas Apache a Thástáil

Apache Ubuntu.

Seo a leanas an bealach is éasca chun tástáil a dhéanamh ar cibé an bhfuil Apache ag obair:

Ba chóir go mbeadh leathanach gréasáin le feiceáil mar atá léirithe san íomhá.

Go bunúsach má fheiceann tú na focail "It Works" ar an leathanach gréasáin chomh maith le lógó Ubuntu agus an focal Apache ansin tá a fhios agat go raibh an tsuiteáil rathúil.

Is leathanach sealbhóir áit é an leathanach a fheiceann tú agus is féidir leat leathanach gréasáin de do dhearadh féin a chur ina ionad.

Chun do leathanaigh ghréasáin féin a chur leis, is gá duit iad a stóráil sa fhillteán / var / www / html.

Tugtar index.html ar an leathanach a fheiceann tú anois.

Chun an leathanach seo a eagrú, beidh cead agat ar an bhfillteán / var / www / html . Tá bealaí éagsúla ann chun cead a sholáthar. Is é seo an modh is fearr liom:

Oscail fuinneog críochfoirt agus cuir isteach na horduithe seo:

sudo adduser www-data

sudo chown -R www-data: www-data / var / www / html

sudo chmod -R g + rwx / var / www / html

Caithfidh tú logáil isteach agus dul ar ais arís chun go mbeidh na ceadanna i bhfeidhm.

05 de 08

Conas Seiceáil an bhfuil PHP suiteáilte

An bhfuil PHP ar fáil.

Is é an chéad chéim eile ná seiceáil go bhfuil PHP suiteáilte i gceart.

Chun seo a dhéanamh oscail fuinneog críochfoirt agus cuir isteach an t-ordú seo a leanas:

sudo nano /var/www/html/phpinfo.php

Laistigh den eagarthóir nanaithe cuir isteach an téacs seo a leanas:

Sábháil an comhad trí CTRL agus O a bhrú agus ansin an eagarthóir a scoir trí CTRL agus X a bhrú.

Oscail an bhrabhsálaí gréasáin Firefox agus cuir isteach an méid seo a leanas isteach sa bharra seoladh:

http: // localhost / phpinfo

Má tá PHP suiteáilte i gceart feicfidh tú leathanach cosúil leis an gceann san íomhá thuas.

Tá gach cineál faisnéise ag leathanach PHPInfo lena n-áirítear na modúil PHP atá suiteáilte agus an leagan Apache atá á reáchtáil a liostáil.

Is fiú an leathanach seo a choinneáil ar fáil agus leathanaigh a fhorbairt ionas gur féidir leat a fheiceáil an bhfuil modúil a theastaíonn uait i do thionscadail suiteáilte nó nach bhfuil.

06 de 08

Cur i láthair MySQL Workbench

MySQL Workbench.

Is féidir tástáil MySQL a bhaint amach ag baint úsáide as an ordú simplí seo a leanas i bhfuinneog críochfoirt:

mysqladmin -u root -p status

Nuair a spreagtar focal faire ort, caithfidh tú an focal faire fréimhe a chur isteach ar úsáideoir fréimhe MySQL agus ní do phhasfhocal Ubuntu.

Má tá MySQL á reáchtáil, feicfidh tú an téacs seo a leanas:

Am ar bith: 6269 Snáitheanna: 3 Ceisteanna: 33 Ceisteanna mall: 0 Osclaíonn: 112 Táblaí cumais: 1 Táblaí oscailte: 31 Fiosrúcháin in aghaidh an dara avg: 0.005

Is deacair MySQL ar a chuid féin a riar ón líne ordaithe mar sin molaim 2 uirlisí eile a shuiteáil:

A shuiteáil MySQL Workbench críochnaigh críochfort agus rith an t-ordú seo a leanas:

sudo apt-get install mysql-workbench

Nuair a chríochnaigh na bogearraí brúigh an eochair Super (eochairfhuinneoga) ar an méarchlár agus cineál "MySQL" isteach sa bhosca cuardaigh.

Úsáidtear deilbhín le deilfe chun ainmniú MySQL Workbench. Cliceáil ar an deilbhín seo nuair a dhealraíonn sé.

Tá uirlis bheart oibre MySQL sách cumhachtach, fiú beagán ar an taobh mall.

Ligeann barra ar chlé an ghné de do fhreastalaí MySQL ar mhaith leat a bhainistiú, mar shampla:

Ligeann an rogha stádas freastalaí duit an bhfuil an freastalaí á reáchtáil, cé chomh fada is atá sé ag rith, an t-freastalaí a luchtú, líon naisc agus giotán faisnéise eile.

Luaitear sa rogha cliant naisc na naisc atá ann faoi láthair leis an bhfreastalaí MySQL.

Laistigh d'úsáideoirí agus pribhléidí is féidir leat úsáideoirí nua a chur leis, pasfhocail a athrú agus na pribhléidí atá ag na húsáideoirí a roghnú i gcoinne scéimeanna bunachar sonraí éagsúla a roghnú.

Sa chúinne bun ar chlé den uirlis MySQL Workbench tá liosta de scéimeanna bunachar sonraí. Is féidir leat do chuid féin a chur trí chliceáil ceart agus roghnaigh "Cruthaigh Scéim".

Is féidir leat aon scéim a leathnú trí chliceáil ar sé chun liosta de rudaí a fheiceáil, mar shampla táblaí, tuairimí, nósanna imeachta agus feidhmeanna atá stóráilte.

Cuirfidh cliceáil ar dheis ar cheann de na rudaí deis duit réad nua a chruthú, mar shampla tábla nua.

Is é an painéal ceart de MySQL Workbench nuair a dhéanann tú an obair iarbhír. Mar shampla, nuair atá tú ag cruthú tábla, is féidir leat colúin a chur leis na cineálacha sonraí. Is féidir leat nósanna imeachta a chur leis freisin a sholáthraíonn an teimpléad bunúsach maidir le nós imeachta nua atá stóráilte laistigh d'eagarthóir chun an cód iarbhír a chur leis.

07 de 08

Conas PHPMyAdmin a shuiteáil

Suiteáil PHPMyAdmin.

Is uirlis choitianta a úsáidtear chun bunachair shonraí MySQL a riar agus PHPMyAdmin agus trína shuiteáil an uirlis seo is féidir leat a dheimhniú go bhfuil Apache, PHP agus MySQL go léir ag obair i gceart.

Oscail fuinneog críochfoirt agus cuir isteach an t-ordú seo a leanas:

sudo apt-get install phpmyadmin

Feicfidh fuinneog ag iarraidh an fhreastalaí gréasáin a bhfuil tú suiteáilte agat.

Tá an rogha réamhshocraithe suite chun Apache cheana féin agus bain úsáid as an eochair cluaisín chun an cnaipe OK a tharraingt siar agus brúigh ar ais.

Díreoidh fuinneog eile ag iarraidh an bhfuil tú ag iarraidh bunachar sonraí réamhshocraithe a chruthú le húsáid le PHPMyAdmin.

Brúigh an eochair cluaisín chun an rogha "Tá" a roghnú agus an tuairisceán a phreasáil.

Ar deireadh, iarrtar ort focal faire a chur ar fáil don bhunachar sonraí PHPMyAdmin. Cuir isteach rud éigin slán le húsáid aon uair a logáil tú isteach chuig PHPMyAdmin.

Suiteálfar na bogearraí anois agus cuirfear ar ais chuig an ordú go pras tú.

Sula féidir leat PHPMyAdmin a úsáid tá cúpla orduithe níos mó le reáchtáil mar seo a leanas:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf

sudo a2enconf phpmyadmin.conf

sudo systemctl athlódáil appache2.service

Cruthaíonn na horduithe thuas nasc siombalach don chomhad apache.conf ón bhfillteán / etc / phpmyadmin isteach sa fhillteán / etc / apache2 / conf-available.

Cuireann an dara líne an comhad cumraíochta phpmyadmin laistigh de Apache agus, ar deireadh, athshlánóidh an líne dheireanach seirbhís idirlín Apache.

Ciallaíonn sé seo go léir gur chóir duit PHPMyAdmin a úsáid anois chun bunachair shonraí a bhainistiú mar seo a leanas:

Is uirlis gréasáin atá bunaithe ar PHPMyAdmin chun bunachair shonraí MySQL a bhainistiú.

Soláthraíonn an painéal clé liosta de scéimeanna bunachar sonraí. Le cliceáil ar scéim, leathnaíonn an scéim le liosta de na rudaí bunachar sonraí a thaispeáint.

Ligeann an barra deilbhín barr leat gnéithe éagsúla de MySQL a bhainistiú, mar shampla:

08 de 08

Tuilleadh Léitheoireachta

W3Schools.

Anois go bhfuil freastalaí bunachar sonraí agat ar bun agus is féidir leat é a úsáid chun iarratais ghréasáin iomlána a fhorbairt.

Is pointe tosaigh maith foghlama HTML, CSS, ASP, JavaScript agus PHP ná W3Schools.

Tá ranganna teagaisc iomlán fós éasca le leanúint ar an suíomh gréasáin seo ar thaobh cliant agus forbairt gréasáin taobh freastalaí.

Cé nach bhfoghlaimfidh tú go domhain beidh tú ag tuiscint go leor de na bunúsacha agus na coincheapa a gheobhaidh tú ar do bhealach.