Me pehea te whakarite i tetahi kaituku paetukutuku me te manaaki paetukutuku i runga i te GNU / Linux

Paetukutuku URL

Mena kua whakaaro ake koe me pehea etahi ratonga manaaki ma te kupenga ka taea te manaaki i tetahi whaarangi paetukutuku he aha te kaituku paetukutuku me te pehea e mahi ai, tae atu ki nga tutaki e kitea ana i te URL o etahi wharangi paetukutuku, me pehea te hono atu o te kaihoko ki te whaarangi paetukutuku, etc., i roto i Ma tenei tuhinga e maarama ki a koe. Maaku koe e whakaako e kore ko nga ariā o te mea he kaiwhakarato, ka mohio koe me pehea te hanga i to ake kaituku paetukutuku taahiraa ma te whakawhetai ki ta maatau akoranga ngawari.

I tenei ra kei te whakamahi tatou i nga ratonga tuuturu o nga momo katoa, me te whakataunga o te kapua pai, engari mena he ratonga e tu mai ana i runga ake i era atu, akene koina ra tetahi ma ratou e whakarato. kaiwhakarato tukutuku, na te mea he tini nga paetukutuku ka toro atu matou i ia ra ki te panui i nga korero pai, tirohia nga imeera mai i nga atanga paetukutuku e whakarato ana i etahi ratonga penei i te GMail, te whakahaere i nga whakawhitiwhitinga, te mahi, te hoko i runga ipurangi, aha atu. Kaore tetahi e mawhiti i enei ratonga, tika? Heoi, mo te nuinga o nga kaiwhakamahi kaore ano kia mohiotia mo nga mea kei muri i a raatau ...

He aha te kaituku?

Pāmu Tūmau

Ko etahi o nga kaiwhakamahi e whakaaro ana he motuhake te kaiwhakarato, he mea tino rereke i te tino ahuatanga. Engari i kii i roto i te reo maamaa, ko te kaiwhakarato kaore he mea ke atu i te rorohiko penei i te whare kei roto i a taatau, engari ma te kore e mahi hei kaihoko, kei te mahi ia hei kaiwhakarato, ara, kei te whakarato ratonga. Ka whakaaro pea koe, i tera ke, he aha nga whakaahua e kitea ana e tatou i runga i te pouaka whakaata, i etahi atu papaaho ranei ina puta ana nga kaiwhakarato he tino onge ...

Ana, ko era ahua penei i te mea i whakauruhia e au ki konei he whakaahua mo pāmu tūmau. Koinei te ingoa mo nga raupaparorohiko rorohiko e mahi ngatahi ana hei kaiwhakarato kotahi. Kia mahara ko nga ratonga e tukuna ana e enei kaitoha mo te rau, mano mano miriona ranei o nga kaiwhakamahi e mahi ana hei kaihoko i runga i a raatau rorohiko, waea atamai, papa, pouaka whakaata mohio, etc. No reira, ko nga kaha e tika ana kia mau e raatau he teitei ake i nga rorohiko rorohiko a te kaainga.

Me whakaaro noa koe mo nga ratonga penei i a Twitter, e hia miriona nga kaiwhakamahi kei runga i tenei whatunga hapori, e hia nga konae me nga karere ka whakawhiti i ia hekona. Mena ka whakaarohia e koe, he nui o te raraungaNa reira, kaore i te whaimana me te hononga penei i tera i te kaainga me te rorohiko noa. He tere tonu te hono atu kia kore ai e roa te toro atu o nga kaiwhakamahi, me te whakawhiwhi ki te kaha ki te manaaki i aua korero katoa.

