[LAMP] bosser efficacement ?

bosser efficacement ? [LAMP] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 28-01-2007 à 21:36:05    

Salut à tous.
 
Je suis en pleine configuration d'un serveur LAMP qui me servira à bosser en local. J'ai installé Ubuntu Edgy en mode serveur sur une petite machine, et je vois bien mon dossier /var/www (avec apache-default dedans) lorsque je tape l'IP du serveur dans Firefox à partir d'une autre machine du réseau.
Le problème, c'est que je ne sais pas comment je vais gérer l'emplacement de mon projet et tout. Genre j'aimerais pas qu'a chaque fois que je veuille tester un script, il faille que je le transfère sur le serveur...
J'aimerais donc que l'on m'indique comment faire pour que je puisse voir mes scripts éxécutés sans manipulation.
 
Merci de m'aiguiller, je reste à disposition si vous n'avez pas saisi le sens de ma demande.

Reply

Marsh Posté le 28-01-2007 à 21:36:05   

Reply

Marsh Posté le 28-01-2007 à 23:07:26    

perso je dev directement sur les fichiers par ssh et/ou sshfs
j'utilise beaucoup vim donc no soucie ça passe tres bien à distance si j'ai de l'adsl avec un ping pas trop pourri, et en local c'est comme si je bossais sur mon dur :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 28-01-2007 à 23:21:39    

on peut gere plusieurs fichiers ouvert en meme temps avec vim et en mode console ?

Reply

Marsh Posté le 28-01-2007 à 23:50:28    

avec screen, ou avec plusieurs console


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 29-01-2007 à 09:38:24    

Ou directement dans vim avec les buffers


---------------
--
Reply

Marsh Posté le 30-01-2007 à 19:22:09    

Je ne pense pas utiliser vim, mais concrètement ça se résume par quoi ?
J'enregistre et transfère mon fichier avec scp à chaque modification ?
Je vais me renseigner sur sshfs...

Reply

Marsh Posté le 30-01-2007 à 22:11:05    

zecrazytux a écrit :

perso je dev directement sur les fichiers par ssh et/ou sshfs
j'utilise beaucoup vim donc no soucie ça passe tres bien à distance si j'ai de l'adsl avec un ping pas trop pourri, et en local c'est comme si je bossais sur mon dur :)



---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 30-01-2007 à 23:19:15    

sshfs pour moi

Reply

Marsh Posté le 02-02-2007 à 11:24:41    

Bon j'ai configuré sshfs et bidouillé certains trucs Apache (DocumentRoot dans mon home, encodage UTF-8, ...) et tout marche au poil [:delarue2] .
Le seul problème c'est que j'aimerais qu'il monte mon dossier à chaque démarrage (parce que là je dois monter le truc et m'authentifier  [:delarue3] ).
Y a-t-il une solution à mon problème ? Merci.

Reply

Marsh Posté le 02-02-2007 à 12:24:33    

Bon je galère un peu avec la modification de fichier : Gedit ne peut jamais enregistrer mais Nano y arrive. Quand je veux démonter mon répertoire il me dit qu'il est occupé...

Reply

Marsh Posté le 02-02-2007 à 12:24:33   

Reply

Marsh Posté le 02-02-2007 à 16:12:53    

Citation :

Bon je galère un peu avec la modification de fichier : Gedit ne peut jamais enregistrer mais Nano y arrive. Quand je veux démonter mon répertoire il me dit qu'il est occupé...

 

tu doit etre en lecture seule sur tes fichiers sources, l avantage de sshfs (si j ai bien compris :D ) c est que tu peut modifier les droits directement sur ta console via mount...

 

Pour le repertoire tu peut faire un lsof /mon_mount/sshfs ca te dira quel processus ce sert de ce point de montage

 


Citation :

avec screen, ou avec plusieurs console

 

En general, j ai beaucoup de fichier a modifier en meme temps (une dizaine)sur un meme serveur web, vers quelles methodes s orienter alors, de nombreuses sessions ssh?(ca me semble pas top) ou des consoles virtuelles avec screen?
Qu est ce qui consomme le moins de ressources et qui est le plus fiable ?

 


Message édité par krifur le 02-02-2007 à 16:28:32
Reply

