Crear un servidor LAMP con Ubuntu desde 0 Linux - Apache - Mysql - PhpDespues de tener varios problemas con windows respecto a los virus decidi meses atras pasarme a linux. He tenido buena experiencia y decidi subir este tutorial basado en varios. | ||||
![]() | ||||
|
Estos paso son para seguir despues que hemos instalado la ultima version de Ubuntu. Instalamos Apache:sudo apt-get install apache2 Nos pedirá nuestra contraseña para autenticar. Por cierto, las instrucciones están para Ubuntu y sistemas basados en Debian. En otras distribuciones, el método es distinto. En el browser colocamos en http://localhost/ Instalamos PHP 5sudo apt-get install php5 Instalamos el conector de PHP para Apache 2sudo apt-get install libapache2-mod-php5 Creamos el enlace simbólico al módulo sudo ln -s /etc/apache2/mods-available/php5.load - Reiniciamos el Servidor sudo /etc/init.d/apache2 restart Con esto ya tenemos vinculado Apache con PHP. Nuestra carpeta DocumentRoot es /var/www/. Para probar creamos un archivo de prueba con la extensión .php e incluimos la función phpinfo(); Ahora, si el servidor nos mostrase el cuadro de dialogo Guardar Archivo, procedemos a forzar el reinicio de Apache. sudo a2enmod php5 sudo /etc/init.d/apache2 force-reload Instalamos módulos adicionalesPEARsudo apt-get install php-pear GDsudo apt-get install php5-gd XSLsudo apt-get install php5-xsl CURLsudo apt-get install curl libcurl3 libcurl3-dev php5-curl PostFix: soporte para la función mail()sudo apt-get install postfix Reiniciamos el Servidorsudo /etc/init.d/apache2 restart Instalando MySQL:La instalación de MySQL tambián viene a ser muy sencilla. Para Apache (requerido para instalar en PHP)sudo apt-get install libapache2-mod-auth-mysql Podemos definir la version 4 o 5 de PHP
sudo apt-get install php sudo apt-get install phpmyadmin
Ahora, editamos el archivo de configuración de PHP ubicado en /etc/php extension=mysql.so
sudo nano /etc/php Ahora, volvemos a reiniciar el Servidor de Apache. Y terminamos por instalar el Servidor de MySQL. Colocamos la contraseña de ROOT
sudo mysqladmin password sudo apt-get install mysql-server Y con esto ya tenemos instalado Apache, PHP y MySQL en GNU/Linux Ubuntu. Podemos reiniciar nuestro computador y cada vez que iniciemos, los servicios de Apache y MySQL se iniciaran automaticamente. Para probar la conexió de PHP con MySQL, podemos volver al archivo de prueba de creamos. Debemos ver el apartado de mysql. Crear enlace simbolico del phpmyadminsudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin No olvidar instalar el FTP (recomiendo con con VSFTP) Esto se hace desde el terminal: sudo apt-get install vsftpd Habilitar MOD_REWRITE en entorno LAMP UbuntuEntonces lo que hacemos es lo siguiente: Habilitamos el mode_rewrite desde comandossudo a2enmod rewrite y luego sudo gedit /etc/apache2/sites-enabled/000-default y reemplazamos en todas las veces en donde aparezca “AllowOverride none” por “AllowOverride All” y guardamos. reiniciamos o relodeamos el Apache sudo /etc/init.d/Apache2 reload Otros Sudo que te pueden servirPara Crear un Usuario: sudo adduser nombre-usuario Para asignarle contrasena: sudo passwd nombre-usuario Para Eliminar Usuario: sudo deluser nombre-usuario Para permisos a directorios: sudo chown -R nombre-usuario:nombre-usuario /var/www/Tu_directorio Luego, seria recomedable que le asignaras un password para www-data y accedas con esa cuenta la sesion para que no tengas problemas con los permisos. Para descargar Quanta en caso de que quieras algun editor HTML sudo apt-get install quanta O si no te gusta Quanta puede ser Kompozer: sudo aptitude install kompozer Para Instalar Filezilla en caso que quieras un FTP cliente sudo apt-get install filezilla Para Cambiar a Usuario Root desde el terminal sudo –s –H (ingresar nuestra contraseña de usuario) Para Instalar Adobe Air: Ir a la web de adobe: http://get.adobe.com/es/air/ Si lo descargaste en el escritorio dale permisos de ejecucion. Para eso teneomos que cambiar de directorio: cd ~ /Escritorio Le damos permiso de ejecucion chmod +x AdobeAIRInstaller.bin Lo ejecutamos ./AdobeAIRInstaller.bin En caso de querer instalar Impresora, en este caso que sea la HP D1660 descargamos los ficheros desde http://hplipopensource.com/hplip-web/index.html | ||||
| ||||
Compártelo | ||||
Comentarios sobre Crear un servidor LAMP con Ubuntu desde 0 Linux - Apache - Mysql - Php
Comenta sobre Crear un servidor LAMP con Ubuntu desde 0 Linux - Apache - Mysql - Php | ||||
| ||||
| Desde el 31 de Marzo de 2010 | ||||
Tags | ||||
| Visitas: 946 |