Ma tenei ko taku e kii ana mo tera tenei ratonga pinepine e hia rau ranei nga "rorohiko" e whakamahia penei i nga mea ka taea e taatau te whakamahi i te kaainga kei roto i nga kaapata me nga whata. Engari ko te mea nui, ko ia o raatau kaore i tawhiti atu i te rorohiko papamahi penei i to taatau kaainga. Akene kei etahi etahi miihini miihini motuhake penei i te AMD EPYC, Intel Xeon, me etahi atu, akene he maha nga kopae pakeke kua whirihorahia hei RAID kia kore ai tetahi o ratau e ngaro, kua ngaro nga korero, engari ki taku e kii ana, kia mahara he rorohiko ratau pera i te. kei te whakahaere koe i tenei wa tonu, a ka korerotia e au tenei ki a koe na te mea ka whakamaarama atu ahau ki a koe me pehea te huri i to PC hei kaituku iti ...

Ae ra ko enei he maha nga momo kaituku, kei kona etahi e whakarato ana i nga ratonga kapua, penei i te rokiroki, kei kona etahi e whakarato ana i nga ratonga imeera, kaiwhakarato paetukutuku, me etahi ano he ratonga noa penei i te DNS, NTP, DHCP, LDAP, me etahi atu, ara, ko nga mea katoa he tino nui tika ana me tino whakamahi i ia ra i ia ra kaore ano kia mohio, na te mea he ratonga e tukuna mai ana e tetahi ISP (Kaiwhakarato Ratonga Ipurangi) me tetahi kaiwhakarato ratonga Ipurangi ki a maatau.

He aha te wharangi paetukutuku?

Paetukutuku i runga i nga taputapu rereke

I korerohia i mua ake nei ko etahi kaiwhakarato paetukutuku, kei te whakarato i te manaaki me te manaaki whārangi tukutuku. Ko te wharangi paetukutuku he kohinga korero hiko, mamati ranei (HTML, PHP, CSS, ...) ka taea noa iho te tuhi, me etahi atu korero penei i nga apanga paetukutuku kua tuhia ki etahi reo whakamahere, tuhinga ranei (Perl, JavaScript, Ruby me te RoR Ruby on Rails anga ranei, PHP, me etahi atu), rongorau (whakaahua, ataata, oro, me etahi atu), me nga hononga hoki e kawe ana koe ki tetahi atu waahi o tenei whaarangi paetukutuku, ki tetahi atu ranei.

Ana ka taea tenei ka taea e maatau kaiwhakarato paetukutuku te manaaki i a raatau, ara, kei te penapena enei korero katoa i runga i tana kopae, tae atu ki nga raupapa kawa whatunga penei HTTP (Kawa Whakawhiti KuputuhiToto) me HTTPS (HTTP i tiwhikia e te tiwhikete SSL / TLS). Ma te raupaparorohiko e tiaki tenei ka akona ano matou ki muri, ara, ki te whakatinana i te hononga ahunga rua mo te kaihoko me te mea ka taea e ia te tirotiro i roto i nga tuhinga hypertext, ara ko nga huarahi ki te tohatoha, hono me te taunekeneke ki nga korero kua urutau ki te WWW (Paetukutuku Ao Whanui).

Pehea e mahi ana?

Hononga Kaihoko-Kaihoko

Ana, kua mohio taatau he aha te paetukutuku me tetahi kaiwhakarato paetukutuku, i whakamarama mai i taku ake ara me te reo maamaa kia mohio ai te nuinga, ahakoa ko te hunga kaore nei he matauranga mo tenei hangarau. Na inaianei kei te haere tonu ahau ki tenei waahanga ka ngana ahau ki te whakamarama i nga mahi o tenei punaha kaituku-kaitoha. Engari mo tenei, tuatahi ka wehewehe ahau i nga mea e rua:

  • Kaihoko: te kaihoko te kaiwhakamahi e uru atu ana ki te paetukutuku mai i a raatau taputapu, he pona, papamahi, papa, atamai, etc. Hei urunga, me hono noa koe ki te hononga Ipurangi me te kaitirotiro paetukutuku, he raupaparorohiko tino nui kei te taha o te kaihoko he kawenga mo te whakaatu i nga mea katoa o te paetukutuku ma te hoa-pai kia pai ai te taunekeneke a te kaiwhakamahi. Mo tenei ka hiahia noa taatau ki te wahitau o te whaarangi paetukutuku he IP ..., ahakoa kei te whakaaro pea korua kaore tenei e hiahiatia kia uru atu, na te mea kei kona nga miihini rapu (hei tauira: Google) na roto i nga kupu matua, me whakaatu mai nga paetukutuku nei whakaraupapahia, he tika taau.
  • Tūmau: I ta maatau i whakamarama ai, ka uru katoa nga tuhinga me te raupaparorohiko hei kaituku, ara, ka taea e te kaihoko te hono ki te mahi i nga mea katoa hei mahi ma raatau. I te keehi o te kaituku paetukutuku, hei tauira, Apache, Lighttpd, etc.

