ispCP - Board - Support
--== Software Installer -> NEW VERSION RC4 Realese==-- NICHT FÜR 1.0.7 RC - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: --== Software Installer -> NEW VERSION RC4 Realese==-- NICHT FÜR 1.0.7 RC (/thread-7461.html)



--== Software Installer -> NEW VERSION RC4 Realese==-- NICHT FÜR 1.0.7 RC - BeNe - 08-11-2009 08:40 PM


Der Installer läuft nicht mit 1.0/1.0.1/1.0.2
The installer doesn't support Version 1.0/1.0.1/1.0.2


Hallo Community,

TheCry hat sich dem Thema "Software Installer" mal angenommen und eine saubere Beta auf die Beine gestellt, Grundlage dafür war die Arbeit Achmed.
Hier schon mal ein wirklich dickes D A N K E an beide!!!

Ich will mal kurz zusammenfassen:
  • * Die einzige Veränderung an der PHP.ini ist die "upload_max_filesize" welche mit 2MB etwas knapp ist.
    * Es ist kein "exec" oder dergleichen nötig.
  • * Diese BETA-Version ist für den Trunk vom 24.08 erstellt worden
  • * Es ist noch nicht für den Produktiveinsatz fertig
  • * Pakete können selber erstellt werden
  • * Der Admin muss die Pakete selber freischalten und hat somit die übersicht was die Reseller den Kunden anbieten
  • * Der Reseller ladet fertige Packages hoch, der Admin schaltet diese dann frei und der Kunde kann darauf zurückgreifen
  • * Es kann Pro Reseller und pro Kunden der Installer freigegen oder gesperrt werden, je nach Hostingpaket eben.
    * Neues gibt es auch noch hier --> http://www.isp-control.net/forum/thread-7461-post-58761.html#pid58761

Changelog beta10 -> RC1

* Importfunktion der Pakete vom Reseller in den Adminbereich
* Zentrale Paketverwaltung für den Admin
* Rechtevergabe der Pakete vom Admin an den Reseller
* Vorhandene index.html und Verzeichnis images wird bei der
Installation umbenannt und nach deinstallieren wieder herstellt
* Bug beim installieren auf Alias und Subdomain behoben
* verschiedene andere Bugs behoben
* Pakete wurden weiter verbessert
* Anleitung für Pakete wurde ins WIKI gestellt
* Subdomain Auswahl als Drop-Down
* Verzeichnis erstellen falls nicht vorhanden
* Download der Pakete jetzt auch nach Aktivierung möglich
* Liste im Adminbereich, welche Software auf welcher Domain
installiert wurde

Installer Download

ACHTUNG: DIESE VERSION FUNKTIONIERT NUR MIT DEM TRUNK VOM 23.11 (UND 28.11). NICHT MIT DER 1.0.0 UND 1.0.2. DIE INSTALLATION ERFOLGT AUF EIGENE GEFAHR!!!

--> ispCP Software Installer *RC 1*


Software Packages - XML based


In Arbeit..... Smile

Installation
Bitte vor der Installation ein Backup machen!!!
Code:
# wget http://addons.isp-control.net/unofficial/apps_installer_rc1/ispCP_Installer_RC_1-1.0.3-stable.tar.gz
# tar -xvzf ispCP_Installer_RC_1.tar.gz
# cd ispcp_installer/
# ./install
Dann einfach dem Installer folgen!

Das "upload_max_filesize" der Master php.ini sollte höher gesetzt werden um auch größer Pakete zu installieren.
Code:
# vi /var/www/fcgi/master/php5/php.ini
Und
Code:
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
in
Code:
; Maximum allowed size for uploaded files.
upload_max_filesize = 20M
verändern & speichern. Danach den Apache neustarten.



Adminbereich
[Image: bildn.th.png]

[Image: new3.th.png]

Resellerbereich
[Image: new11v.th.jpg]

Kundenbereich

[Image: installer.th.jpg]

[Image: new2.th.png]


Feedback und Verbesserungen bitter hier im Forum bringen!
Denkt daran, es ist eine BETA - kann also noch Fehler enthalten und verbessert werden.

Danke an TheCry für die super Arbeit. Smile

Greez BeNe


RE: Neuer ispCP Software Installer *BETA* - MasterTH - 08-11-2009 09:14 PM

TOP44 darf man auch nicht vergessen oder??


RE: Neuer ispCP Software Installer *BETA* - TheCry - 08-11-2009 09:30 PM

(08-11-2009 09:14 PM)MasterTH Wrote:  TOP44 darf man auch nicht vergessen oder??

TOP44 hat hier nichts mit zu tun.
Aber FISA4 wird mich die Tage mit unterstützen und dann auch voll mit drin hängen.


Es gibt gerade ein neues Update.. Als nun Beta 9.1.
Ich musste 2 Dateien ändern
Code:
/gui/client/install_software.php
Code:
/gui/themes/omega_original/client/install_software.tpl
Der Installer wird gleich von Bene verlink.
Ansonsten einfach die 2 Dateien vom neuen Paket drüber bügeln...
Es wurden keine weiteren Datenbanken im Select-Feld angezeigt...
Nun funktioniert es.

Gruß
Sascha


RE: Neuer ispCP Software Installer *BETA* - MasterTH - 08-11-2009 09:37 PM

ok...
hab gedacht, weil top44 auch was released hatte...


Achja und Respekt!!!


RE: Neuer ispCP Software Installer *BETA* - TheCry - 08-11-2009 09:40 PM

Das sind 2 verschiedene paar Schuhe..
Dieser hier basiert auf den EasyInstaller von Achmed. Ich fande den schon immer genial, weil er alles mitbring was man braucht... Auch erweiterbar...
Da kommt es nun auf die Community an...

Dieser Installer installiert die Pakete!
Es wird nicht nur kopiert, sondern nach dem Klick ist alles einsatzbereit.


RE: Neuer ispCP Software Installer *BETA* - MasterTH - 08-11-2009 09:48 PM

ok, super....
gibts dann auch nen kleines HowTo wie man son Skript baut, oder sind die Skripts verständlich genug um als HowTo durchzugehen Big Grin


RE: Neuer ispCP Software Installer *BETA* - TheCry - 08-11-2009 09:54 PM

Ja klar...
Im Prinzip ist es nicht schwer...
Ich setze mich mal in Ruhe hin und werde das mal zusammen schreiben.

Aber schau Dir einfach mal die vorhandenen Pakete an. Immer das gleiche Konstrukt!


RE: Neuer ispCP Software Installer *BETA* - BeNe - 08-12-2009 01:59 AM

Habe soeben die 9.1er Version der Beta hochgeladen. Zudem ist noch Wordpress dazu gekommen Smile

Thanks @TheCry again.

Greez BeNe


RE: Neuer ispCP Software Installer *BETA* - RatS - 08-12-2009 03:01 AM

Bene, please write an English post, too in enhancements.


RE: Neuer ispCP Software Installer *BETA* - rbtux - 08-12-2009 03:45 AM

ich mach das ;-)
done