Lo primero que debemos saber es cual es cada servidor y en las máquinas donde los podemos instalar:
Aclaración de nombres del software:
Apache: Es el servidor web.
MySQL: Es el gestor de bases de datos.
MariaDB: Es el gestor de bases de datos.
PHP, Perl y Python : Son lenguajes de programación web.
Una vez conocido esto, servidores podéis encontrar muchos, pero aquí voy a describir los tres más usados y conocidos. Una aclaración sobre los nombres, si os fijáis son todos muy parecidos y es por que han usado las iniciales de las aplicaciones que llevan para poner los nombre Apache MariaDB Mysql Php Perl Python y delante le ponen el sistema operativo para el cual están desarrollados Windows Mac o Linux, si los combináis os salen los nombres, excepto para Xampp que la X se le puso por que es para distintos sistemas operativos y así se indica:
- XAMPP: Es un servidor independiente de software libre (GNU ) tiene Apache, MariaDB y para los intérpretes de script tiene soporte de PHP y Perl Actualmente XAMPP está disponible para Microsoft Windows, Linux, Solaris y MacOS X, dado el amplio soporte que tiene para distintos sistemas operativos es una buen opción.
-
LAMP: Funciona sobre LINUX y tiene Apache, MySQL y para intérpretes tiene soporte de Perl, PHP o
Pytho, no pongo enlace de descarga de lamp por que para aquellos que utilizamos Linux ya sabemos que utilizaremos un gestor de paquetes para descargarlo e instalarlo.
- WAMP: Funciona sobre Microsoft Windows y tiene Apache, MySQL y para los intérpretes de script tiene soporte para PHP, Perl o Python.
- MAMP: Funciona sobre Apple Macintosh, MAC OS X. tiene Apache, MySQL y para los intérpretes de script tiene soporte para PHP, Perl o Python.
La cuestión de elegir cada cual, va principalmente según el sistema operativo en que vayamos a instalarlos, por ello y por hacerlo de forma que sirva para todos, voy a realizar la instalación de XAMPP soInstalamos Drupal en Xampp - Servidor web localbre Microsoft Windows 10.
QUE VAMOS A REALIZAR EN ESTOS TUTORIALES
A lo largo de éste blog os iré explicando como realizar la instalación paso a paso, desde el propio servidor XAMPP hasta los CMS más conocidos como MAGENTO, WORDPRESS, etc..
Además veremos como instalar los módulos de apache, que aumentan su potencia y versatilidad, como el PHP, ASP, etc.. permitiendo la ejecución de código script en nuestro propio ordenador.
La idea es aportaros mi propia experiencia, de forma que os pueda ayudar a iniciaros en el mundo de la programación y los servidores.
Espero que mi pequeña aportación os sirva, sobre todo al principio que suelen aparecer errores y problemas que no sabemos lo que son y lo que dicen y es cuando más tiempo se pierde.
Recordaros que podéis preguntarme lo que necesitéis y si puedo ayudaros ( no lo sé todo ), tened por seguro que lo haré.
Aquí voy a ir poniendo lo que vaya añadiendo en el blog, por si no lo véis en las entradas, que sepáis que hay dentro del blog.
TUTORIALES CREADOS EN EL BLOG:
1 . Descargar e Instalar paso a paso el XAMPP.
2 . Probando el servidor, ver si funciona el PHP y HTML.
3 . ¿ Qué es el phpmyadmin ?, primera explicación básica del phpmyadmin.
4 . Instalamos Wordpress en Xampp, editor de contenidos.
5. Instalamos Magento en Xampp - Tienda comercio electrónico
6. Instalamos Joomla en Xampp - Creador de páginas webs
7. Instalamos Drupal en Xampp - Creador de páginas webs.
8. Instalamos Prestashop en Xampp - Tienda virtual ( Ecommerce )
9. Instalamos Moodle en Xampp - Plataforma de Educación y cursos.
10. Instalamos MywebSQL en Xampp - Gestión de nuestro servidor mysql.