Kei te hiahia ahau ki te whakaatu i tetahi atu mea, a ko ta koutou e mohio ana, te wāhitau IP Koinei te tohu i tetahi miihini hono ki te whatunga, i tenei wa ko te IP o te kaituku paetukutuku. Kei kona etahi ratonga penei e whakaatu ana ki a koe te IP o to whaarangi pai, hei tauira, ki te rapua e koe te google.es ka whakaatuhia ki a koe te IP e pa ana ki te kaiwhakarato kei reira tenei ratonga. Mena ka ngana koe ki te whakauru i tenei nama ki te pae wahitau o to kaitirotiro paetukutuku, ka kite koe ka uru atu koe ki te www.google.es me te korero IP, i nga keehi e rua ka whakaatu a Google.

He aha ahau i korero ai i tenei? Ana, na te mea ka awhina ahau ki te hono Tūmau DNS. Ko enei kaiwhakarato ko etahi atu ratonga kei roto nga teepu me nga ingoa o nga paetukutuku me o raatau IP tika, na ka rapu tetahi mo tetahi wahitau ma te ingoa kaore e whakamahi i te IP, ma te kaiwhakarato e whakaatu te tirotiro o te paetukutuku. Ka mahia tenei kia maama ake ai te whakaaro o te tangata. Kaore e maama te maarama ki era nama katoa, engari ka maarama tonu taatau ki nga ingoa o ta taatau paetukutuku pai, e tika?

Ka mutu ana taku korero ma te whakaatu he aha te URL (Kaituku Rauemi Uniform) he kairapu rauemi rite ranei, ka kitea i te tihi o te pae o to maatau tirotiro ka uru ana maatau ki tetahi paetukutuku. Hei tauira, me rēhita koe i te rohe myweb.es. I tenei keehi, maau tera rohe ka taea e koe te whakamahi hei whakaatu i to whaarangi paetukutuku. Whakaarohia kua uru atu tetahi ki te wahitau http://www.miweb.es/info/inicio.html#web:

  • http://: He tohu kei te uru atu maatau ma te whakamahi i te kawa HTTP, ahakoa he HTTPS pea, FTP, me etahi atu. Engari i tenei koinei te tuatahi, no reira he kaupapa tukutuku.
  • WWW: e mohio ana koe no te Paetukutuku Ao Whanui.
  • miweb.es: koinei te rohe kua rehitatia e koe, ara, te ingoa hei whakakapi i te IP o te kaituku, kaiwhakarongo ranei kei roto to paetukutuku. No reira, he ingoa hei tohu i tetahi kaituku miihini ranei, i muri i era ... Hei taapiri, kei roto he TLD (Roopu Taumata Runga) kei roto i tenei keehi .es, ki te tohu he paetukutuku mai i Spain, ahakoa .e mai Sweden, .com mai i te kamupene, .org Whakahaere, etc.
  • /info/inicio.html#web: he tohu noa tenei kua uru mai tenei korero, ara, he raarangi korero a kei roto ko te konae home.html me te taarua me te waahanga. tukutuku. Akene he ahua, PDF, ataata, etc. I te mea ka kitea i roto i to kaiwhakahaere konae ka haere koe ki tetahi ara i runga i to puku pakeke, tika?

