Está en la página 1de 3

apt update

Luego, instale las dependencias quHome

1. PUBLIC

2. Stack Overflow
3. Tags

4. Users

5. FIND A JOB

6. Jobs

7. Companies
8. TEAMS
What’s this?
9. Free 30 Day Trial

PostgreSQL: How to change PostgreSQL user password?


Ask Question
Asked  
e se detallan a continuación. Entre estas se incluyen libgmp3-dev, una biblioteca aritmética de
multiprecisión, libpq-dev, que incluye archivos de encabezado y una biblioteca estática que hace
posible la comunicación con un backend de PostgreSQL, y libapache2-mod-wsgi-py3, un módulo
de Apache que le permite alojar aplicaciones web basadas en Python dentro de Apache:

sudo apt install libgmp3-dev libpq-dev libapache2-mod-wsgi-py3


A continuación, cree algunos directorios en los cuales pgAdmin almacenará los datos de sus sesiones,
datos de almacenamiento y registros:

sudo mkdir -p /var/lib/pgadmin4/sessions


sudo mkdir /var/lib/pgadmin4/storage
sudo mkdir /var/log/pgadmin4
Luego, cambie la propiedad de estos directorios a su usuario y grupo no root. Esto es necesario porque
actualmente pertenecen a su usuario root, pero instalaremos pgAdmin desde un entorno virtual
propiedad de su usuario no root y el proceso de instalación implica la creación de algunos archivos
dentro de estos directorios. Sin embargo, después de la instalación, cambiaremos la propiedad al
usuario y grupo www-data para que se pueda proporcionar a la Web:

sudo chown -R sammy:sammy /var/lib/pgadmin4


sudo chown -R sammy:sammy /var/log/pgadmin4
A continuación, abra su entorno virtual. Diríjase al directorio en el que se encuentra su entorno de
programación y actívelo. Siguiendo las convenciones de nomenclatura del tutorial de requisitos previos
de Python 3, accederemos al directorio environments y activaremos el entorno my_env:

cd environments/
source my_env/bin/activate
A continuación, descargue el código fuente de pgAdmin 4 a su máquina. Para encontrar la versión más
reciente del código fuente, diríjase a la página de descarga de pgAdmin 4 (Python Wheel) y haga clic
en el enlace de la versión más reciente (3.4, al momento de la redacción) Esto lo dirigirá a una página
de descargas en el sitio web de PostgreSQL. Una vez que esté en ella, copie el enlace del archivo que
termina con .whl, el formato de paquete integrado estándar utilizado para las distribuciones de Python.
Luego, regrese a su terminal, ejecute el siguiente comando wget y asegúrese de sustituir el enlace por
el que copió en el sitio de PostgreSQL. Con esto, se descargará el archivo .whl a su servidor:

wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v3.4/pip/pgadmin4-3.4-py2.py3-none-
any.whl
A continuación, instale el paquete de wheel, la implementación de referencia del estándar de
empaquetado de wheel. Este paquete es una biblioteca de Python que sirve como extensión para crear
wheels e incluye una herramienta de línea de comandos para trabajar con archivos .whl:

python -m pip install wheel


A continuación instale el paquete pgAdmin 4 con el siguiente comando:

python -m pip install pgadmin4-3.4-py2.py3-none-any.whl


Esto se encarga de instalar pgAdmin y sus dependencias. No obstante, antes de conectarlo a su base de
datos, hay algunos cambios que deberá realizar en la configuración del programa.

Paso 2: Configurar pgAdmin 4


Aunque pgAdmin se instaló en su servidor, aún quedan algunos pasos que debe seguir a fin de
asegurarse de contar con los permisos y las configuraciones necesarias para proporcionar de manera
correcta la interfaz web.

El archivo de configuración principal de pgAdmin, config.py, se lee antes que cualquier otro archivo
de configuración. Su contenido puede usarse como punto de referencia para ajustes de config

m dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore
magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex
ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum."

Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC

"Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia
consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi
tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima
veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea
commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam
nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?"

1914 translation by H. Rackham

"But I must explain to you how all this mistaken idea of denouncing pleasure and praising pain was
born and I will give you a complete account of the system, and expound the actual teachings of the
great explorer of the truth, the master-builder of human happiness. No one rejects, dislikes, or avoids
pleasure itself, because it is pleasure, but because those who do not know how to pursue pleasure
rationally encounter consequences that are extremely painful. Nor again is there anyone who loves or
pursues or desires to obtain pain of itself, because it is pain, but because occasionally circumstances
occur in which toil and pain can procure him some great pleasure. To take a trivial example, which of
us ever undertakes laborious physical exercise, except to obtain some advantage from it? But who
has any right to find fault with a man who chooses to enjoy a pleasure that has no annoying
consequences, or one who avoids a pain that produces no resultant pleasure?"

Section 1.10.33 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC

"At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum
deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non
provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est
eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis
voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis
debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non
recusandae. Itaqu

También podría gustarte