Zer da Apache Server?

Apache Server doako eta kode irekiko web zerbitzariaren software bat da, webguneak Interneten ostatatzea ahalbidetzen duena.

Zer da Apache Server?

Apache Server ordenagailu batean exekutatzen den software-programa bat da eta beste ordenagailuei Internet bidez ordenagailu horretan gordetako fitxategi eta webguneetara sartzeko aukera ematen die. Webguneak eta web aplikazioak ostatatzeko erabili ohi da.

Apache Server kode irekiko web zerbitzari software oso erabilia da, Apache Software Foundation-ek garatu eta mantentzen duena. Plataforma anitzeko softwarea da, UNIX eta Windows bezalako sistema eragile modernoekin bateragarria dena. Apache zerbitzaria bere segurtasuna, eraginkortasuna eta hedagarritasunagatik ezaguna da, webguneak eta web aplikazioak ostatatzeko aukera ezagunena dela eta.

Existitzen den web zerbitzari ezagunena den heinean, Apache zerbitzaria Interneteko edukiaren zati garrantzitsu bat hornitzeaz arduratzen da. Bere ospea kode irekiko izaerari egotzi diezaioke, eta horri esker, garatzaileei softwarea aldatzeko eta pertsonalizatzeko aukera ematen die beren behar zehatzei erantzuteko. Gainera, Apache zerbitzaria doakoa da erabiltzeko, eta aurrekontu desberdinak dituzten pertsona eta erakundeentzako aukera eskuragarria da.

Apache Software Foundation Apache zerbitzariaren garapena eta mantentze-lanak burutzen ditu, web zerbitzariaren software seguru, eraginkor eta fidagarria izaten jarraitzen duela bermatuz. Bere ezaugarri sendoak eta erabilera hedatuarekin, Apache zerbitzaria Interneten ezinbesteko osagaia da eta ezinbestekoa du pertsona eta enpresek lineako presentzia ezar dezaten.

Zer da Apache Server?

Apache Server kode irekiko eta plataforma anitzeko web zerbitzariaren aplikazio bat da, erabiltzaileei euren webguneak Interneten zabaltzeko aukera ematen diena. Apache Software Foundation-ek mantentzen du eta web zerbitzariaren software zaharrenetariko eta fidagarrienetako bat da, 1995ean kaleratu zen lehen bertsioa.

Historia

Apache Server garatzaile talde batek sortu zuen lehendik zeuden web zerbitzarien ordez doako eta kode irekiko alternatiba bat sortu nahi zutenak. "Apache" izena izen bereko amerikar indiar tribuari keinu gisa aukeratu zen, bere indarra eta erresistentziagatik ezagunak zirenak.

Askatu zenetik, Apache dagoen web zerbitzari ezagunena bihurtu da, web zerbitzari guztien % 60 baino gehiago Apache-n exekutatzen direlarik. Sistema eragile askotan ere eskuragarri dago, Windows, Linux eta macOS barne.

Ezaugarriak

Apache zerbitzariak web garatzaileentzako aukera ezagun bihurtzen duten funtzio sorta zabala eskaintzen du. Ezaugarri horietako batzuk hauek dira:

  • segurua: Apache zerbitzaria bere segurtasun ezaugarriengatik ezaguna da, SSL/TLS enkriptatzea, sarbide-kontrola eta autentifikazioa barne.

  • Modularra: Apache zerbitzaria modularra izateko diseinatuta dago, hau da, erabiltzaileek moduluak gehitu edo kendu ditzakete beharren arabera zerbitzaria beren eskakizun zehatzetara pertsonalizatzeko.

  • Malgua: Apache zerbitzaria oso konfiguragarria da, eta erabiltzaileei aukera ematen die ezarpenak doitzeko, hala nola cachea, konpresioa eta konexio mugak errendimendua optimizatzeko.

Arkitektura