Whakaaro ahau ma tenei kua ranea mahi mārama faataa na roto i te ara ohie.

Akoranga: hanga i to ake kaituku paetukutuku taahiraa

Paetukutuku whakamatautau Apache

Mena kei a koe Tohatoha GNU / Linux tetahi, kia mohio koe i te mea kua tika te whirihora e koe o hononga, na te mea kaore e taea e koe te IP hihiri, me pumau mena ka whakarereke i tona uara ka uaua ake te uru atu ki te paetukutuku Hei taapiri, me titiro ano koe ki te mea he whirihora koe i hangaia me etahi atu rorohiko kaore he ture e aukati ana i nga whakawhitinga ma te tauranga 80 8080 ranei, me etahi atu, me te mea he AppArmor a SELinux ranei koe, me tuku e raatau te kaiwhakamahi ki te mahi. Daemon kaiwhakarato paetukutuku, i roto i tenei ko Apache.

Ko te mahi ka whai ake ko te whakauru i te raupaparorohiko hei whakatinana i ta maatau kaituku paetukutuku, i tenei waa Apache me etahi atu putea taapiri hei whakaoti i te Rama, engari he mea ke ano. I taku keehi, mai i a Debian:

sudo apt-get update

sudo apt-get install apache2
sudo service apache2 restart
sudo apt-get install mysql-server php5-mysql
mysql -u root
mysql -u root -p (sin no introdujiste el password durante la instalación)
sudo apt-get install php libapache2-mod-php5 php5-mycrypt
sudo apt-get install php5-sqlite

Ka taea e koe whirihorahia etahi waahanga mai i te kaiwhakarato mena ka hiahia koe, akene mena kaore e mahi ana ka whiwhi koe i te whaarangi ka whakaatuhia atu e au ki a koe i te ahua o mua, tirohia nga rakau na te mea kua he tetahi mea ... Ma teera, ka kite koe i tenei whaarangi ma te whakauru atu ki to kaitirotiro paetukutuku me te whakatuu i te localhost 127.0.0.1 .2 i te pae wahitau te IP patai ranei kua whirihorahia e koe mo to kaituku. Ko nga tauranga taunoa kei roto /etc/apacheXNUMX/ports.conf mena kei te hiahia koe ki te whakarereke.

Ki te hiahia koe ka taea hoki e koe te whakauru i etahi atu taapiri atu, mena kei te whakaaro koe ki te whai i tetahi kaituku mēra, etahi panui whirihora ranei penei i te phpAdmin, etc.

Me manaaki to paetukutuku ki te kaituku

Hanga paetukutuku

Ka rite ana ta maatau kaitautoko, maumahara ko te PC i whakatapua e koe ki te kaituku me noho tonu ki runga me hono ki te whatunga kia uru mai ai te paetukutuku mai i etahi atu taputapu, mena ka "heke" te kaituku. Inaianei kei a taatau noa iho manaaki i to maatau paetukutuku, ka taea e taatau te hanga ma taatau ma te whakamahi i te HTML tetahi atu waehere ranei, kia whakamahi ranei i te CMS penei i te WordPress kia ngawari ake ai nga mea ki a taatau ka taea e taatau te manaaki i te waahi kotahi.

Mo tenei ka mahia e tatou i roto i te / var / www / html / whaiaronga mena kaore i whakarerekehia e maatau te whirihoranga Apache, kei kona te waahi e whakahaerehia ana nga paetukutuku. Hei tauira, ka taea e koe te whakamatautau iti ma te whakamahi i te PHP ma te hanga i tetahi konae me to etita tuhinga pai me nga korero o roto:

<?php phpinfo() ?>

