Drift/Databaser: Difference between revisions

From Programvareverkstedet
(Created page with " == Brukerverktøy == PVV har et par verkøy som lar brukere opprette mysql- og postgres-databaser selv. Disse finner du her: * MySQL: https://dev.pvv.ntnu.no/projects/mysq...")
 
(Extend with more detailed information)
Tag: 2017 source edit
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:


== Brukerverktøy ==
Databasene våres er for tiden hostet på [[Maskiner/bicep]]. Der kjører vi MariaDB og PostgreSQL, med CNAME oppføringene mysql.pvv.ntnu.no og postgres.pvv.ntnu.no (se [[Drift/DNS og dvask]]). Begge databasene er konfigurert slik at de kun tillater koblinger fra [[Drift/Subnett|PVV sitt IP-område]].
 
Du finner konfigurasjon for begge databasene i [https://git.pvv.ntnu.no/Drift/pvv-nixos-config/src/branch/main/hosts/bicep/services NixOS konfigurasjonsfilene].
 
== Gjøre endringer som administrator ==
 
For å gjøre endringer som administrator, SSH inn på [[Maskiner/bicep|bicep]] og bruk følgende kommandoer
 
  # For mysql
  sudo -u mysql mysql
 
  # For postgresql
  sudo -u postgres psql
 
== Brukerverktøy (gammelt) ==


PVV har et par verkøy som lar brukere opprette mysql- og postgres-databaser selv. Disse finner du her:
PVV har et par verkøy som lar brukere opprette mysql- og postgres-databaser selv. Disse finner du her:
Line 6: Line 20:
  * MySQL: https://dev.pvv.ntnu.no/projects/mysql-admtools/
  * MySQL: https://dev.pvv.ntnu.no/projects/mysql-admtools/
  * PostgreSQL: https://dev.pvv.ntnu.no/projects/psql-admtools/
  * PostgreSQL: https://dev.pvv.ntnu.no/projects/psql-admtools/
== Historie ==
Både MariaDB og PostgreSQL har lenge vært brukt til å la brukere ha brukerdatabaser. Disse ble typisk brukt via [[Drift/Brukernettsider|brukernettsider]] skrevet i PHP, men det finnes mye annet rart også. til å Tidligere har databasene kjørt på [[Maskiner/Knakelibrak]].

Latest revision as of 13:15, 15 August 2024

Databasene våres er for tiden hostet på Maskiner/bicep. Der kjører vi MariaDB og PostgreSQL, med CNAME oppføringene mysql.pvv.ntnu.no og postgres.pvv.ntnu.no (se Drift/DNS og dvask). Begge databasene er konfigurert slik at de kun tillater koblinger fra PVV sitt IP-område.

Du finner konfigurasjon for begge databasene i NixOS konfigurasjonsfilene.

Gjøre endringer som administrator

For å gjøre endringer som administrator, SSH inn på bicep og bruk følgende kommandoer

 # For mysql
 sudo -u mysql mysql
 
 # For postgresql
 sudo -u postgres psql

Brukerverktøy (gammelt)

PVV har et par verkøy som lar brukere opprette mysql- og postgres-databaser selv. Disse finner du her:

* MySQL: https://dev.pvv.ntnu.no/projects/mysql-admtools/
* PostgreSQL: https://dev.pvv.ntnu.no/projects/psql-admtools/

Historie

Både MariaDB og PostgreSQL har lenge vært brukt til å la brukere ha brukerdatabaser. Disse ble typisk brukt via brukernettsider skrevet i PHP, men det finnes mye annet rart også. til å Tidligere har databasene kjørt på Maskiner/Knakelibrak.