Reklāma

Vai vēlaties izveidot mājas tīmekļa serveri? Vienkāršākais veids ir instalēt Linux rezerves datorā. Pateicoties Linux vienkāršībai, tas ir vienkārši, dodot jums pieejamu veidu, kā mitināt vietni vai emuāru.

Lūk, kā iestatīt Linux tīmekļa serveri.

Kā izveidot savu tīmekļa serveri ar Linux

Lai izveidotu Linux tīmekļa serveri, kuru var palaist no mājām, jums būs nepieciešama aparatūra un operētājsistēma. Turklāt ir jāinstalē tīmekļa servera programmatūra un jāizveido līdzekļi servera piekļuvei no interneta.

Mēs to varam sadalīt četrās vienkāršās darbībās, kuras varat veikt, lai izveidotu savu Linux tīmekļa serveri.

  1. Atrodiet veco / nevēlamo datoru
  2. Instalējiet operētājsistēmu Linux
  3. Iestatiet lietojumprogrammu tīmekļa servera programmatūru (Apache, PHP, MySQL)
  4. Sasniedziet serveri no interneta

Sāksim.

1. Atrodiet veco datoru savam Linux Web serverim

Pirms izvēlēties datoru, ko izmantot kā tīmekļa serveri, jums jāzina OS minimālās prasības. Lai arī Ubuntu ir populārs, tas nav pietiekami viegls. Tā vietā spēcīgāka iespēja ir Lubuntu 19.04. Šī ir vieglāka alternatīva Ubuntu, kas veidota uz tā paša koda.

Lejupielādēt:Ļubuntu 19.04

Sistēmas prasības Lubuntu

Lubuntu 19.04 ir noteiktas minimālās prasības:

  • Divkodolu procesors ar 512MHz vai labāku (ieteicams 1 GHz, nevis 2 GHz Ubuntu)
  • 4 GB sistēmas atmiņa
  • 25 GB brīvas vietas cietajā diskā
  • 32 bitu (vecākiem datoriem) un 64 bitu versiju izvēle

Jums varētu būt piemērots vecs dators atvilktnes aizmugurē vai paņemts taupības veikalā. Ir vērts atzīmēt, ka varat instalēt Linux tīmekļa serveris Raspberry Pi Kā mitināt savu vietni vietnē Raspberry PiNepieciešams pārvaldīt vietni, bet nevarat atļauties mitināšanas izmaksas? Izveidojiet pats savu tīmekļa serveri, kas nodrošina LAMP, ar mazjaudas Raspberry Pi. Lasīt vairāk . Šis mazais dators maksā mazāk par 30 USD, un tas ir saprātīgs risinājums, ja rodas problēmas ar veco aparatūru.

Turklāt neaprobežojieties tikai ar veciem Windows datoriem. Apple Mac un MacBooks no laikmeta pirms 2006. gada ar PowerPC procesoriem var palaist Linux.

Tāpat kā Ubuntu, arī Lubuntu atbalsta visdažādākās videokartes, cietos diskus un citu aparatūru. Lai pārbaudītu, vai diskotēka darbosies ar jūsu izvēlēto aparatūru, palaidiet Live CD.

Ja plānojat darbināt serveri visu diennakti, pārliecinieties, ka tas atrodas labi vēdināmā vietā. Labāk to ievietot telpā ar gaisa kondicionētāju vasarā, kad karstums būs jūsu servera ienaidnieks.

2. Instalējiet Linux operētājsistēmu

Iestatiet Linux tīmekļa serveri ar Lubuntu

Instalēt Lubuntu ir vienkārši. Lai sāktu, vienkārši satveriet ISO failu un ierakstiet to DVD vai USB zibatmiņas ierīcē.

Lejupielādēt: Lubuntu

Šiem diska attēliem ir jaunākās programmatūras versijas, tāpēc pēc instalēšanas būtu jāveic tikai neliels jauninājums. Izmantojiet 64 bitu versiju, ja jūsu dators to atbalsta, vai 32 bitu versiju.

Kad esat gatavs, ievietojiet instalēšanas datu nesēju datorā un atsāknējiet. Ja jums jāmaina BIOS iestatījumi, lai sāknētu no optiskā diskdziņa vai USB, rīkojieties šādi. Dažos gadījumos var atvērt sāknēšanas multivides izvēles izvēlni.

Kad instalācijas datu nesējs ir iesākts, atlasiet Instalēt Lubuntu. Kad tiek parādīts uzaicinājums, atlasiet Instalēšanas laikā lejupielādējiet atjauninājumus un Instalējiet trešās puses programmatūru un tad Izdzēsiet un izmantojiet visu disku.

Ņemiet vērā, ka tas izdzēsīs visas citas operētājsistēmas, kuras jums ir šajā datorā. Izpildiet citas iespējas atbilstoši vēlamajiem iestatījumiem. Mājas mapes šifrēšana nav prātīga tīmekļa servera projektam. Pēc instalēšanas pabeigšanas atsāknējiet.

Pēc rebootēšanas pārbaudiet, vai nav atjauninājumu. Iet uz Sistēma> Administrācija> Atjauninājumu pārvaldnieks> Instalēt atjauninājumus. Pēc atrasto atjauninājumu instalēšanas, iespējams, būs jāpārstartē.

3. Instalējiet Linux Web servera programmatūru

Kaut arī ir pieejami alternatīvi varianti, vairums vietņu darbojas, izmantojot Apache, MySQL un PHP (pazīstamas kā LAMP) kombinācijas. Tas ir līdzīgs tam, ko mēs ieteicām instalēšana operētājsistēmā Windows Kā iestatīt savu WAMP serveriWAMP serveris ir vienkāršākais un nesāpīgākais veids, kā iestatīt Apache, MySQL un PHP operētājsistēmā Windows vietnes mitināšanai. Lasīt vairāk .

Visus trīs rīkus var instalēt, izmantojot programmatūras centru. Palaidiet to caur Sistēma> Administrācija> Synaptic Package Manager. Šajā vietā mēs instalējam nepieciešamo programmatūru.

Meklējiet un instalējiet šādus pakotņu nosaukumus, no kuriem katrs satur dažādus priekšnoteikumus: apache2, php5, php5-mysql, un mysql-serveris. Lietojiet izmaiņas, lai instalētu pakotnes.

Pakas drīz lejupielādēs un instalēs. Instalēšanas programma pieprasīs MySQL “saknes” paroli. Atsāknēšana nav nepieciešama.

Varat arī alternatīvi instalēt šos rīkus komandrindā. Pēc tam atveriet termināli:

sudo apt install lamp-server ^ -y

Iestatiet Linux tīmekļa serveri vecā datorā

Pārbaudiet savu Web serveri!

Instalāciju var pārbaudīt, atverot Firefox pārlūkprogrammu serverī un dodoties uz URL http://127.0.0.1/. Alternatīvi, ievadi http://localhost/.

Jums vajadzētu redzēt “Tas darbojas!” ziņojums nozīmē, ka darbojas jūsu tīmekļa serveris! Gan Apache, gan MySQL darbosies fonā un sāksies sāknēšanas laikā. Tā kā Web serveris tagad darbojas, jūs varat rediģēt failus / var / www. Vienkārši atsvaidziniet pārlūku, lai redzētu izmaiņas tiešsaistē.

Servera vietējās IP adreses atrašana

Kamēr serveris darbojas, tam jābūt redzamam ārējai pasaulei. Tāpēc ir svarīgi pastāvīgi atjaunināt serveri ar visiem parastajiem ielāpiem.