Apache zerbitzariak arkitektura modularra erabiltzen du, hau da, behar den moduan modulu osagarriekin heda daitezkeen oinarrizko modulu multzo batez osatuta dago. Modulu hauek funtzionaltasunak gehitzeko erabil daitezke, hala nola cachea, konpresioa eta autentifikazioa.

Apache zerbitzariak prozesuetan oinarritutako arkitektura bat ere erabiltzen du, hau da, eskaera bakoitza prozesu edo hari bereizi batek kudeatzen duela esan nahi du. Horrek zerbitzariak hainbat eskaera aldi berean kudeatu ditzakeela ziurtatzen du, gainkargatu gabe.

Amaitzeko, Apache Server web-zerbitzari-software ezagun eta fidagarria da, eta web garatzaileentzako ezaugarri eta abantaila ugari eskaintzen ditu. Bere kode irekiko izaera eta arkitektura modularra oso pertsonalizagarria eta erabilera-kasu askotara moldagarria da.

Apache zerbitzariaren moduluak

Sarrera

Apache Server web zerbitzariaren software indartsu eta fidagarria da, erabiltzaileei beren webguneak Interneten zabaltzeko aukera ematen diena. Bere ospearen arrazoi nagusietako bat bere arkitektura modularra da. Apache zerbitzariaren moduluak zerbitzaritik gehitu edo kendu daitezkeen software piezak dira, bere funtzionaltasuna hobetzeko. Modulu hauek SSL enkriptatzea, URL berridazketa eta cachea bezalako funtzioak gehitzeko erabil daitezke.

Modulu motak

Apache zerbitzarian bi modulu mota daude: Modulu estatikoak eta Modulu dinamikoak. Modulu estatikoak zerbitzariaren binarioan konpilatzen dira eraikitze-prozesuan zehar eta ezin dira kargatu edo deskargatu exekuzioan. Modulu dinamikoak, berriz, exekuzioan kargatu eta deskargatzen dira, malgutasun eta eraginkortasun handiagoa ahalbidetuz.

Modulu herrikoiak

Apache zerbitzariak moduluen liburutegi zabala du erabilgarri erabiltzeko. Hona hemen ezagunenetako batzuk:

  • mod_ssl: Modulu honek SSL/TLS enkriptatzea eskaintzen du Apache zerbitzariarentzat, zerbitzariaren eta bezeroen arteko komunikazio segurua ahalbidetuz.
  • mod_rewrite: Modulu honek URL berridazketa ahalbidetzen du, bilatzaileak egokiak diren URLak sortzeko edo erabiltzaileak orrialde ezberdinetara birbideratzeko erabil daitekeena.
  • mod_cache: Modulu honek cachearen funtzionaltasuna eskaintzen du, erantzun denbora azkarragoak eta zerbitzariaren karga murriztea ahalbidetuz.
  • mod_php: Modulu honek PHP scriptak Apache zerbitzarian erabiltzeko aukera ematen du, ostaturako aukera ezaguna bihurtuz WordPress eta PHPn oinarritutako beste webgune batzuk.
  • perl_mod: Modulu honek Perl script-ak Apache zerbitzarian erabiltzeko aukera ematen du, web garapenerako aukera ezaguna bihurtuz.

Modulu ezagun horiez gain, beste asko daude Apache zerbitzarian erabiltzeko. Apache Software Foundation-ek erraz deskargatu eta instalatu daitezkeen moduluen biltegi bat eskaintzen du.

Orokorrean, Apache zerbitzariaren moduluak tresna indartsuak dira Apache zerbitzariaren funtzionaltasuna eta eraginkortasuna hobetzeko. SSL enkriptatzea, URL berridazketa edo cachea gehitu nahi baduzu, zure beharrak asetzeko modulu bat dago eskuragarri.

Apache zerbitzariaren konfigurazioa

Apache HTTP Server kode irekiko web zerbitzari software oso erabilia da, oso konfiguragarria dena. Bere konfigurazio-fitxategiak testu arruntean idatzita daude eta webgune edo web aplikazio baten behar zehatzetara egokitzeko alda daitezke. Atal honetan, Apache zerbitzariaren konfigurazioaren hainbat alderdi aztertuko ditugu.

