¿Le gustaría aprender a instalar Apache y habilitar el uso de GO CGIs en un equipo que ejecuta Ubuntu Linux? En este tutorial, vamos a mostrarle cómo habilitar la función CGI y habilitar los scripts GO para que se ejecuten en el servidor Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
• GO 1.14.16

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Ubuntu - GO CGI en Apache

Instale el servidor Apache y habilite el módulo denominado CGID.

Copy to Clipboard

Reinicie el servicio Apache.

Copy to Clipboard

Descargue e instale el paquete GO.

Copy to Clipboard

El software GOLANG se instaló en la carpeta /usr/local.

Para funcionar correctamente, el software GO espera que el sistema tenga un conjunto de variables de entorno.

Vamos a crear un archivo para automatizar la configuración de variables de entorno necesarias.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Reinicie el equipo.

Copy to Clipboard

Compruebe si las variables de entorno necesarias se crearon automáticamente.

Copy to Clipboard

Aquí está la salida correcta:

Copy to Clipboard

Por ejemplo, vamos a crear un script GO.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Cree el script GO y muévalo al directorio CGI de Apache.

Copy to Clipboard

Acceda al directorio CGI de Apache.

Cambie el permiso de archivo.

Copy to Clipboard

Abra su navegador e introduzca la dirección IP de su servidor web más /cgi-bin/test.go.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://172.31.8.195/cgi-bin/test.go

El script GO debe mostrar el siguiente mensaje.

Apache CGI GO

¡Felicitaciones! Ahora puede utilizar GO como CGI.