Author Topic: Installation d'un serveur web avec Zentyal  (Read 1959 times)

LolYangccool

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Installation d'un serveur web avec Zentyal
« on: July 25, 2014, 11:39:49 pm »
Bonjour,
Je suis nouveau sur ce forum, je me suis inscrit puisque je me prends la tête depuis tout à l'heure à essayer d'installer un serveur web avec mysql, phpmyadmin et serveur ftp sur un PC qui sera serveur.

J'ai donc installé vsftpd pour le serveur web via un

sudo apt-get install vsftpd

et celui-ci fonctionne mais je ne peux pas envoyer des fichiers dans /var/www
Permission denied
Par contre, ça fonctionne dans mon /home

Bref, j'aimerai savoir comment configurer ceci correctement.

Ensuite, phpmyadmin a bien été installé via un

sudo apt-get install phpmyadmin

mais je n'arrive pas à me connecter.
J'ai une erreur #1045 Connexion au serveur MySQL non permise

J'ai donc essayé de me connecter directement à mysql sans phpmyadmin, en ligne de commande à distance via ssh et ça ne fonctionne pas non plus, même erreur.

Ca fait plus de 6 heures que je coince sur ces soucis.
Je suis débutant sous Linux et je vous remercie si vous pouviez m'aider à résoudre mes problèmes et à installer un serveur web avec ftp, mysql/phpmyadmin.

Merci beaucoup à vous.
Bonne soirée.

Edit : J'aimerai aussi modifier le port du SSH, puisque je possède aussi un NAS Synology qui utilise déjà le port par défaut.
Est-ce faisable facilement ?

J'aimerai également que le serveur FTP soit sur un autre port que le port 21, voir mieux avoir un serveur SFTP sur un autre port que le 22 (différent du SSH).

J'imagine que pour ces deux choses il suffit de modifier un fichier de conf ?
Mais lequel ?

Merci beaucoup.
« Last Edit: July 25, 2014, 11:52:44 pm by LolYangccool »

LolYangccool

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Installation d'un serveur web avec Zentyal
« Reply #1 on: July 26, 2014, 01:23:42 am »
Bonsoir,
J'ai enfin réussis à me connecter à phpmyadmin !

J'ai utilisé la commande suivante (que je garde bien au chaud :p) :

mysql -u root -p mysql

Manque plus que réussir à configurer le serveur sftp qui est intégré à Zentyal pour avoir les droit en écrire sur /var/www

Je continue de chercher mais si vous avez des suggestions, je suis touhours preneur !

Merci. :)

LolYangccool

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Installation d'un serveur web avec Zentyal
« Reply #2 on: July 26, 2014, 02:38:36 am »
Re,
Bon, je n'ai toujours pas réussis à ouvrir en écriture pour mon compte le répertoire /var/www.
Par contre, j'essaye de créer un autre utilisateur qui puisse avoir accès à son /home et qui puisse utiliser le SFTP intégré à Zentyal, sans succès.

J'ai bien créé un utilisateur de test « toto » mais impossible de me connecter en sftp avec ce compte.
Erreur d'authentification, pourtant le mot de passe est le bon, c'est sur.

Merci à vous. :)

LolYangccool

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Installation d'un serveur web avec Zentyal
« Reply #3 on: July 26, 2014, 10:22:19 am »
Bonjour,
J'ai réussis à ouvrir le dossier /var/www en écriture au groupe www-data. Le dossier appartenait au groupe root, d'où les soucis.
J'ai donc lancé pcmanfm en superuser avec :

sudo pcmanfm

et j'ai navigué jusqu'au dossier /var/www. Ensuite, un clique droit dans le dossier puis dans les droit j'ai changé le groupe en www-data et ça fonctionne !
Je peux copier des fichiers dedans.

Par contre, si j'installe WordPress, par exemple, il me dit qu'il ne peux écrire le fichier de conf lui-même et me donne le code à copier dans le fichier.
Je l'ai fait et ça tourne.
Mais lors de l'installation d'une extension, par exemple, il me demande mes identifiants FTP ?!?
Du coup, un petit coup de :

sudo chown -R www-data: /var/www/wordpress

et c'est résolu. ;)