Channel Apps
[Markdown] 

Hubzilla Installation bei lima-city.de: Home

Bei https://www.lima-city.de ist das

"/base/directory/" = "/home/webpages/lima-city/USERNAME/default-website/VERZEICHNIS"

"/path/to/php" = "/opt/lima-php/8.2/bin/php" und „usr/local/bin/php“ zu finden über $ which php


SSH auf Php 8.2 einstellen

(hatte es mit PHP 8.1 getestet - sollte aber nun auch alles mit PHP 8.2 funktioniren )

PHP-Versionen und SSH

$ which php /usr/local/bin/php

$ ls -lh /usr/local/bin/php lrwxrwxrwx 1 root root 25 Apr 6 15:08 /usr/local/bin/php -> /opt/lima-php/7.0/bin/php

$ /opt/lima-php/8.2/bin/php -i | grep 7.2
PHP Version => 8.2

Default-Version ändern
PATH erweitern

$ php -i | grep 'PHP Version'
PHP Version => 7.1.15

$ PATH="/opt/lima-php/8.2/bin:${PATH}"

$ php -i | grep 'PHP Version'
PHP Version => 8.2

$ PATH="/opt/lima-php/8.2/bin:${PATH}"

Eigenes "bin"-Verzeichnis erstellen

$ mkdir -p ~/mybin

$ PATH="$(echo ~)/mybin:${PATH}"

$ ln -sf /opt/lima-php/8.2/bin/php ~/mybin/php

$ php -i | grep 'PHP version'
PHP Version => 8.2


HUBZILLA Installation ĂĽber SSH

$ git clone https://framagit.org/hubzilla/core.git /home/webpages/lima-city/USERNAME/default-website/hubzilla

$ cd /home/webpages/lima-city/USERNAME/default-website/hubzilla

$ composer install --no-dev

$ mkdir -p "store/[data]/smarty3"
$ chmod -R 777 store

$ util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons


HUBZILLA DOC Installation ĂĽber SSH

$ cd /home/webpages/lima-city/USERNAME/default-website/hubzilla

$ util/importdoc


Cronjob

*/10 * * * * cd /home/webpages/lima-city/USERNAME/default-website/hubzilla; /opt/lima-php/8.1/bin/php Zotlabs/Daemon/Master.php Cron > /dev/null 2>&1


App::$config['system']['php_path'] = '/opt/lima-php/8.1/bin/php';


HUBZILLA Update ĂĽber SSH

cd ins Homeverzeichnis

$ cd /home/webpages/lima-city/USERNAME/default-website/hubzilla

$ ./util/udall

Addons Update

$ util/update_addon_repo hzaddons

Dokumentation Update

$ util/importdoc