Wordpress mit PostgreSQL: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Chg00-hsdoku verschob die Seite Wordpress mit postgre nach Wordpress mit PostgreSQL: namesgebung) |
Markierungen: mobile edit mobile web edit |
||
Zeile 18: | Zeile 18: | ||
* Linux User als Domain-Administrator | * Linux User als Domain-Administrator | ||
* Subdomain ''blog.example.org'' | * Subdomain ''blog.example.org'' | ||
* | * PostgreSQL-User | ||
* | * PostgreSQL-Datenbank | ||
xyz00@hsadmin> user.add({set:{name:'xyz00-blog',password:'geheim',shell:'/bin/bash',comment:'Wordpress Blog'}}) | xyz00@hsadmin> user.add({set:{name:'xyz00-blog',password:'geheim',shell:'/bin/bash',comment:'Wordpress Blog'}}) |
Version vom 1. Juni 2021, 19:03 Uhr
Wordpress mit PostgreSQL
Achtung
Beta Installation Anleitung!
Installiert wird Wordpress hier unter der Domain https://blog.example.org.
Vorbereitungen
In hsadmin, zum Beispiel mit hsscript:
hsadmin-Shell starten mit:
hsscript -u xyz00 -i Password: ********
Dann nacheinander anlegen:
- Linux User als Domain-Administrator
- Subdomain blog.example.org
- PostgreSQL-User
- PostgreSQL-Datenbank
xyz00@hsadmin> user.add({set:{name:'xyz00-blog',password:'geheim',shell:'/bin/bash',comment:'Wordpress Blog'}}) xyz00@hsadmin> domain.add({set:{name:'blog.example.org',user:'xyz00-blog'}}) xyz00@hsadmin> postgresqluser.add({set:{name:'xyz00_wpuser',password:'geheim'}}) xyz00@hsadmin> postgresqldb.add({set:{name:'xyz00_wpdb',owner:'xyz00_wpuser'}})
Wordpress installieren
Anmelden als Linux-User xyz00-blog:
ssh -l xyz00-blog xyz00.hostsharing.net
htdocs-ssl Verzeichnis vorbereiten
cd doms/blog.example.org rm -rf subs/www subs-ssl/www cd htdocs-ssl rm .htaccess
Wordpress downloaden & entpacken z.b. im htdocs-ssl Verzeichnis
wget -O - http://wordpress.org/latest.tar.gz |tar -xz --strip 1
Wordpress FORK download
cd wp-content git clone https://github.com/kevinoid/postgresql-for-wordpress.git mv postgresql-for-wordpress/pg4wp/ pg4wp rm -rf postgresql-for-wordpress cp pg4wp/db.php db.php
Fork config
cd .. cp wp-config-sample.php wp-config.php
Die wp-config wie folgt bearbeiten:
/** The name of the database for WordPress */ define('DB_NAME', 'your PostgreSQL database name will go here'); /** MySQL database username */ define('DB_USER', 'your PostgreSQL database username will go here'); /** MySQL database password */ define('DB_PASSWORD', 'your PostgreSQL database password will go here'); /** MySQL hostname */ define('DB_HOST', 'localhost');
Wordpress konfigurieren
Im Browser auf die Seite http://blog.example.org gehen und den Anweisungen folgen.