Está en la página 1de 9

UNIVERSIDAD TÉCNICA DEL NORTE

FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS

CARRERA DE SOFTWARE

MATERIA: Desarrollo de software para MIPYMES

Pasos post-instalación de Fedora Linux e instalación de


Tema
herramientas

Objetivo de esta Ejecutar varias tareas luego de instalar Fedora Linux y configurar las
actividad herramientas de desarrollo.

Requisitos - Tener instalada una máquina virtual con Fedora Linux.

Autor mrea@utn.edu.ec

INDICACIONES:

Luego de instalar el sistema operativo Linux Fedora, ejecutar los siguientes pasos:

Actualizar el sistema operativo, para ello desde una consola (terminal de comandos)
ejecutar:

sudo dnf update

Al finalizar la actualización, se debe reiniciar la máquina virtual.

Instalar el JDK de Java 11:

sudo dnf install java-devel

Verificar la instalación del JDK y JRE:

javac -version

java -version

Instalar el navegador Firefox, utilidad para transferencia de archivos FileZilla, editor de


texto Geany y el cliente ssh Putty:
sudo dnf install firefox filezilla geany putty

Abrir el navegador Firefox y descargar el IDE Eclipse para JavaEE y Web desde el
siguiente enlace:

https://www.eclipse.org/downloads/download.php?
file=/technology/epp/downloads/release/2022-03/R/eclipse-jee-2022-03-R-linux-gtk-
x86_64.tar.gz

Descargar el servidor de aplicaciones Wildfly desde el siguiente enlace:

https://download.jboss.org/wildfly/22.0.1.Final/wildfly-22.0.1.Final.tar.gz

Eclipse

Descomprimir el archivo eclipse-jee-2021-03-R-linux-gtk-x86_64.tar.gz y ejecutar eclipse.


Configurar la ruta del workspace que es el lugar donde se almacenarán todos los proyectos
(por ejemplo /home/curso/proyectos/mipymes):

Una vez que se ha a ingresado al IDE, instalar los plugins JBoss Tools. Para ello ubicar el
menú Help y la opción Eclipse Marketplace:
Buscar “jboss tools” y presionar el botón “Install”:
Seleccionar todos los elementos:
Iniciar la instalación y completar el proceso aceptando los términos de uso que solicite
(licencias) y el mensaje de advertencia sobre la validez del software.

Postgresql

Para realizar la instalación del gestor de bases de datos Postgresql, el administrador PgAdmin
y un editor de texto llamado Nano, se deben ejecutar los siguientes comandos:
sudo dnf install postgresql-server pgadmin3 nano

Luego se inicializa la base de datos:

sudo postgresql-setup --initdb --unit postgresql

Concluida la inicialización, procedemos a editar los archivos de configuración de Postgresql.


Usualmente la edición de estos archivos se hace mediante el usuario postgres:

sudo su -

su - postgres

cd data

nano pg_hba.conf

Una configuración básica para un entorno de pruebas puede ser:

# TYPE DATABASE USER ADDRESS METHOD

# "local" is for Unix domain socket connections only

local all all peer

# IPv4 local connections:

host all all 127.0.0.1/32 md5

# IPv6 local connections:

host all all ::1/128 md5

# Allow replication connections from localhost, by a user with the

# replication privilege.

local replication all peer

host replication all 127.0.0.1/32 ident

host replication all ::1/128 ident

Nota: Para entornos de producción se recomienda cambiar el método de autenticación con


scram-sha-256

Luego editamos el archivo postgresql.conf:

listen_addresses = '*' #permite conexiones externas.

password_encryption = md5

Nota: para entornos de producción se recomienda cambiar el método de autenticación con


scram-sha-256
Salir de los usuarios postgres y root y con el usuario administrador reiniciar el servicio de
postgresql:

sudo systemctl restart postgresql

Agregar el servicio a las reglas del firewall y activarlo para que arranque automáticamente al
iniciar el sistema operativo:

firewall-cmd --add-service=postgresql --permanent


firewall-cmd --reload

systemctl enable --now postgresql

Finalmente cambiamos la contraseña del usuario postgres:

sudo su -

su - postgres

psql

postgres=# \password

(colocar el nuevo password)

postgres=# \q

(sale del cliente psql)

exit

(sale al usuario root)

systemctl restart postgresql

Administración de Postgresql mediante pgadmin

Esta herramienta se encuentra en el grupo de accesos Programación. Luego de ejecutar,


debemos crear la conexión a la base de datos local:
Puede aparecer una ventana de advertencia (debido a las nuevas versiones de Postgresql)
pero puede omitirse:

La herramienta está preparada para administrar la base de datos:

También podría gustarte