Gnusocial

Aus Hostsharing Wiki
Version vom 11. Juni 2018, 13:10 Uhr von Hsh00-peh (Diskussion | Beiträge) (typo, htaccess)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Gnusocial installieren

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 social.example.org
  • MySQL-User
  • MySQL Datenbank
 xyz00@hsadmin> user.add({set:{name:'xyz00-social',password:'geheim',shell:'/bin/bash',comment:'GNU Social'}})
 xyz00@hsadmin> domain.add({set:{name:'social.example.org',user:'xyz00-social'}})
 xyz00@hsadmin> mysqluser.add({set:{name:'xyz00_social',password:'geheim'}})
 xyz00@hsadmin> mysqldb.add({set:{name:'xyz00_social',owner:'xyz00_social'}})

GNUSocial installieren

Anmelden als Linux-User xyz00-social:

 ssh -l xyz00-social xyz00.hostsharing.net

htdocs-ssl Verzeichnis vorbereiten

 cd doms/blog.example.org
 rm -rf subs/www subs-ssl/www
 cd doms/blog.example.org/htdocs-ssl
 rm .htaccess

GNUSocial downloaden & entpacken z.b. im htdocs-ssl Verzeichnis

  wget -O - https://git.gnu.io/gnu/gnu-social/-/archive/master/gnu-social-master.tar.gz |tar -xz --strip 1
  mv htaccess.sample .htaccess

GNUSocial konfigurieren

Im Browser auf die Seite https://social.example.org/install.php gehen und den Anweisungen folgen.