Sarrera

Apache zerbitzariaren konfigurazioak httpd.conf fitxategia aldatzea dakar, hau da, Apacheren konfigurazio fitxategi nagusia. httpd.conf fitxategiak Apache-k web orriak nola zerbitzatu behar dituen definitzen duten zuzentarau multzoa dauka. Zuzentarau hauek ostalari birtualak konfiguratzeko, SSL/TLS konexioak konfiguratzeko, moduluak gaitu edo desgaitzeko eta askoz gehiago erabil daitezke.

.htaccess

Apache zerbitzariaren konfigurazioak .htaccess fitxategia erabiltzea ere dakar. .htaccess fitxategia direktorio bakoitzeko konfigurazio fitxategia da, web-arduradunek direktorio jakin baterako zerbitzariaren konfigurazio nagusia gainidazteko. Fitxategi hau pasahitzaren autentifikazioa konfiguratzeko, edukien negoziazioa gaitzeko eta direktorio jakin baterako espezifikoak diren beste ezarpen batzuk konfiguratzeko erabil daiteke.

Konfigurazio zuzentarauak

Apache zerbitzariaren konfigurazioak konfigurazio zuzentarauak ere erabiltzen ditu. Konfigurazio zuzentarauak zerbitzariaren hainbat alderdi konfiguratzeko erabiltzen dira, hala nola zerbitzariaren izena, dokumentuaren erroa, erregistroa eta abar. Zuzentarau hauek httpd.conf fitxategian edo .htaccess fitxategian ezar daitezke.

Ostalari birtualak

Ostalari birtualak Apache zerbitzariaren konfigurazioaren beste alderdi garrantzitsu bat dira. Ostalari birtualek web-arduradunek hainbat webgune ostatu ditzakete zerbitzari bakarrean. Webgune bakoitzak bere domeinu-izena eta dokumentuaren erroa izan ditzake. Ostalari birtualak httpd.conf fitxategian konfigura daitezke edo konfigurazio fitxategi nagusian sartzen diren konfigurazio fitxategi bereizietan.

Amaitzeko, Apache zerbitzariaren konfigurazioa web zerbitzari bat konfiguratzeko alderdi erabakigarria da. Konfigurazio-fitxategi nagusia aldatzea, .htaccess fitxategia erabiltzea, konfigurazio zuzentarauak konfiguratzea eta ostalari birtualak konfiguratzea dakar. Apacheren zerbitzariaren arkitektura hedagarriarekin, HTTP zerbitzu eta estandar ugari kudeatu ditzaketen web zerbitzari oso pertsonalizatuak eta azkarrak sortzea posible da.

Irakurketa gehiago

Apache Server doako eta kode irekiko web zerbitzariaren softwarea da, erabiltzaileek beren webguneak Interneten zabaltzeko aukera ematen diena. Apache Software Foundation-ek mantentzen du eta web zerbitzariaren software zaharrenetariko eta fidagarrienetako bat da, 1995ean kaleratu zen lehen bertsioa. Apache existitzen den web zerbitzari ezagunena da eta goi mailako enpresa askok erabiltzen dute, hala nola Ciscok. , IBM, Salesforce, General Electric, Adobe, VMware eta Xerox (iturria: Kinsta, Bitcatcha).

Erlazionatutako Web Zerbitzariaren baldintzak

Hasiera » Web Hosting » glosarioa » Zer da Apache Server?

Egon informatuta! Sartu gure buletinera
Harpidetu orain eta lortu doako sarbidea harpidedunentzako soilik diren gidak, tresnak eta baliabideak.
Edonoiz kendu dezakezu harpidetza. Zure datuak seguru daude.
Egon informatuta! Sartu gure buletinera
Harpidetu orain eta lortu doako sarbidea harpidedunentzako soilik diren gidak, tresnak eta baliabideak.
Edonoiz kendu dezakezu harpidetza. Zure datuak seguru daude.
Partekatu...