Vispirms atrodiet servera vietējo IP adresi un iestatiet to uz kaut ko, uz kuru vēlāk varēsit atsaukties. Lodziņā Tīkla informācija atradīsit pašreizējo IP adresi, kuru piešķīris maršrutētājs.

Lai to atrastu, noklikšķiniet uz tīkla savienojuma un pēc tam atlasiet Informācija par savienojumu. Tiks parādīts lodziņš ar jūsu pašreizējo IP adresi, tīkla adaptera karti, apraides adresi, vārteju un DNS serveri. Pierakstiet IP adresi.

Pēc tam rediģējiet savienojuma informāciju, lai vietējā tīklā iegūtu statisku IP adresi. Ar labo peles taustiņu vēlreiz noklikšķiniet, bet šoreiz dodieties uz Rediģēt savienojumus. Atlasiet atbilstošo adaptera nosaukumu (piemēram, eth1) un rediģējiet šos iestatījumus.

Atlasiet IPv4 cilni un pārslēdziet Metode uz Rokasgrāmata. Klikšķis Pievienot pēc tam ievadiet informāciju no savienojuma iestatījumiem. Tomēr ņemiet vērā, ka IP adrese būs jāievada atšķirīgi. Saglabājiet pirmos trīs oktetus (skaitļus starp punktiem), bet pēdējos mainiet uz lielu skaitu zem 254.

Ir svarīgi, lai manuāli piešķirtā IP adrese jūsu tīklā jau netiktu izmantota. Ja neesat pārliecināts, izvēlieties augstu IP adresi, piemēram, 250. Šī būs jūsu statiskā vietējā IP adrese.

Tīmekļa mapes koplietošana

Ir pieejamas vairākas iespējas, lai piekļūtu un augšupielādētu failus uz jūsu serveri. Lai ilustrētu mapju atļauju nozīmi, apsveriet iespēju kā koplietot tīmekļa mapi.

Ir svarīgi izmantot šo metodi tikai tad, ja jūsu serveris atrodas privātā tīklā. Esiet drošs, ka neviens nevar ar to izveidot savienojumu un piekļūt jūsu koplietotajai mapei.

Sāciet ar atvieglojošām atļaujām tīmekļa mapē. Atveriet termināli, nospiežot Ctrl + Alt + T, pēc tam ievadiet:

sudo chmod 777 / var / www

Jums tiks prasīts ievadīt paroli. Ja tas ir pareizi, atļaujas tiks atjauninātas.

Tagad dodieties uz failu pārlūku un atrodiet /var/. Ar peles labo pogu noklikšķiniet uz mapes www un pēc tam atlasiet Koplietošanas iespējas un noņemiet atzīmi no tā. Lai izmantotu drošības iespējas, varat to kopīgot ar paroli vai bez tās. Izvēlieties Viesu pieeja koplietot mapi, nepieprasot lietotājvārdu un paroli.

Tagad jūs vai kāds cits varēsit piekļūt failiem bez paroles. Šī iemesla dēļ drošības nolūkos ieteicams koplietot ar paroli. Arī veltiet laiku, lai pārbaudītu Ļaut citiem izveidot un izdzēst failus šajā mapē. Tas ļauj piekļūt rakstīšanai no koplietotā direktorija.

Lai skatītu failus, dodieties uz tīkla atrašanās vietu //localhost/www.

Iestatiet Linux tīmekļa serveri

Tas vai nu prasīs ievadīt paroli, vai arī ļaus tieši piekļūt failiem, atkarībā no drošības iestatījumiem. Šie ir tie paši faili, kuriem jūsu tīmekļa pārlūkprogrammā var piekļūt, izmantojot http://localhost/ (vai jebkura statiskā IP adrese, kuru esat iestatījis).

Iegādājieties savu Linux serveri tiešsaistē, izmantojot portu pāradresāciju

