Instalar el servidor de lámparas usando taskel

Instalar el servidor de lámparas usando taskel

Recientemente comencé a trabajar en Ubuntu para el desarrollo web.

Inicialmente instalé el servidor Zend en mi Ubuntu 12.04.3 LTS. Pero luego decidí usar "lamp-server", así que desinstalé el servidor Zend ejecutando

/usr/local/zend/bin/uninstall.sh

como se muestra en http://files.zend.com/help/Zend-Server-6/content/deb_uninstalling_zend_server.htm

Ahora quiero instalar el servidor de lámpara usando taskel ejecutando el siguiente comando

sudo tasksel install lamp-server

pero tengo problemas para instalarlo. Recibo una página de error cuando voy a localhost en un navegador.

Cualquier ayuda será apreciada.


EDICIONES DE LA DISCUSIÓN EN COMENTARIOS

EDITAR 1

Después de ejecutar sudo apt-get install lamp-server^me sale este mensaje:

sudo apt-get install lamp-server^
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'apache2-utils' for task 'lamp-server'
Note, selecting 'libwrap0' for task 'lamp-server'
Note, selecting 'libnet-daemon-perl' for task 'lamp-server'
Note, selecting 'libclass-isa-perl' for task 'lamp-server'
Note, selecting 'libaprutil1-dbd-sqlite3' for task 'lamp-server'
Note, selecting 'libswitch-perl' for task 'lamp-server'
Note, selecting 'perl' for task 'lamp-server'
Note, selecting 'libcap2' for task 'lamp-server'
Note, selecting 'libhtml-template-perl' for task 'lamp-server'
Note, selecting 'libdbi-perl' for task 'lamp-server'
Note, selecting 'apache2.2-bin' for task 'lamp-server'
Note, selecting 'mysql-client-core-5.5' for task 'lamp-server'
Note, selecting 'libdbd-mysql-perl' for task 'lamp-server'
Note, selecting 'mysql-server-5.5' for task 'lamp-server'
Note, selecting 'libapr1' for task 'lamp-server'
Note, selecting 'mysql-common' for task 'lamp-server'
Note, selecting 'mysql-client-5.5' for task 'lamp-server'
Note, selecting 'libaprutil1-ldap' for task 'lamp-server'
Note, selecting 'apache2-mpm-prefork' for task 'lamp-server'
Note, selecting 'libplrpc-perl' for task 'lamp-server'
Note, selecting 'tcpd' for task 'lamp-server'
Note, selecting 'apache2' for task 'lamp-server'
Note, selecting 'mysql-server-core-5.5' for task 'lamp-server'
Note, selecting 'apache2.2-common' for task 'lamp-server'
Note, selecting 'mysql-server' for task 'lamp-server'
Note, selecting 'ssl-cert' for task 'lamp-server'
Note, selecting 'perl-modules' for task 'lamp-server'
Note, selecting 'libmysqlclient18' for task 'lamp-server'
Note, selecting 'php5-mysql' for task 'lamp-server'
Note, selecting 'php5-cli' for task 'lamp-server'
Note, selecting 'libapache2-mod-php5' for task 'lamp-server'
Note, selecting 'libaprutil1' for task 'lamp-server'
Note, selecting 'php5-common' for task 'lamp-server'
libapr1 is already the newest version.
libaprutil1 is already the newest version.
libaprutil1-dbd-sqlite3 is already the newest version.
libaprutil1-ldap is already the newest version.
libcap2 is already the newest version.
libclass-isa-perl is already the newest version.
libdbd-mysql-perl is already the newest version.
libdbi-perl is already the newest version.
libhtml-template-perl is already the newest version.
libnet-daemon-perl is already the newest version.
libplrpc-perl is already the newest version.
libswitch-perl is already the newest version.
libwrap0 is already the newest version.
tcpd is already the newest version.
apache2-mpm-prefork is already the newest version.
apache2-utils is already the newest version.
apache2.2-bin is already the newest version.
apache2.2-common is already the newest version.
libapache2-mod-php5 is already the newest version.
libmysqlclient18 is already the newest version.
mysql-client-5.5 is already the newest version.
mysql-client-core-5.5 is already the newest version.
mysql-common is already the newest version.
mysql-server-5.5 is already the newest version.
mysql-server-core-5.5 is already the newest version.
perl is already the newest version.
perl-modules is already the newest version.
php5-cli is already the newest version.
php5-common is already the newest version.
php5-mysql is already the newest version.
ssl-cert is already the newest version.
The following NEW packages will be installed:
  apache2 mysql-server
0 upgraded, 2 newly installed, 0 to remove and 348 not upgraded.
Need to get 0 B/13.0 kB of archives.
After this operation, 146 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously unselected package apache2.
(Reading database ... 182247 files and directories currently installed.)
Unpacking apache2 (from .../apache2_2.2.22-1ubuntu1.5_i386.deb) ...
Selecting previously unselected package mysql-server.
Unpacking mysql-server (from .../mysql-server_5.5.37-0ubuntu0.12.04.1_all.deb) ...
Setting up apache2 (2.2.22-1ubuntu1.5) ...

EDITAR 2 Parece que el servidor de lámpara se ha instalado correctamente, pero cuando voy a localhost aparece este error "No se puede conectar Firefox no puede establecer una conexión con el servidor en localhost".

Intenté reiniciar Apache2 usando sudo service apache2 restartsolo para enfrentar este error:

Error de sintaxis en la línea 239 de /etc/apache2/apache2.conf: No se pudo abrir el archivo de configuración /etc/phpmyadmin/apache.conf: No existe tal archivo o directorio La acción 'configtest' falló. El registro de errores de Apache puede tener más información. ...¡fallar!

Respuesta1

Tienes que ejecutar la instalación en esta secuencia:

  1. sudo apt-get update
  2. sudo apt-get install tasksel
  3. sudo tasksel install lamp-server

Respuesta2

Desinstale apache2 y vuelva a instalarlo. Parece que hay un problema con los archivos de configuración de Apache2. Ejecute los siguientes comandos:

sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove

Para confirmar que se ha eliminado, ejecute: which apache2debería devolver una línea en blanco o ejecutarlo sudo service apache2 startdebería devolver 'apache2: servicio no reconocido'

Ahora para reinstalarlo nuevamente ejecute:

sudo apt-get install apache2

Localhost ahora debería estar funcionando.

información relacionada