php - instalar - lamp ubuntu
Cómo verificar la presencia de php y apache en el servidor de ubuntu a través de ssh (5)
Otra forma de averiguar si un programa está instalado es mediante el comando which
. Mostrará la ruta del programa que está buscando. Por ejemplo, si cuando busca apache, puede usar el siguiente comando:
$ which apache2ctl
/usr/sbin/apache2ctl
Y si buscas PHP, prueba esto:
$ which php
/usr/bin/php
Si el comando which
no da ningún resultado, significa que el software no está instalado (o no está en el $PATH
actual):
$ which php
$
¿Cómo puedo verificar si apache está instalado con php y mysql en el servidor de Ubuntu a través de ssh?
Además, si está instalado, ¿en qué directorio?
Y en caso de que algún otro paquete esté instalado, como lighttpd, donde está eso.
Prueba esto.
dpkg -s apache2 | grep Status
dpkg -s php5 | grep Status
Puede inspeccionar los módulos apache2 disponibles:
$ ls /usr/lib/apache2/modules/
O intente habilitar el módulo php, si tiene el acceso apropiado:
$ a2enmod
Which module would you like to enable?
Your choices are: actions alias asis ...
... php5 proxy_ajp proxy_balancer proxy_connect ..
Cómo saber en Ubuntu si apache2 se está ejecutando:
sudo service apache2 status
/etc/init.d/apache2 status
ps aux | grep apache
Escriba aptitude
para iniciar el administrador de paquetes. Allí puede ver qué aplicaciones están instaladas.
Use /
para buscar paquetes. Intenta buscar apache2
y php5
(o las versiones que quieras usar). Si están instalados, deben ser negritas y tener una i
en frente de ellos. Si no están instalados ( p
delante de la línea) y desea instalarlos (y tiene permisos de raíz), use +
para seleccionarlos y luego g
(dos veces) para instalarlo.
Palabra de advertencia: antes de hacerlo, sería conveniente echar un vistazo rápido a algún tutorial sobre aptitudes en la web.