Kā izveidot Linux tīmekļa serveri ar vecu datoru

Kā izveidot Linux tīmekļa serveri ar vecu datoru

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, sniedzot 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, izmantojot 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āspēj piekļūt serverim no interneta.





Windows xp tēma operētājsistēmai Windows 10

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 vecu/nevēlamu datoru
  2. Instalējiet Linux operētājsistēmu
  3. Lietojumprogrammas tīmekļa servera programmatūras iestatīšana (Apache, PHP, MySQL)
  4. Sasniedziet serveri no interneta

Sāksim.



1. Atrodiet vecu datoru savam Linux tīmekļa serverim

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

Lejupielādēt: Lubuntu 19.04





Lubuntu sistēmas prasības

Lubuntu 19.04 ir minimālā prasība:

  • 512 MHz divkodolu procesors vai labāks (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

Iespējams, atvilktnes aizmugurē ir piemērots vecs dators vai jūs to paņemat lietotu preču veikalā. Ir vērts atzīmēt, ka jūs varat instalēt Linux tīmekļa serveris Raspberry Pi . Šis mazais dators maksā mazāk par 30 ASV dolāriem, un tas ir gudrs risinājums, ja rodas problēmas ar veco aparatūru.





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

Tāpat kā Ubuntu, arī Lubuntu atbalsta dažādas videokartes, cietos diskus un citu aparatūru. Lai pārbaudītu, vai izplatīšana darbosies jūsu izvēlētajā aparatūrā, palaidiet Live CD.

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

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

Lubuntu instalēšana ir vienkārša. Lai sāktu, vienkārši paņemiet 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 ir nepieciešama tikai neliela jaunināšana. Izmantojiet 64 bitu versiju, ja jūsu dators to atbalsta, vai citādi 32 bitu versiju.

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

Kad instalētais datu nesējs ir ielādēts, atlasiet Instalēt Lubuntu. Kad tiek prasīts, izvēlieties 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 šajā datorā esošās operētājsistēmas. Izpildiet citas opcijas 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 pārstartēšanas pārbaudiet, vai nav atjauninājumu. Iet uz Sistēma> Administrēšana> Atjauninājumu pārvaldnieks> Instalēt atjauninājumus . Pēc atrasto atjauninājumu instalēšanas jums, iespējams, būs jāpārstartē.

3. Instalējiet Linux Web servera programmatūru

Lai gan ir pieejamas alternatīvas, lielākā daļa vietņu darbojas ar Apache, MySQL un PHP (pazīstams kā LAMP) kombināciju. Tas ir līdzīgi tam, ko mēs ieteicām instalēšana operētājsistēmā Windows .

Visus trīs rīkus var instalēt, izmantojot programmatūras centru. Palaidiet šo, izmantojot Sistēma> Administrēšana> Synaptic Package Manager . Šeit mēs instalējam nepieciešamo programmatūru.

Meklējiet un instalējiet šādus pakotņu nosaukumus, no kuriem katrs ietver dažādus priekšnosacījumus: apache2 , php5 , php5-mysql , un mysql-serveris . Lietojiet izmaiņas, lai instalētu paketes.

Pakotnes drīzumā tiks lejupielādētas un instalētas. Instalētājs jums prasīs ievadīt MySQL root paroli. Pārstartēšana nav nepieciešama.

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

sudo apt install lamp-server^ -y

Pārbaudi savu tīmekļa serveri!

Instalāciju varat pārbaudīt, atverot serverī pārlūkprogrammu Firefox un dodoties uz URL http://127.0.0.1/. Vai arī ievadiet http: // localhost/.

Jums vajadzētu redzēt paziņojumu “Tas darbojas!” ziņu, kas nozīmē, ka jūsu tīmekļa serveris darbojas! Gan Apache, gan MySQL darbosies fonā un sāksies, startējot. Kad tīmekļa serveris tagad darbojas, varat rediģēt failus mapē /var /www. Vienkārši atsvaidziniet pārlūkprogrammu, lai redzētu izmaiņas savā vietnē.

Servera vietējās IP adreses atrašana

Lai gan serveris ir funkcionāls, tam jābūt redzamam ārējai pasaulei. Tāpēc ir svarīgi regulāri atjaunināt serveri ar visiem parastajiem ielāpiem.

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

Atrodiet to, noklikšķinot uz tīkla savienojuma un pēc tam atlasot Savienojuma informācija. Tiks atvērts 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. Vēlreiz noklikšķiniet ar peles labo pogu, bet šoreiz dodieties uz Rediģēt savienojumus . Izvēlieties atbilstošo adaptera nosaukumu (piemēram, eth1) un rediģējiet šos iestatījumus.

Izvēlieties 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 citādi. Saglabājiet pirmos trīs oktetus (skaitļus starp punktiem), bet pēdējo mainiet uz lielu skaitu zem 254.

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

kam piederēja mana māja pirms manis

Tīmekļa mapes kopīgošana

Ir pieejamas vairākas iespējas, lai piekļūtu failiem un augšupielādētu tos savā serverī. Lai ilustrētu mapju atļauju nozīmi, apsveriet iespēju koplietot tīmekļa mapi.

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

Sāciet, atvieglojot atļaujas 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 /kur/ . Ar peles labo pogu noklikšķiniet uz mapes www un pēc tam atlasiet Kopīgošanas iespējas un noņemiet atzīmi no tās. Drošības opcijām varat to kopīgot ar paroli vai bez tās. Izvēlieties Viesu piekļuve lai koplietotu mapi, neprasot 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 Ļaujiet citiem izveidot un dzēst failus šajā mapē . Tas nodrošina rakstīšanas piekļuvi no koplietotā direktorija.

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

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

Iegūstiet savu Linux serveri tiešsaistē, izmantojot portu pāradresāciju

Tagad jums ir IP adrese, un ir svarīgi izprast ostas pāradresāciju. Katra persona, kas ir pieslēgta internetam, atrodas aiz IP adreses. Lielākajai daļai mājas savienojumu (un daudziem biznesa savienojumiem) jūsu 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 ostu pāradresāciju.

kā droši lietot pārlūku tor

Servera porti ir kā mājas durvis vai logi, un tiem ir drošības ietekme. Katrs ports ļaus jums piekļūt citam pakalpojumam, kas darbojas serverī. Tīmekļa serveri pēc noklusējuma izmanto portu 80.

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

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

Piešķiriet savam Linux tīmekļa serverim statisku resursdatora nosaukumu

Lielākā daļa mājas maršrutētāju savienojas ar ISP, izmantojot tā saukto dinamisko IP. Tas nozīmē, ka maršrutētāja publiskā IP adrese mainīsies pēc noteikta laika, parasti apmēram nedēļas.

Lai to novērstu, ir fantastiskais DynDNS serveris, kas ļauj jūsu vietnei iestatīt DynDNS URL. 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. Šādā gadījumā pārsūtiet kaut ko līdzīgu portam 8080 uz portu 80. Tas ļaus jums apmeklēt jūsu vietni, dodoties uz http://yourhostname.dyndns.org:8080 .

Jūs izveidojāt Linux tīmekļa 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 vadīsit emuāra programmatūru vai rīkosit forumu vai ziņojumu dēli. Jūs varētu vairāk interesēt tāda sociālā tīkla kā Mastodon mitināšana, portfolio, neatkarīgi no tā. Tas ir atkarīgs no jums.

Mūsdienās jūs varat mitināt vietni gandrīz jebkurā vietā. Lūk, kā to izdarīt pārvērtiet savu Android ierīci par tīmekļa serveri lai to pierādītu.

Kopīgot Kopīgot Čivināt E -pasts 5 padomi, kā uzlādēt VirtualBox Linux iekārtas

Vai esat noguris no virtuālo mašīnu piedāvātās sliktās veiktspējas? Lūk, kas jums jādara, lai uzlabotu VirtualBox veiktspēju.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Ubuntu
  • Tīmekļa serveris
  • DIY projektu apmācības
Par autoru Kristians Kovlijs(Publicēti 1510 raksti)

Redaktora vietnieks drošības, Linux, DIY, programmēšanas un tehniski izskaidrota jomā un patiešām noderīgs Podcast apraides ražotājs ar lielu pieredzi galddatoru un programmatūras atbalsta jomā. Žurnāla Linux Format līdzstrādnieks Kristiāns ir Raspberry Pi mīļotājs, Lego cienītājs un retro spēļu cienītājs.

Vairāk no Kristiāna Kaulija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu