selber updaten???

heugabel

New Member
hallo,

auf der seite http://isp-control.net/ispcp/browser/trunk

gibts ja den dateibrowser mit übersichtlichen fixes.

demnach müsste man doch selber vom server über den dateibrowser die geänderten dateien herunterladen können oder?

hab da irgendwie was mit svn oder repository oder sowas mal gehört wo irgendwie nach änderungen gecheckt wird und automatisch die neuen dateien downloaded und ersetzt.

weil die changesets sind mir sehr nützlich nur die schreibarbeit bekommt mir nicht :D

gibts denn sowas? wenn ja wie geht des ohne gleich dutzend fehler zu machen.

ich hoffe der text ist zu verstehen.
 
Du meinst dann wohl einen SVN Client.

Für debian
<code>
# apt-get install subversion-tools
# svn checkout http://www.isp-control.net/ispcp_svn/trunk/</code>

Für Windows gibt es Tortoise

Greez BeNe
 
svn checkout http://www.isp-control.net/ispcp_svn/trunk/ und dahinter der zielort oder???

muss ich danach wieder make und make install wieder machen?
 
Hallo, für ETCH:
Nicht getestet !!

Sources.list:

deb http://ftp2.de.debian.org/debian etch main contrib non-free
deb-src http://ftp2.de.debian.org/debian etch main contrib non-free
deb http://ftp2.de.debian.org/debian-security etch/updates main contrib non-free

apt-get update && apt-get upgrade

apt-get install subversion-tools

svn co http://trac.inetcentral.de/ispcp_svn/trunk/

cd trunk

apt-get install `cat ./docs/ debian-packages-etch.txt`

etch:# vi ./configs/vhcs2.conf

Code:
DEFAULT_ADMIN_ADDRES = your email
SERVER_HOSTNAME = your hostname
BASE_SERVER_IP = your ip
DATABASE_TYPE = mysql
DATABASE_HOST = localhost
DATABASE_NAME = ispcp
DATABASE_PASSWORD = ispcp
DATABASE_USER = vhcs
AWSTATS_DIR = no # Either no or path to the awstats configs dir
MYSQL_PREFIX_TYPE = # for MYSQL_PREFIX = yes,
# infront or behind for MYSQL_PREFIX = no

cd trunk

make install

cp -Rv /tmp/ispcp-1.0.0/* /

cd /var/www/ispcp/engine/setup

-u root password YOUR_PASSWORD

./ispcp-setup
 
Diese Anleitung ist alt!
Die URL ist falsch und es ist noch vhcs anstatt ispCP drin.

@Heugabel, was willst du denn genau machen ?
Den *aktuellen* trunk zur stunde haben oder reicht auch ein Nightly Build mit den änderungen von gestern ?

Wenn dir ein Nightly Build reicht, das kannst du normal auf ispCP runterladen.

Wenn du dann Updaten willst gibt es eine Anleitung von mir --> hier auf ispCP.
 
es werden doch täglich mehrfach bugs gefixt.

aber damit ich es nicht selber mitändern muss kann man des doch ändern lassen, damit meine ich einzelne geänderte php dateien oder neu dazu gekommene bilder etc.


so kann man wenigstens die entwicklung sehr gut mitverfolgen.
 
Ja kannst du per SVN.
Steht ja schon ein stück weiter oben. :roll:
 
ich mach mir da nur sorgen ob eine laufende website dann nicht mehr geht...

geht es auch wenn ich manuell die ordner engine und gui ersetze?

der rest wird ja selten geändert.

nur da gibts bestimmt wieder probleme mit dem owner des ordners gui der ist ja vu2000 und danach bestimmt root.

bin eher anfänger in linux.
 
Hast Du dir schon die Anleitung auf der ispCP Seite angeschaut ?

Du ersetzt bei dem manuellen Updaten ja nur die gui und engine. Und danach spielst du die gesichtern keys zurück und setzt die rechte mit zwei scripten wieder richtig.
 
und setzt die rechte mit zwei scripten wieder richtig.

Hallo,

was für scripte ? Wo kann man diese downloaden ?

Wenn schon Infos, dann bitte vollständige ! ;-)
 
ok erfolg.

habe es etwas umständlicher gemacht.

vorher alles gesichert (das was ich ersetzen will)

habe alles auf windoof geladen und entpackt.

/etc/init.d/ispcp_daemon stop

gui und engine wieder verpackt, hochgeladen und entpackt (ersetzen? ja)


dann

ispcp/engine/ispcp-db-keys.pl .
ispcp/gui/include/ispcp-db-keys.php
ispcp/gui/tools/pma/config.inc.php

wieder vom backup aus eingefügt da dort ja die verschlüsselten passwörter eingetragen sind.


danach

cd ../ispcp/engine/setup/
./set-engine-permissions.sh
./set-gui-permissions.sh

und

/etc/init.d/ispcp_daemon start


funzt super bisher
 
In meiner Anleitung die ich auf ispCP geschrieben habe, wird doch das komplett ispCP-Verzeichniss in eine tar.gz Datei gesichert, da hättest du eigentlich nichts mehr machen müssen :roll:

Aber wenn es jetzt geht, dann passt es ja :-)
 
über make und make install wollt ichs net machen da villeicht die configs überschrieben werden. und manche configs habe ich von hand nechbearbeitet.
 
Mit make && make install werden nur die dateien kompiliert, aber nichts kopiert!

Es werden auch keine configs überschrieben da du ja nur das www Verzeichniss kopierst und da keine configs von den Diensten liegen.

Aber viele wege führen nach Rom ;-)
 
Back
Top