Karangahia whakamātautau.php ana inaianei, i muri i te tiimata o te apache2 daemon, ka taea e koe te kite mena ka uru mai i te kaitirotiro: 127.0.0.1/test.php

Ko te tumanako kua awhinahia koe e tenei akoranga, me te maarama ake ano hoki mo te pai o te mahi a nga kaituku, na inaianei i nga wa katoa ka uru koe ki ta maatau tuhinga panui ki te panui i nga purongo, ka mohio koe i nga mea katoa kei muri. Kaua e wareware ki te waiho i to kōrero, feaa, whakaaro ranei, ...


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

8 korero, waiho maau

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra. Kua tohua ngā āpure e hiahiatia ana ki *

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.

  1.   Pedro ka mea

    Kia ora Kaore koe e whakaaro ma te whakamahi i te PHP 5 i te tau 2018 kaore e tino mohio?

  2.   Noe Taipe ka mea

    Hi!
    He tiimata ahau ina tae mai ki nga kaiwhakarato.
    He aha te IP o te pouara?
    He aha te ip me whai i te PC e mahi ana hei kaiwhakarato
    Apache he aha te ip?
    Ko ratou ip ipia whanui?

  3.   jucapopo ka mea

    Whakaae nui ki a Noe Taipe
    He maha nga wiki e rapu ana ahau mo nga korero hei whakatuu i tetahi kaituku paetukutuku Linux a i nga wananga katoa ka tuhia e ratou nga «tinihanga» ka mahi noa ki te whatunga a-roto, a-rohe ranei, ki taku whakaaro ko taau whainga kia taea te whakatuu i tetahi kaituku paetukutuku a ka kite tetahi i a koe i nga wa katoa. rorohiko i waho o to whatunga i tetahi atu taone, whenua, ...
    Kua taea e au te titiro ki tetahi kaitoha tukutuku kei roto i te whatunga o waho, mena ma te waiho i taku IP whanui me te whakatuwhera i te tauranga ki taku pouwhanga pouwhanga, kua whakauruhia e au a Bind9, kia taea ai te tohu i te rohe i waihangahia i roto i taku whatunga o roto me te mahi tika ki taku whatunga. , engari kaore e kitea nga korero mo te mahi pera ma te Ipurangi ana kaore nga taangata e tuku i taku IP engari ko te rohe hangaia pera i a raatau, google, te whenua, te ao, te kooti Ingarihi,….
    Kia ora, me te tumanako ka kitea e koe nga korero mo taua mea.

  4.   Takiuruno1 ka mea

    Kei te tarai ano ahau ki te ako me pehea te whakaara i tetahi kaitoha, engari ko te mea pai ki ahau me pehea te whakaara i tetahi kaituku mo te whakaputa kaore ano kia kitea nga korero pai.
    Mena kaore ano kia whakaotihia e koe te raru kei a koe, ko taku tohutohu ki a koe kia hanga he kaute i te noip.com. Ka hangaia e koe he rohe koreutu, waiho te IP a te iwi ka whirihora i te DDNS ki to pouwhanga. Ka waiho e ahau he hono ki a koe: https://www.youtube.com/watch?v=6ijBQhn06CA
    Mauruuru.

  5.   GustavoIP ka mea

    Mauruuru mo te takoha, i whakauruhia e au he kaitoha LEMP me te mihi ki to rangitaki Kua mohio ahau me pehea te whakamahi i aku wharangi WEB, akona inaianei he PHP iti, he HTML ranei, ko tehea te mea ngawari ki ahau, me te haere tonu.
    Mauruuru.

  6.   Fabian Ariel Wolf ka mea

    I a koutou kupu whakatuwhera, whakaarohia ka mahi koe i tetahi akoranga taahiraa-ma-taahi mo nga taangata ngawari penei i ahau ... I he ahau.

  7.   Diego ramos ka mea

    He pai taku mahi, he mihi nui ki a koe.

  8.   Miguel Angel Silva ka mea

    Kino kino tenei akoranga ...