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