Entradas

Comandos útiles para Apache en OS X.

Quizás muchos de vosotros hayáis vivido la situación en la que debéis usar la instalación de Apache distribuida con las últimas versiones de OS X, y en algunas ocasiones esto os habrá dado algún que otro quebradero de cabeza. A continuación os dejo una lista de comandos que os pueden ser de utilidad:

  • Para arrancar el servidor sudo apachectl -k start
  • Para parar el servidor sudo apachectl -k start
  • Para reiniciar el servidor sudo apachectl restart
  • Para detener el servicio que arranca por defecto el servidor sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

Cómo instalar Apache Tomcat en tu Mac.

En este post os voy a explicar la sencilla tarea de “instalar” y arrancar el servidor de aplicaciones Apache Tomcat en vuestro Mac OS:

  1. Lo primero que deberéis hacer es descargar la versión que queréis instalar, yo os aconsejo que descarguéis la última. Para ello hacedlo directamte desde la página http://tomcat.apache.org/
  2. Después de esto, descomprimid el archivo descargado.
  3. Ubicad la carpeta resultante de la descompresión en el directorio más adecuado en el que queráis que se localice Tomcat, en mi caso “Aplicaciones”. Y listo! Sin dolor, sin esperas y a funcionar!

Os aconsejo que modifiquéis el nombre de la carpeta una vez descomprimida porque suele ser algo como apache-tomcat-8.0.15 cosa que es poco cómoda para arrancar el servidor desde la consola de comandos, en mi caso la carpeta se llama Apache.

¿Qué más cosas podemos necesitar? Puede ser que en algún caso, ya tengáis otra aplicación que se ejecuta en local sobre el mismo puerto que Apache Tomcat (8080) por lo que os vendrá bien modificar el puerto:

  1. Dentro de la carpeta Apache debéis acceder a la carpeta /conf
  2. Editad el fichero server.xml
  3. Modificad el punto en el que indica:
    <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                  redirectPort="8443" />

Y claro, deberíamos probar a arrancar:

  1. Abrimos una consola de terminal.
  2. Accedemos a la ruta en la que hemos instalado y una vez dentro, accedemos al directorio /bin
  3. Ejecutamos el comando ./startup.sh

Para comprobar que todo ha ido correctamente acceded a http://localhost:8080/

Captura de pantalla 2014-11-21 16.31.55