Script d'install pour oscss

Messagepar MicaeL » Sam 03 Déc 2005, 19:37

Bonjour, bravo pour ocss que j'ai connu grace à Sidarus !

Après quelques heures de galère sur [url=sourceforge.net]sf.net[/url] avec lui, je me suis mis a faire un mini bash script pour installer osCSS sous Linux (téléchargement, décompression, et déplacement sur le dossier où on se trouve)

Tout d'abord on se loggue en ssh sur le compte où on va installer osCSS, après on va dans le dossier où on installera osCSS.

Après, on télécharge le script d'install sur mon site:

Code: Tout sélectionner
wget http://data.forcis.com/bordel/oscss.sh

Puis on lance l'installation:

Code: Tout sélectionner
sh oscss.sh

Et enfin on continue l'installation depuis son site web (mon script ne fait que télécharger, décompresser osCSS, et le déplacer dans le dossier actuel, plutot que catalog).

Code source du script :

Code: Tout sélectionner
#!/bin/sh
# install.sh
# Script d'installation pour oscss 1.1-r1

echo "Script d'installation de oscss"

#Téléchargement de oscss RC-1
wget http://ovh.dl.sourceforge.net/sourceforge/oscss/oscss_v1.1-RC1.zip
#Décompression
unzip oscss_v1.1-RC1.zip
mv catalog/* ./
echo "Téléchargement et décompression de oscss, terminée"
echo "Poursuivez votre installation, sur votre site"
Dernière édition par MicaeL le Mer 22 Nov 2006, 19:27, édité 1 fois.
MicaeL
 

Messagepar sidarus » Sam 03 Déc 2005, 21:24

... merci Mick pour le bash... un wiki en la matière suivra question que tout le monde en profite.
sidarus
Membre très actif
 
Messages: 396
Inscription: Mar 03 Mai 2005, 23:34
Localisation: Geneva (CH)

Messagepar MicaeL » Dim 04 Déc 2005, 11:45

Quand, j'aurais le temps je le modifierais de façon a qu'on remplisse une sorte de questionaire sur le script, et qu'il l'installe directement (donc, upload des db, chmod, etc...)
MicaeL
 

Messagepar sidarus » Dim 04 Déc 2005, 20:03

En effet l'installeur peut être améliorer. Une fois l'install terminée il reste qq éléments devant être finalisé, tel que :

- Suprimmer le dossier /install/
- Créer le dossier /admin/backups/
- Modifier chmod() de /includes/configure.php + admin/includes/configure.php
- Modifier chmod() du dossier /image/
- Déplacer/renommer le dossier /admin/ (facultatif)
- ...

Dès que j'ai un moment j'en fais une liste ici : http://wiki.oscss.org/doku.php?id=osc:fix

[EDIT] fait
sidarus
Membre très actif
 
Messages: 396
Inscription: Mar 03 Mai 2005, 23:34
Localisation: Geneva (CH)

Messagepar leviathan13 » Dim 18 Déc 2005, 03:17

Ce serait possible de le faire en php (au cas ou on aurait pas accès au ssh)??? :)
__________________________________________________________
"L'idiot savait pas que c'était impossible" Sentimancho
leviathan13
Membre actif
 
Messages: 29
Inscription: Mar 15 Nov 2005, 12:28
Localisation: marseille

Messagepar sidarus » Dim 18 Déc 2005, 20:40

En ce moment on travail sur 3 installeur

- PHP (Win/Tux) : L'install à proprement parler est en PHP (voir http://wiki.oscss.org/doku.php?id=osc:install). Comme dit précédemment une amélioration de cette install est en [cours]...

- SSH (Tux) : (voir http://wiki.oscss.org/doku.php?id=osc:install#host) pour l'instant ne fait que : télécharger + dezipper. L'install en SSH est en [TODO]

- BATCH (Win) : je me suis fait un batch maison qui automatise tout ça et complète ce qui manque dans la version PHP question d'en faire hériter les 2 autres.

Voila pour l'heure
sidarus
Membre très actif
 
Messages: 396
Inscription: Mar 03 Mai 2005, 23:34
Localisation: Geneva (CH)

Messagepar MicaeL » Lun 19 Déc 2005, 20:11

Sur ce bash, je pourrais rajouter quelques lignes histoire de qu'il fasse:

- Un dump de la SQL
- Chmod's & co.
- Effacer install.php etc...
MicaeL
 

Messagepar sidarus » Lun 19 Déc 2005, 21:55

MicaeL a écrit:Sur ce bash, je pourrais rajouter quelques lignes histoire de qu'il fasse:

- Un dump de la SQL
- Chmod's & co.
- Effacer install.php etc...

Fais péter :)

J'ai créer dans wiki un [TODO]+[FIX] : Image

http://wiki.oscss.org/doku.php?id=osc:fix
sidarus
Membre très actif
 
Messages: 396
Inscription: Mar 03 Mai 2005, 23:34
Localisation: Geneva (CH)

Messagepar MicaeL » Mar 20 Déc 2005, 00:24

Pour les vacances de noël surement, avant j'aurais pas le temps
MicaeL
 

Messagepar leviathan13 » Ven 12 Mai 2006, 10:28

On pourrait faire héberger le script oscss.sh sur le site parcque wget http://data.forcis.es/bordel/oscss.sh est en erreur 404 ?

D'ailleurs il est censé faire quoi le script oscss.sh ?
__________________________________________________________
"L'idiot savait pas que c'était impossible" Sentimancho
leviathan13
Membre actif
 
Messages: 29
Inscription: Mar 15 Nov 2005, 12:28
Localisation: marseille

Messagepar sidarus » Lun 31 Juil 2006, 14:11

Tout y est dans le 1er post.
sidarus
Membre très actif
 
Messages: 396
Inscription: Mar 03 Mai 2005, 23:34
Localisation: Geneva (CH)


Retourner vers Developpement

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron