Instalación de LAMP en openSuse

4 de febrero de 2012 , Escrito Por Unknown at 11:02:00 p. m.

LAMP (Linux + Apache + mySql + PHP) al referirnos a los diferentes servicios que podemos tener corriendo en nuestra distro para poder brindar o manejarnos con las ventajas que nos ofrecen cada uno de estos servicios o lenguajes.

De igual manera esta instalación la realizaremos en openSuse 12.1 por terminal nada de yast ni graficos que cataloga a esta distro que tanto me agrada, pero antes de irnos a lo gráfico debemos aprender lo básico donde nace todo.

Ya no tenemos que indicar como instalar una distro de linux por tal razón saltemos esta parte, pero si te interesa un día realizare un post con lo básico para instalar cualquier distro linux.

Instalación de Apache:
aneury-suse:~ # zypper install apache2
Luego de su instalación procedemos a configurarlo. Primero debemos establecer el servicio apache2 para que inicie junto al sistema:
aneury-suse:~ # systemctl enable apache2.service
Iniciar el demonio de apache2:
aneury-suse:~ # systemctl start httpd2.service
ó
aneury-suse:~ # rcapache2 start
Luego entraremos a la carpeta de Apache donde estableceremos nuestra portal generando nuestro index.html.
aneury-suse:/ # cd /srv/www/htdocs/
Ya podemos acceder a través de nuestro navegador a nuestro apache por medio de:
http://myip
ó
http://localhost
Si no tenemos ningún portal que mostrar y hemos instalado y configurado correctamente nuestro apache nos mostrara esta mensaje:


Ya tenemos corriendo nuestro demonio apache ahora procederemos a la instalación de mysql.
aneury-suse:~ # zypper install mysql-community-server mysql-community-server-client
Luego de la instalación del servidor y el cliente de mysql procederemos a establecer el demonio de mysql a iniciar con el sistema así como iniciar el servicio de mysql.
aneury-suse:~ # systemctl enable mysql.service
ó
aneury-suse:~ # rcmysql start
Luego de haber iniciado el servidor de mysql procederemos a la conflagración iniciar para poder iniciar nuestro servidor de mysql ya que si no realizamos este paso no podremos acceder al mismo. Para eso ejecutaremos:
aneury-suse:~ # mysql_secure_installation
Donde estableceremos:
  • Configurar una contraseña de root para MySQL
  • Eliminar los usuarios anónimos
  • Desactivar el login remoto del root de MySQL
  • Eliminar las bases de datos de prueba
  • Recargar los privilegios de las tablas
En pocas palabras establecemos la contraseña y luego le damos a todo que si :P.

Para acceder a nuestro servidor lo podemos administrar por consola o sencilla mente instalamos phpMyAdmin que no da una interfaz web para la administración de mysql, o desde la terminal ejecutamos:
aneury@aneury-suse:~> mysql -u root -p
Y para terminar de instalar nuestro servidor LAMP nos falta PHP para los que no lo conocen es sencillamente un lenguaje de programacion orientado a la creacion de paginas web.

Desde nuestra bella terminal ejecutaremos:
aneury-suse:~ # zypper install php5 php5-mysql apache2-mod_php5
Ahora para comprobar de que tenemos instalado php y los modulos de mysql y apache correctamente solo tendremos que generar en la ruta /srv/www/htdocs un archivo info.php con la siguiente linea:

Para asi poder acceder por nuestro navegador a la ruta local: http://localhost/info.php y nos desplegue:



Y ya tenemos con esa facilidad corriendo en nuestro linux Apache, mysql y PHP y ahora solo depende de ti encontrar el uso que mas se acomode a ti. 

Espero que sea de mucha ayuda esta informacion al momento de que se ven en la instalacion de cualquiera de estos servicios.

Currently have 0 Comentarios:

Leave a Reply

Publicar un comentario

Más Noticias