Servidors web: Els millors programes lliures i oberts disponibles

Servidors web: Els millors programes lliures i oberts disponibles

Servidors web: Els millors programes lliures i oberts disponibles

Un «Servidor Web» pot ser tant un Ordinador (maquinari) que presta funcionalitats d'allotjament i funcionament a pàgines o serveis d'Internet, Com un Programa o conjunt de programes (programari) que fan possible que aquestes pàgines o serveis d'Internet existeixin i funcionin.

A nivell de Software, per aconseguir la implementació d'un «Servidor Web», Avui dia, hi ha moltes solucions reeixides de programari lliure i codi obert disponibles, com alternatives a les solucions comercials, privatives i tancades de les grans empreses de categoria mundial.

En l'individual, un programa d' «Servidor Web» gestiona el «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)», Per fer possible que els arxius que formen una pàgina web estigui disponible (en línia) per als usuaris, mitjançant un navegador web.

Servidors web: Introducció

Pel grupal, XNUMX «Servidor Web» també es pot veure o definir com un conjunt de programes relacionats amb connexions a internet o una intranet, abastant per això des de la gestió dels correus electrònics, la descàrrega d'arxius, la navegació de llocs web, i / o les simples o complexes consulta d'informacions allotjades en bases de dades (BD) dins de si mateixes o connectades a ell.

Servidors web: Contingut

Servidors Web

Un Servidor Web bàsic sol estar integrat per 3 tipus fonamentals de programes que són:

  • servidor web
  • Base de Dades
  • Llenguatge de Programació, Scripting i Marcat

A continuació, els més coneguts:

Servidors Web

Principals lliures, oberts i gratuïts

  • Apache
  • NGINX

Principals privatius, tancats i comercials

  • Cloudflare Server
  • LiteSpeed
  • Microsoft IIS

Altres opcions lliures, obertes, privatives i tancades

  • Apache Tomcat
  • Servidor de trànsit Apache
  • Google Servers
  • IBM Servers
  • lighttpd
  • NODE.JS
  • Oracle Servers
  • Tengine

Informació actualitzada sobre els programes de Servidors Web

Bases de Dades

Principals lliures, oberts i gratuïts

  • postgresql
  • Mysql (Community)
  • MariaDB

Principals privatives, tancades i comercials

  • Oracle
  • IBM DB2
  • Microsoft SQL Server
  • Teradata
  • SAP Sybase
  • Mark Logic Server
  • pivotal GemFire
  • Oracle NoSQL
  • Microsoft Azure Table Storage
  • Amazon Redshift
  • AllegroGraph
  • Neo4j
  • infinite Graph
  • Cortex DB
  • Amazon SimpleDB

Altres opcions lliures, obertes, privatives i tancades

  • Mongo DB
  • Servidor Couchbase
  • Cerca elàstica
  • RavenDB
  • Apatxe Jena
  • Apache Geode
  • Redis
  • Ondulació
  • Apatxe Cassandra
  • Apatxe Hbase
  • Neo4j
  • Foundation DB
  • Orient DB

Informació actualitzada sobre els programes de Bases de Dades

Llenguatges de Programació, Scripting i Marcat

Principals lliures, oberts i gratuïts

  • PHP
  • PERL
  • Pitó

Principals privatius, tancats i comercials

  • Java
  • PowerShell
  • Ràpid
  • Visual Basic
  • Visual Basic .Net

Altres opcions lliures, obertes, privatives i tancades

  • xoc
  • C
  • C + +
  • C#
  • Go
  • JavaScript
  • MATLAB
  • R
  • Ruby
  • Rovell
  • Scala
  • Concha

Tecnologies auxiliars i complementàries per al Desenvolupament Web

  • HTML
  • CSS

Informació actualitzada sobre els programes de Llenguatges de Programació

Servidors web: Tipus

Tipus de Servidors Web

Depenent de com es combinin els anteriors programes individuals dins d'un «Servidor Web» com una solució integral, els mateixos solen cridar o classificar-se de la següent manera:

  • LLUM: Sistema Operatiu Linux + Apache-MySQL-PHP
  • LAMPPP: Sistema Operatiu Linux + Apache_MySQL / MongoDB_PHP / PERL / Python
  • LNMP: Sistema Operatiu Windows + Nginx_MariaDB_PHP
  • LAPP: Sistema Operatiu Linux + Apache_PostgreSQL_PHP
  • MAMP: Sistema Operatiu MacOS + Apache_MySQL_PHP
  • MAMPPP: Sistema Operatiu MacOS + Apache_MySQL_PHP_PERL_Python
  • MAPP: Sistema Operatiu MacOS + Apache_PostgreSQL_PHP
  • WIMP: Sistema Operatiu Windows + IIS_MySQL_PHP
  • WNMP: Sistema Operatiu Windows + Nginx_MariaDB_PHP
  • WAMP: Sistema Operatiu Windows + Apache_MySQL_PHP
  • WAMPPP: Sistema Operatiu Windows + Apache_MySQL_PHP / PERL / Python
  • WAPP: Sistema Operatiu Windows + Apache_PostgreSQL_PHP
  • XAMPP: Sistema Operatiu Linux / MacOS / Windows + Apache_MariaDB_PHP / Perl

Paquets Lliures i No Lliures de Servidors Web

Els programes esmentats en la imatge inferior són alguns dels existents tant en el món de l' Programari Lliure i Obert, Com en el món de l' Programari Privatiu i Tancat per a la implementació integral d'un servidor web:

Servidors web: Solucions integrals

Nota: Hi ha altres menys coneguts que segurament valdria la pena investigar i provar com, per exemple, Laragó per implementar servidors web XAMPP.

Conclusió

Conclusió

Per saber triar bé quin tipus de «Servidor Web» es necessita instal·lar i configurar, O que programes individuals o solució integral de «Servidor Web» s'ha d'implementar, es requereix prendre en compte les capacitats i característiques de l'Maquinari i Sistema Operatiu ha utilitzar, el tipus de pàgines o sistemes web ha de ser administrats i fins al tipus de eines de desenvolupament de programari que es pugui arribar a instal·lar si fos el cas.

Sí has ​​creat, gestionat o utilitzat algun «Servidor Web» dels aquí esmentats, comparteix amb nosaltres les teves impressions i experiències via comentaris, perquè junts enriquim el coneixement de tota la Comunitat de Programari Lliure i Codi Obert.

I per a més informació, no dubtis sempre en visitar qualsevol Biblioteca en línia com a OpenLibra y jEdit per llegir llibres (PDFs) sobre aquest tema o altres àrees de coneixement. Per ara, si t'ha agradat aquesta «publicación», no deixis de compartir-la amb d'altres, en els teus llocs web, canals, grups o comunitats favorites de xarxes socials, preferiblement lliures i obertes com Mastodon, O segures i privades com telegram.

O simplement, visita la nostra pàgina d'inici en DesdeLinux o uneix-te a Canal oficial de Telegram de DesdeLinux per llegir i votar per aquesta o altres interessants publicacions sobre «Software Libre», «Código Abierto», «GNU/Linux» i altres temes relacionats amb la «Informática y la Computación», I la «Actualidad tecnológica».


6 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   M13 va dir

    Vaja, quina absurd i aberrant posar HTML com a llenguatge de programació!
    És un llenguatge de marcat, amb HTML no pots accesar a bases de dades per si sol, ni té funcions, ni cicles ni res semblant per dir que és un llenguatge de programació.

    1.    Linux Post Install va dir

      Salutacions M13. Gràcies pel teu comentari. I la veritat tens tota la raó, però afegeixo en mi defensa que encara HTML és un llenguatge de marcat, ara en la seva versió actual (HTML5) és més que un simple llenguatge de marcat. I vulguem o no, el més lògic és que tot aquell que dissenyi pàgines web o aplicacions web, li va bé aprendre i / o dominar aquest llenguatge de marcat (HTML5). Per això la seva inclusió a la llista. Com una petita contribució per demostrar que HTML1 no és el que ara és HTML5 us deixo aquest petit enllaç per als menys entès: https://developer.mozilla.org/es/docs/HTML/HTML5

  2.   Linux Post Install va dir

    De tota manera, prengui nota de tu observació i vaig fer els ajustos necessaris en el text de l'article. Gràcies per la teva aportació!

  3.   Yolanda va dir

    M'ha agradat

    1.    Linux Post Install va dir

      Salutacions, Yolanda! Gràcies pel teu positiu comentari.

  4.   Cinthia va dir

    També em sembla un bon post ?? Concís i clar ... .. I efectivament HTML (és un llenguatge de marcat) igual el vas indicar com a tecnologia complementària o auxiliar a el desenvolupament web, no hi ha major problema. Salutacions !!