Tagad jums ir IP adrese, svarīgs jēdziens, kas jāsaprot, ir ostas pāradresācija. Ikviena ar internetu savienota persona atrodas aiz IP adreses. Lielākajai daļai mājas savienojumu (un daudziem biznesa savienojumiem) datora IP faktiski nav pakļauts internetam. –

Tātad, kā jūsu vietnes apmeklētāji sazinās ar jūsu serveri? Mēs to darām ar ostas ekspedīciju.

Porti uz servera ir kā mājas durvis un logi, un tāpēc tie ietekmē drošību. Katrs ports ļaus piekļūt citam pakalpojumam, kas darbojas serverī. Web serveri pēc noklusējuma izmanto portu 80.

Lai to iespējotu, jums būs jāpiesakās maršrutētāja administratora lapā. Lai iegūtu sīkāku informāciju par to, pārbaudiet ierīces dokumentācijā (dažiem maršrutētājiem IP adrese ir uzdrukāta aizmugurē). Šeit jums vajadzētu atrast sadaļu ar nosaukumu Ostas pāradresācija, vai Lietojumprogrammas kas ļaus jums pareizi pārsūtīt ostas.

Pārsūtiet TCP portu 80 uz tīkla iekšpusi uz iepriekš iestatīto statisko IP adresi. Katrs maršrutētājs ir atšķirīgs, tāpēc, kā pareizi iestatīt, skatiet maršrutētāja darbības rokasgrāmatu.

Piešķiriet savam Linux Web serverim statisku resursdatoru

Lielākā daļa mājas maršrutētāju izveido savienojumu ar ISP, izmantojot tā saukto dinamisks IP Kas ir dinamiskā IP adrese un kā to iegūt? [Tehnoloģiju skaidrojums] Lasīt vairāk . Tas nozīmē, ka jūsu maršrutētāja publiskā IP adrese mainīsies pēc noteikta perioda, parasti apmēram pēc nedēļas.

Apkārt tam ir fantastiskais DynDNS serveris, kas ļauj iestatīt DynDNS URL jūsu vietnei. Pateicoties klienta lietotnei, ikreiz, kad mainās jūsu publiskā IP adrese, URL joprojām norāda uz jūsu Linux serveri.

Tātad apmeklētājiem vajadzētu būt iespējai apmeklēt jūsu tīmekļa serveri no ārpasaules, dodoties uz http://yourhostname.dyndns.org. Daži interneta pakalpojumu sniedzēji bloķēs maršrutētāja 80. portu. Šajā gadījumā pārsūtiet kaut ko līdzīgu 8080. Portam. Tas ļaus jums apmeklēt jūsu vietni, dodoties uz http://yourhostname.dyndns.org: 8080.

Jūs uzbūvējāt Linux Web serveri!

Tagad, kad jūsu tīmekļa serveris ir iestatīts, varat koncentrēties uz savas programmatūras programmēšanu vai instalēšanu!

Varbūt jūs darbināsit emuāru programmatūru vai mitināsit forumu vai ziņojumu dēli. Jūs, iespējams, vairāk interesēsit tāda sociālā tīkla kā Mastodon, portfeļa, mitināšana. Tas ir atkarīgs no jums.

Mūsdienās jūs varat mitināt vietni gandrīz par visu. Lūk, kā to izdarīt pārvērtiet savu Android ierīci par tīmekļa serveri Android ierīces pārvēršana Web serverīVai vēlaties mitināt vienkāršu vietni bez dārga mitināšanas plāna? Tālāk ir norādīts, kā mitināt vietni savā Android tālrunī vai planšetdatorā. Lasīt vairāk lai to pierādītu.

Christian Cawley ir redaktora vietnieks drošības, Linux, DIY, programmēšanas un Tech Explained. Viņš arī ražo The Really Useful Podcast un viņam ir liela pieredze darbvirsmas un programmatūras atbalstā. Žurnāla Linux Format līdzstrādnieks Kristians ir Raspberry Pi veidotājs, Lego cienītājs un retro spēļu ventilators.