Marsh Posté le 02-02-2007 à 20:07:04    

En fait j'ai l'impression que c'est Gedit qui est mal foutu  [:delarue3] .
Je vais rechercher un éditeur HTML/PHP/CSS en GTK2 assez léger...

Reply

Marsh Posté le 02-02-2007 à 20:29:04    

screen + sshfs, krifur ;)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 02-02-2007 à 20:36:56    

ok j ai essayé ca cet aprem ca ma sembler pas trop ergonomique qd meme:

 

-->lancer screen
-->dupliquer les sessions
-->ouvrir un fichier pour chaque session
-->j aimerais bien avoir la naviguation par alt-tab et avoir une vision mulitonglet avec les titres des fichiers en cours de modification ne me deplairait pas plutot que de switcher encore et encore sur tous les fichiers...

 

Est ce que tout cela est possible?et accelerable ?
 :jap:

 

ps :tiens nous au courant Zorro561 moi aussi pour l instant j utilise gedit et je le trouve plus trop ergonomique , tendance a planter ,naviguation a la molette de irritante enfin bref je cherche autre chose (je teste vim la )


Message édité par krifur le 02-02-2007 à 20:39:15
Reply

Marsh Posté le 02-02-2007 à 20:38:43    

gvim sur X11 si il gere le multitab ? je sais pas


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 02-02-2007 à 20:40:28    

ahh je vais tester de ce pas
edit :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Le paquet gvim est un paquet virtuel fourni par :
  vim-tcl 1:7.0-122+1
  vim-ruby 1:7.0-122+1
  vim-python 1:7.0-122+1
  vim-perl 1:7.0-122+1
  vim-lesstif 1:7.0-122+1
  vim-gtk 1:7.0-122+1
  vim-gnome 1:7.0-122+1
  vim-full 1:7.0-122+1
Vous devez explicitement sélectionner un paquet à installer.
E: Aucun paquet ne correspond au paquet gvim

 


hum je prends quoi ?
je suis sous kde

 

bon j ai pris vim-gtk ca gere le multitab je teste je teste


Message édité par krifur le 02-02-2007 à 20:45:46
Reply

Marsh Posté le 02-02-2007 à 21:09:21    

Je crois avoir trouvé le logiciel qui me convient : scite.
Notamment utilisé dans Notepadd++ (célèbré éditeur Win32), son interface y ressemble beaucoup et ça gère les onglets.

Code :
  1. sudo apt-get install scite


Je le testerai demain...

Reply

Marsh Posté le 03-02-2007 à 12:19:28    

scite est pas mal en effet, même si ce n'est pas le même genre d'editeur que vim


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-02-2007 à 13:14:48    

ssh + vim reste la meilleure solution [:spamafoote]

 

Sinon, scite en x11 forwarding, c'est assez pratique aussi tant que tu restes en réseau local :)


Message édité par daitenshi le 03-02-2007 à 13:15:22

---------------
Quand on passe à côté des autres, on passe à côté de soi-même
Reply

Marsh Posté le 03-02-2007 à 13:28:19    

Finalement j'ai installé gPHPEdit, un peu comme Scite sauf qu'il restaure les onglets quand on l'ouvre, et qu'il ouvre les nouveaux fichiers dans un nouvel onglet plutôt que dans une nouvelle fenêtre !
 
http://img380.imageshack.us/img380/4005/gphpeditnc3.th.png
 
Je regrette la traduction partielle et l'impossibilité de virer la petite barre de recherche  [:delarue5]  ...

Message cité 1 fois
Message édité par Zorro561 le 03-02-2007 à 13:29:06
Reply

Marsh Posté le 03-02-2007 à 13:45:14    

Zorro561 a écrit :

Finalement j'ai installé gPHPEdit, un peu comme Scite sauf qu'il restaure les onglets quand on l'ouvre, et qu'il ouvre les nouveaux fichiers dans un nouvel onglet plutôt que dans une nouvelle fenêtre !
 
http://img380.imageshack.us/img380 [...] nc3.th.png
 
Je regrette la traduction partielle et l'impossibilité de virer la petite barre de recherche  [:delarue5]  ...


 
Rien n'est impossible. Use the source, Luke :o


