Servidor Apache y PHP en macOS Mojave

Apple lanzó macOS Mojave 10.14 en septiembre de 2018 con Apache y PHP integrados en el sistema. Utilizaremos los programas Apache y PHP preinstalados para dejarlos operativos sin instalar herramientas de terceros, de forma manual, con los archivos de configuración y el Terminal.

Apache

El nuevo macOS Mojave viene con Apache preinstalado. Todo lo que tenemos que hacer es configurarlo y activarlo. Para verificar la versión de Apache instalada, ejecuta el siguiente comando en Terminal:

$ httpd -v

Leer más

Mensaje al iniciar Terminal: you have mail

macOS: mensaje «You have mail» al arrancar la aplicación Terminal

En ocasiones Terminal cuando arranca nos informa de que tenemos correo pero en la aplicación Mail o cualquier otra que utilicemos no hay ningún mensaje nuevo.

>Last login: Tue Dec 31 00:05:15 on ttys000
>You have mail.

La explicación a esta conducta es que algún programa o servicio de la máquina ha enviado un mensaje de correo en modo local al usuario que tiene la sesión iniciada (le llamaremos user) mediante el comando mail. Estos mensajes locales se almacenan en el archivo /var/mail/user.

Leer más

Colorear la salida del Terminal en macOS

Colorear la salida de los comandos que listan objetos en Terminal en macOS

Es posible ajustar Terminal para que muestre sus listados en colores diferentes dependiendo del tipo de objeto que se lista (directorios, alias, ejecutables…). Para ello, y referido a Bash que es el Terminal por defecto en macOS, hay que añadir las siguientes líneas al archivo /etc/bashrc:

Leer más

Ventana del Finder con la carpeta actual en Terminal

Abrir Terminal en la carpeta coincidente con la ventana activa del Finder

Se trata de un truco publicado en macOS Hints que puede ahorrarnos trabajo cuando navegamos en Terminal a una carpeta en concreto. Su finalidad es que Terminal se abra justo en la carpeta mostrada por la ventana activa del Finder.

Para ello hemos de crear un alias a un comando fácil de recordar y escribir, en este ejemplo se usa el comando cdf pero puedes probar con cualquier otro. Abre (o crea si no existe) el archivo .bash_profile en tu carpeta de usuario arrancando Terminal y tecleando:

Leer más