De:DebianInstall
Aus YaCyWiki
There is an english version of this page.
YaCy unter Debian bzw. Ubuntu installieren
Eine Anleitung zum selberbauen des debianpakets hier.
Es gibt YaCy Debian-Packages, die von f1ori unter https://latestyacy.f1ori.de/ zur Verfügung gestellt werden. Man kann aber auch die Packages über den apt-get install Prozess laden, dazu gibt es einen Update-Server:
http://debian.yacy.net
in das /etc/apt/sources.list muss eingetragen werden:
# Mehr unter http://www.yacy-websuche.de/wiki/index.php/De:DebianInstall deb http://debian.yacy.net ./
danach kann man YaCy auf Debian installieren mit
apt-get update apt-get install yacy
Das yacy Programmverzeichnis befindet sich dann in
/usr/share/yacy
Das Datenverzeichnis DATA befindet sich in
/var/lib/yacy
YaCy wird dann bei einem Debian-Startup automatisch gestartet, und bei einem Shutdown auch beendet.
Man kann YaCy auch manuell starten, stoppen und neustarten:
/etc/init.d/yacy stop /etc/init.d/yacy start /etc/init.d/yacy restart
YaCy läuft per default auf Port 8080, die Adresse für die Administration ist dann
http://localhost:8080/
Man kann einen beliebigen Port für das Webinterface in der YaCy Konfiguration einstellen, den Port 80 richtet man aber wegen den notwendigen Administrationsrechten besser über ein Portforwarding ein.
In dieser Konfiguration funktioniert der YaCy-interne auto-updater nicht. Ein Update muss aus der debian Systemumgebung heraus erfolgen, beispielsweise mit einem cronjob. Dazu in /etc/crontab
0 6 * * * root apt-get update && apt-get -y --force-yes install yacy
hineinschreiben