---------------
Quand on passe à côté des autres, on passe à côté de soi-même
Reply

Marsh Posté le 03-02-2007 à 14:14:48    

xfordwarding ? beuh non ! scite en local et sshfs :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-02-2007 à 14:24:54    

zecrazytux a écrit :

xfordwarding ? beuh non ! scite en local et sshfs :)


 
sshfs marche pas sous Windows :o


---------------
Quand on passe à côté des autres, on passe à côté de soi-même
Reply

Marsh Posté le 03-02-2007 à 18:18:36    

windows ça pue :o


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-02-2007 à 20:14:24    

zecrazytux a écrit :

windows ça pue :o


 
J'ai jamais dit le contraire [:cosmoschtroumpf]


---------------
Quand on passe à côté des autres, on passe à côté de soi-même
Reply

Marsh Posté le 03-02-2007 à 20:17:56    

daitenshi a écrit :

J'ai jamais dit le contraire [:cosmoschtroumpf]


Obligé de l'utiliser au boulot  [:delarue5] ?

Reply

Marsh Posté le 04-02-2007 à 12:19:30    

Zorro561 a écrit :

Obligé de l'utiliser au boulot  [:delarue5] ?


 
Je l'ai utilisé pendant des années avant de découvrir Debian :sweat:  
 
OSA m'a sauvé [:aloy]


---------------
Quand on passe à côté des autres, on passe à côté de soi-même
Reply

Marsh Posté le 05-02-2007 à 17:04:38    

Tu parlais donc de l'inexistence de sshfs sous Windows en général, pas pour tes besoins personnels (donc au travail car tu installes l'OS que tu souhaites chez toi)  [:delarue4] .

Message cité 1 fois
Message édité par Zorro561 le 05-02-2007 à 17:29:11
Reply

Marsh Posté le 05-02-2007 à 18:19:04    

Zorro561 a écrit :

Tu parlais donc de l'inexistence de sshfs sous Windows en général, pas pour tes besoins personnels (donc au travail car tu installes l'OS que tu souhaites chez toi)  [:delarue4] .


Euh, c'est une question ? [:delarue5]


---------------
Quand on passe à côté des autres, on passe à côté de soi-même
Reply

Marsh Posté le 09-02-2007 à 14:22:00    

Non un simple constat et, pour un éclaircissement pour nos camarades.
Bon, trève de plaisanterie, j'ai un nouveau problème  [:delarue3] .
 
J'ai mon serveur LAMP de configuré dont j'ai monté le /var/www dans mon dossier personnel avec sshfs.
Jusque là tout va bien, je vois bien le contenu du /var/www dans mon dossier préalablement mis en place.
 
Avec GNOME (Nautilus)
Si je tente de créer un fichier avec Gnome (clic-droit > nouveau > document vierge) et que je l'enregistre en PHP, lorsque je vais le voir dans Firefox pour qu'il séxécute, il me dit :

Citation :

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
 
Warning: Unknown: Failed opening '/var/www/lol.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0


Avec l'éditeur PHP (gPHPedit)
Quand je crée un nouveau document en PHP et que je l'enregistre dans mon dossier local (donc dans le /var/www), il s'éxécute bien sur le serveur.
 
Voici les droits du dossier /var/www et de mon dossier local:

Citation :

serveur@MINUS:~$ stat /var/www
  File: `/var/www'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 301h/769d       Inode: 4710428     Links: 5
Access: (0777/drwxrwxrwx)  Uid: ( 1000/ serveur)   Gid: (  110/   admin)
Access: 2007-02-09 12:49:22.000000000 +0100
Modify: 2007-02-09 12:49:20.000000000 +0100
Change: 2007-02-09 12:49:20.000000000 +0100


Citation :

File: `test'
  Size: 4096            Blocks: 8          IO Block: 4096   répertoire
Device: 13h/19d Inode: 1           Links: 1
Access: (0777/drwxrwxrwx)  Uid: ( 1000/     nic)   Gid: (  110/haldaemon)
Access: 2007-02-09 12:49:22.000000000 +0100
Modify: 2007-02-09 12:49:20.000000000 +0100
Change: 1970-01-01 01:00:00.000000000 +0100


 
Merci de m'aiguiller !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed