Joomla – VPS 2014 OVH

Nous allons avoir besoin des données que nous avons reçu d’OVH lors de la création du VPS.

    Notamment son nom (vpsxxxxx.ovh.net)
    Le mot de passe root pour le ssh
    L’adresse IP du serveur

1 / Si vous avez déjà tenté quelque chose sur votre VPS il faut le réinstaller.

Allez sur https://api.ovh.com/  et loguez vous avec vos codes de compte OVH

Dans la liste étrange qui apparait, allez sur « /VPS »

     Cliquer sur « /vps/{serviceName}/templates », et renseignez le nom de votre serveur (vpsxxxx.ovh.net)
    Puis cliquez sur « execute »

Une liste numérotée affiche les codes des versions de linux disponibles

Maintenant allez juste en dessous et cliquez sur /vps/{serviceName}/templates/{id}

Renseignez dans la zone 1 le nom du serveur, puis dans la zone 2 un des numéros de version, et cliquez sur execute. Vous saurez alors à quoi correspond le numéro car cela affiche le nom en clair.

Répétez l’opération jusqu’à trouver la version de Debian 6 squeeze et notez son numéro.

Allez sur /vps/{serviceName}/reinstall , tapez le nom du serveur et le numéro que vous avez noté, puis cliquez sur execute.

Le message « to do » s’affiche.

Votre serveur est en cours de réinstallation.

II : Installer les programmes obligatoires

Installation de mysql, apache & php:

apt-get -y install mysql-server mysql-client && apt-get -y install apache2 && apt-get -y install php5 libapache2-mod-php5”

Et on relance le service : /etc/init.d/apache2 restart

Installation des modules optionnelles selon votre utilisation :

« apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl »

Et on reboot

« Reboot »

La fenêtre SSH va se fermer. Relancez putty et reconnectez-vous en root avec votre nouveau mot de passe.

Installation de phpmyadmin :

« apt-get install phpmyadmin »

Sur l’application en route, pointez « apache » avec la barre d’espace et validez

A la prochaine question, dites non.

Installation de l’antivirus :

« vi /etc/apt/sources.list »

Et ajoutez la ligne :

“ftp.de.debian.org/debian/ squeeze-updates main” À celles déjà existantes.

Sauvez le fichier.

Puis

« apt-get update && apt-get upgrade »

« apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl »

Ce qui installe clamAV, amavisd et spam-assassin

On installe les serveurs de courriers  et les appli utiles :

« apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl courier-maildrop getmail4 rkhunter binutils sudo gamin »

Aux questions répondez : « site internet », puis renseignez votre nom de VPSxxx.ovh.net, puis SSL « non »

Maintenant, on autorise mySQL à écouter partout :

« vi /etc/mysql/my.cnf »

Commentez la ligne bind-address = 127.0.0.1

Ce qui donne « # bind-address = 127.0.0.1 »

Sauvez le fichier

Relancez le service

« /etc/init.d/mysql restart »

   

Maintenant on configure les certificats pour notre serveur :

    « cd /etc/courier »
    « rm -f /etc/courier/imapd.pem »
    « rm -f /etc/courier/pop3d.pem »
    « vi /etc/courier/imapd.cnf »

Changez le CN présent (localhost) par votre serveur CN=vpsxxxxx.ovh.net et sauvez

Faites pareil avec ce fichier la :

« vi /etc/courier/pop3d.cnf »

Puis on génère les certificats

« mkimapdcert »
« mkpop3dcert »

Et relancez le service :

« /etc/init.d/courier-imap-ssl restart »
« /etc/init.d/courier-pop-ssl restart »

On installe maintenant FCGI, suExec, Pear, et mcrypt :

« apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp libruby libapache2-mod-ruby »

Puis on active les modules de redirections etc..

“a2enmod suexec rewrite ssl actions include”
“a2enmod dav_fs dav auth_digest”

On relance le service :

« /etc/init.d/apache2 restart »

Installation du serveur FTP :

« apt-get install pure-ftpd-common pure-ftpd-mysql »

« vi /etc/default/pure-ftpd-common »

Et on change sur ce fichier la ligne VIRTUALCHROOT=false, en VIRTUALCHROOT=true

Et on sauve

Puis on relance le service

« /etc/init.d/pure-ftpd-mysql restart »

Installation du serveur DNS :

« apt-get install bind9 dnsutils »

Installation des logs et des stats :

“apt-get install vlogger webalizer awstats geoip-database”

« vi /etc/cron.d/awstats »

Et dans ce fichier commentez toutes les lignes

Installation de fail2ban :

« apt-get install fail2ban »

Puis on crée les fichiers de configuration pour chaque service

« vi /etc/fail2ban/jail.local »

en insérant ces lignes :

[pure-ftpd]

enabled  = true
port     = ftp
filter   = pure-ftpd
logpath  = /var/log/syslog
maxretry = 3

[sasl]

enabled  = true
port     = smtp
filter   = sasl
logpath  = /var/log/mail.log
maxretry = 5

[courierpop3]

enabled  = true
port     = pop3
filter   = courierpop3
logpath  = /var/log/mail.log
maxretry = 5

[courierpop3s]

enabled  = true
port     = pop3s
filter   = courierpop3s
logpath  = /var/log/mail.log
maxretry = 5

[courierimap]

enabled  = true
port     = imap2
filter   = courierimap
logpath  = /var/log/mail.log
maxretry = 5

[courierimaps]

enabled  = true
port     = imaps
filter   = courierimaps
logpath  = /var/log/mail.log
maxretry = 5

Puis :

« vi /etc/fail2ban/filter.d/courierpop3.conf »

en inserant :

# Fail2Ban configuration file
#
# $Revision: 100 $
#

[Definition]

# Option: failregex
# Notes.: regex to match the password failures messages in the logfile. The
# host must be matched by a group named « host ». The tag «  » can
# be used for standard IP/hostname matching and is only an alias for
# Values: TEXT
#
failregex = pop3d: LOGIN FAILED.*ip=\[.*:\]

# Option: ignoreregex
# Notes.: regex to ignore. If this regex matches, the line is ignored.
# Values: TEXT
#
ignoreregex=

Puis

« vi /etc/fail2ban/filter.d/courierpop3s.conf »

En inserant :

# Fail2Ban configuration file
#
# $Revision: 100 $
#

[Definition]

# Option: failregex
# Notes.: regex to match the password failures messages in the logfile. The
# host must be matched by a group named « host ». The tag «  » can
# be used for standard IP/hostname matching and is only an alias for
# Values: TEXT
#
failregex = pop3d-ssl: LOGIN FAILED.*ip=\[.*:\]

# Option: ignoreregex
# Notes.: regex to ignore. If this regex matches, the line is ignored.
# Values: TEXT
#
ignoreregex =

Puis

« vi /etc/fail2ban/filter.d/courierimap.conf »

En insérant :

# Fail2Ban configuration file
#
# $Revision: 100 $
#

[Definition]

# Option: failregex
# Notes.: regex to match the password failures messages in the logfile. The
# host must be matched by a group named « host ». The tag «  » can
# be used for standard IP/hostname matching and is only an alias for
# Values: TEXT
#
failregex = imapd: LOGIN FAILED.*ip=\[.*:\]

# Option: ignoreregex
# Notes.: regex to ignore. If this regex matches, the line is ignored.
# Values: TEXT
#
ignoreregex =

Puis

« vi /etc/fail2ban/filter.d/courierimaps.conf »

En insérant :

# Fail2Ban configuration file
#
# $Revision: 100 $
#

[Definition]

# Option: failregex
# Notes.: regex to match the password failures messages in the logfile. The
# host must be matched by a group named « host ». The tag «  » can
# be used for standard IP/hostname matching and is only an alias for
# Values: TEXT
#
failregex = imapd-ssl: LOGIN FAILED.*ip=\[.*:\]

# Option: ignoreregex
# Notes.: regex to ignore. If this regex matches, the line is ignored.
# Values: TEXT
#
ignoreregex =

Puis on relance le service :

« /etc/init.d/fail2ban restart »

Et enfin on installe ISPCONFIG :

“cd /tmp”
“wget http://www.ispconfig…3-stable.tar.gz
“tar xfz ISPConfig-3-stable.tar.gz”
“cd ispconfig3_install/install/”

“php -q install.php »

Répondez à toutes les questions en utilisant la réponse par défaut et en renseignant aussi les vrais réponses.

N’oubliez pas de renseigner votre mdp de mysql

L’installation de base est terminée.

Pour acceder a ispconfig :

Vpsxxxxx.ovh.net :8080

Pour acceder à phpmyadmin

Vpsxxxxx.ovh.net/phpmyadmin

3/ Réglages essentiels de sécurité

3a : Edition de php.ini pour autoriser l’importation des gros fichiers dans phpmyadmin :

« vi /etc/php5/apache2/php.ini »

Et mettez 20M en face de upload_max_filesize =

3b : securiser et changer le port d’accès pour ispconfig

« vi /etc/apache2/sites-available/ispconfig.vhost »

Vous trouverez ceci :

 
Listen 8080
NameVirtualHost *:8080
<VirtualHost _default_:8080>
<IfModule mod_fcgid.c>
 

À changer en ceci si vous voulez le port 7654 à la place du 8080 :

 
Listen 7654
NameVirtualHost *:7654
<VirtualHost _default_:7654>
<IfModule mod_fcgid.c>

3c : Changer l’adresse d’accès de phpmyadmin

« vi /etc/phpmyadmin/apache.conf »

Vous trouverez ceci :

Alias /phpmyadmin /usr/share/phpmyadmin

A changer en ceci (ou monraccourci = l’adresse souhaitée)

Alias /monraccourci /usr/share/phpmyadmin

4 : Parametrer un nouveau site dans ISPCONFIG

Dans ISP CONFIG :

    / Enlever les prefixes :

Si on ne compte pas utiliser son dédier pour vendre des sites a des clients, on peut enlever les préfixes automatiques que ISP config met dans les paramètres.

Onglet « system » : « Interface config » : onglet « sites »

    Supprimer tous les préfixes déjà préconfigurés. Cela évitera de ne plus se rappeler des différents login que ispconfig aurait modifié lui-même.

    / Créer son propre compte client :

Histoire de ne pas avoir de messages de rappel a répétition ou de zones vides dans la config.

Onglet « Client »

« Ajouter un nouveau client » et on renseigne les zones

    / On crée l’espace du futur site web :

Onglet « Site »: « Add new site »

Sous onglet « domaine » :

– Serveur : sélectionner son serveur

– Client : le fameux client créé précédemment

– Adresse ip : * (choisir l’etoile et ne pas choisir l’adresse IP du serveur, sauf si vous ne voulez jamais rajouter d’autres sites. En gros laisser l’étoile)

– Domaine : nomdomaine.com (ne pas mettre le www.)

– De CGI à SuEXEC, remplissez selon les technologies utilisées

– Auto sous-domaine : *.

– SSL : cochez si vous administrez via SSL

– ]PHP : choisissez votre fonctionnement de PHP (fast-CGI)

– Actif : Coché (évidemment)

Et : ENREGISTRER

    / On crée l’utilisateur FTP pour le site :

Onglet « site » : Sous onglet « utilisateur FTP »
+ Nouvel utilisateur FTP : puis
Site web : on choisi le domaine concerné

Nom d’utilisateur : Choisir un login (qui ne sera pas modifié puisqu’on a supprimé les préfixes)

Choisir un mot de passe

Quota de disque : -1 (c’est vous donc pas de restriction)

Actif : ben oui

On peut maintenant accéder via FTP a l’espace web et uploader le site dans le dossier « web »

    / La base de données :

Sous ISPConfig, J’ai essayé l’onglet « base de données » de l’onglet « site », mais ça ne fait rien.

Même si on crée un nouvelle base, cela ne la crée pas réellement (PHPmyadmin le confirme)

Donc je passe par PHPmyadmin pour créer ma base de données puis l’importation pour transférer les tables .

    Sous phpmyadmin créez une nouvelle base de donnée (rappelez vous de son nom pour plus tard), puis dans cette base de données, grâce à l’onglet « importer », restaurez votre sauvegarde SQL que vous avez faite via votre mutualisé. Pour cela cliquez sur parcourir et allez cherchez le fichier Zip ou sql (c’est selon) puis cliquez sur « executer ». Ca mouline …. On attends (ça peut durer longtemps) … et hop c’est bon.
    Dans privileges, créez un nouvel utilisateur, donnez lui un nom, laissez « tout serveur », donnez lui un mot de passe, et les privilèges passe partout. (vous pouvez aussi donnez tous les droits sur cette base uniquement, en cliquant sur le choix plus bas, plus facile mais c’est plus risqué) . Cliquez sur « éxecuter »
    La base est prête

5 / Pointer votre DNS de domaine sur votre serveur

Chez votre registar, accédez au zones DNS, puis dans la zone A, mettez votre serveur vps.xxxxx.ovh.com ou votre adresse IP de serveur

Dans la zone MX, faites pareil (si vous voulez gérer vos mails sur votre serveur)

6 / Sécuriser son accès SSH

Actuellement votre accès à distance est sur ROOT sur le port  22, c’est à dire sur l’utilisateur maître (un dieu en somme) sur le port par défaut.

Nous allons changer cela afin de compliquer une éventuelle tentative d’utilisation de votre SSH par un tiers.

6a : Changement du port d’accès :

Avec putty, accedez à votre serveur et loguez vous en root.

puis :

“vi /etc/ssh/sshd_config”

vous allez avoir ceci :

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 1 (Quelques fois protocol 2)

à changer en ceci (ou 7654 est à changer dans le numéro de port que vous souhaitez) :

# What ports, IPs and protocols we listen for

Port 7654
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2

et sauvegardez

6b : Maintenant nous allons créer un utilisateur autre que root:

Création de l’utilisateur :

“adduser teteatoto”

Pas bien compliqué ça … Mais pour l’instant root peut toujours accéder au SSH

6c : Interdiction du SSH à root  et autorisation d’accès à teteatoto

“vi /etc/ssh/sshd_config”

vous allez avoir ceci :

# Authentication:

LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
 

à changer en ceci :

# Authentication:
LoginGraceTime 120
PermitRootLogin no
StrictModes yes
AllowUsers teteàtoto

sauvez le fichier

relancez le service :

“/etc/init.d/ssh restart”

Dorénavant pour accéder au serveur en ssh vous devrez vous loguer en tant teteatoto (et mot de passe de teteatoto), puis dès que vous accedez à la ligne de commande, vous devrez demander les droits du root pour travailler à sa place avec la lignes suivante :

“su -“

Il sera demandé le mot de passe du root et une fois fait, hop vous avez pris sa place 🙂

———————-

En suivant scrupuleusement tout ça, votre serveur sera prêt et fonctionnel.

Il n’y à plus qu’a vous lancer dans l’experience !

Edited by Jean Francois G, 07 November 2013 – 11:32 PM.

    lechapelier likes this

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

    Disponible sur
    PrestaShop’s Official Marketplace
    Facebook & réseaux sociaux
    Share this product
    Facebook & réseaux sociaux
    Intense Debate Comments and 3 Free Bonus
    Fonctionnalités Front office
    Produits avec la même caractéristique

#2 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #2] 2FR3

    PrestaShop Addict
    Modérateurs
    875 posts

Posted 28 September 2013 – 11:07 AM

A ajouter par l’auteur s’il veut bien, pour les utilisateurs qui on une mauvaise connexion, l’upload en FTP d’un outil tel que Presta peut etre parfois très long alors qu’il est simple de le faire en 2 min a partir du VPS.

Dans ISP config, creer dans l’onglet site un “utilisateur shell”, puis s’y connecter avec cet utilisateur.

    cd /web (pour aller dans l’espace web)
    wget http://freefr.dl.sou…hop_1.5.5.0.zip (telecharge prestashop a une vitesse grand V)
    unzip prestashop_1.5.5.0.zip (dezippe le zip)
    Y’a plus qu’a ! 😉

Je suis surpris que tu n’es pas abordé le cache comme la derniere fois :rolleyes:

► PS 1.5.x – 1.6.x SVN ◄ Prestataire polyvalent

    Report

#3 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #3] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 28 September 2013 – 11:44 AM

yop !

Merci pour l’astuce que tu as rajouté. Effectivement ça gagne pas mal de minutes.

Pour le cache, s’il faut que je le remette ici je le ferais, mais comme en fait c’est plutôt optionnel d’utiliser memcached, je me suis dis que ceux qui le veulent le trouverons bien sur l’autre topic lol 🙂

Note : Dans la semaine, je rajouterais à ce tuto les explications pour créer et administrer son gestionnaire d’Email sur ISPCONFIG, comme cela la boucle sera bouclée et le serveur sera complet.

Edited by Jean Francois G, 28 September 2013 – 12:22 PM.

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#4 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #4] trendles

    PrestaShop Apprentice
    Validating
    PipPip
    26 posts

Posted 13 October 2013 – 05:57 PM

Bonjour et merci de partager votre expérience, car pour des débutants comme moi c’est vraiment une aide vraiment précieuse car sans des personnes comme vous l’aventure qu’est le lancement d’un e-commerce n’autait jamais pu voir le jour…

Si je me permet de vous contacter c’est pour avoir un conseil… effectivement je viens d’acquerir un nom de domaine et un hébergement chez ovh (VPS 2013 – Cloud 2 Système d’exploitation Prestashop 1.5.6 64bit (Debian 7).

Ma boutique a été créé en local (wampServer) je vais donc me lancer aujourd’hui dans le transfert de celle ci sur mon vps…

D’après ce que j’ai pu lire il serai déjà optimisé afin de recevoir une boutique prestashop.

Donc je me demande si dans mon cas il fallait que je suive votre tuto (pour des raisons de sécurités…)ou si tous cela ne me concerne pas et je peux directement passer au transfert de ma boutique…

Par avance merci pour l’intérêt que vous me porterez.

Edited by trendles, 13 October 2013 – 05:59 PM.

    Report

#5 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #5] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 13 October 2013 – 09:39 PM

merci pour votre message 🙂

Alors dans votre cas, il semblerait que vous n’ayez absolument pas à faire l’installation du serveur puisque celle ci est déjà faite.

par contre, vous devrez peut être sécuriser un peu plus phpmyadmin afin que personne ne puisse pénétrer votre système.

De même, il faudra aussi sécuriser votre accès SSH.

Pour ce qui est du transfert, il suffira de remplacer la version vierge déjà installée dans votre VPS, avec la votre :

– Aller sur phpmyadmin

– Supprimer la table existante

– créer la même table que celle de votre serveur local

– exporter la base locale puis l’importer dans le VPS

– créer l’utilisateur de la base de donnée dans phpmyadmin

– refermer phpmyadmin

– Dans le ftp du VPS

– Supprimer la version distante

– Copier votre version dans le VPS

– Si besoin changer les points différents dans config.inc

Ensuite dans votre gestionnaire OVH, aller dans les réglages de votre domaine

Allez dans zone DNS

Changez la zone A avec l’IP du VPS

Changez la zone CNAME www avec le nom de votre VPS (vpsxxxx.ovh.net)

Notez qu’il semblerait que votre VPS ne soit pas prévu pour gérer les mails de votre domaine. il faut donc prendre une offre mail chez OVH, ou ajouter un serveur mail à votre VPS.

edit : dans le cas de ce VPS “spécial”, a priori pas besoin de serveur DNS

Edited by Jean Francois G, 13 October 2013 – 09:43 PM.

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#6 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #6] lechapelier

    PrestaShop Apprentice
    Members
    PipPip
    423 posts

Posted 14 October 2013 – 07:39 AM

Félicitations  😀  😀  😀

Un tuto comme ça, ça devrait aller dans le wiki presta

Un [Résolu] quand vous avez eu la réponse à votre problème est primordial (titre du topic modifiable en éditant votre premier post / use full editor)

Et les “C’est bon j’ai trouvé la solution” sans la donner donne droit à un coup de fouet virtuel.

    Report

#7 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #7] trendles

    PrestaShop Apprentice
    Validating
    PipPip
    26 posts

Posted 14 October 2013 – 11:57 AM

Merci pour toutes ces explications ! missions accomplie grâce à vos conseils B)

Néanmoins voilà 3h que j’ai modifié les réglages de mon domaine mais toujours, lorsque je tape l’url je suis redirigé directement vers https://ssl0.ovh.net/fr/

Voilà ce que j’ai comme paramètre dans ma zone DNS

  Champ                        Type                       Cible      
.monsite.com                  NS                       ns***.anycast.me
.monsite.com                  NS                       dns***.anycast.me      
.monsite.com                  MX 1                    redirect.ovh.net
.monsite.com                  A                          ipv4 du VPS
www.monsite.com          CNAME               vps******.ovh.net
ftp.monsite.com             CNAME                monsite.com
mail.monsite.com          CNAME                ns0.ovh.net
ox.monsite.com             CNAME                ox.ovh.net
pop3.monsite.com         CNAME                ns0.ovh.net
smtp.monsite.com         CNAME                ns0.ovh.net

Cela vous semble t il cohérent ?

N’ai je pas été encore assez patient ou une erreur de ma part pourrait en être la cause ?

cordialement.

Edited by trendles, 14 October 2013 – 12:02 PM.

    Report

#8 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #8] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 14 October 2013 – 01:07 PM

Alors il faut 24 heures pour que la propagation des DNS se fasse.

Il est donc normal que pour l’instant vous n’ayez rien

    trendles likes this

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#9 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #9] trendles

    PrestaShop Apprentice
    Validating
    PipPip
    26 posts

Posted 15 October 2013 – 09:16 PM

Jean Francois G, on 14 Oct 2013 – 2:07 PM, said:

    Alors il faut 24 heures pour que la propagation des DNS se fasse.

    Il est donc normal que pour l’instant vous n’ayez rien

Bonjour, effectivement vous aviez raison aujourd’hui ça marche très bien, néanmoins j’ai un petit soucis, car il me redirige automatiquement vers l’url du vps, c’est à dire lorsque je tape “www.monsite.com”, le lien ce fait bien avec mon domaine mais l’url ce modifie par “vps***.net/…”

j’ai cherché dans la zone dns, mais je ne vois pas d’où cela peu provenir, auriez vous une idée de là cause de ce soucis ?

Merci beaucoup pour votre aide.

    Report

#10 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #10] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 15 October 2013 – 11:43 PM

Je ne pense pas que cela est a voir avec les DNS, mais plutot avec ce que vous avez marqué dans le back office presta :

Preferences / SEO URL / -> Url de la boutique

Vous avez ici l’url du VPS au lieu de celle de votre domaine. Et comme “rediriger vers l’url” est activé, hop vous revenez à l’url prévu dans les réglages.

Changez vpsxxxx.ovh.net par votre domaine dans les deux lignes Domaine et domaine SSL

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#11 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #11] trendles

    PrestaShop Apprentice
    Validating
    PipPip
    26 posts

Posted 16 October 2013 – 09:01 AM

Jean Francois G, on 16 Oct 2013 – 12:43 AM, said:

    Je ne pense pas que cela est a voir avec les DNS, mais plutot avec ce que vous avez marqué dans le back office presta :

     

    Preferences / SEO URL / -> Url de la boutique

     

    Vous avez ici l’url du VPS au lieu de celle de votre domaine. Et comme “rediriger vers l’url” est activé, hop vous revenez à l’url prévu dans les réglages.

     

    Changez vpsxxxx.ovh.net par votre domaine dans les deux lignes Domaine et domaine SSL

Rapide, précis et efficace ! ! ! Vous êtes mon héros 😉

Un énorme merci à vous.

Edited by trendles, 16 October 2013 – 09:01 AM.

    Report

#12 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #12] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 16 October 2013 – 12:19 PM

de rien 🙂

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#13 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #13] SAM00006

    PrestaShop Apprentice
    Members
    PipPip
    66 posts

Posted 06 November 2013 – 07:44 AM

Jean Francois G, on 28 Sept 2013 – 12:44 PM, said:

    yop !

    Merci pour l’astuce que tu as rajouté. Effectivement ça gagne pas mal de minutes.

    Pour le cache, s’il faut que je le remette ici je le ferais, mais comme en fait c’est plutôt optionnel d’utiliser memcached, je me suis dis que ceux qui le veulent le trouverons bien sur l’autre topic lol 🙂

     

    Note : Dans la semaine, je rajouterais à ce tuto les explications pour créer et administrer son gestionnaire d’Email sur ISPCONFIG, comme cela la boucle sera bouclée et le serveur sera complet.

Si tu as l’astuce pour mettre en place memcached je suis preneur  😉 (-; car malgré le suivit de divers exemples trouvés, je bloque sur mon serveur, j’ai toujours le message suivant : Fatal error: Class ‘Memcache’ not found in /var/www/clients/client2/web14/web/classes/MCached.php on line 41

    Report

#14 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #14] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 06 November 2013 – 10:05 AM

essaye de suivre le bas du tuto que j’avais fais pour les serveurs kimsufi :

http://www.prestasho…nfig-memcached/

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#15 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #15] SAM00006

    PrestaShop Apprentice
    Members
    PipPip
    66 posts

Posted 06 November 2013 – 11:10 AM

Jean Francois G, on 06 Nov 2013 – 11:05 AM, said:

    essaye de suivre le bas du tuto que j’avais fais pour les serveurs kimsufi :

    http://www.prestasho…nfig-memcached/

merci jf, mais finalement lws m’a répondu ce matin ….

L’option memcached été bien activée, mais il fallait changé le handler php-fpm par mod-php depuis le panel ISPconfig.

après je ne connais pas la différence exacte en les deux … ?????????????

mais ça marche, c’est ce qui compte … :rolleyes:

Edited by SAM00006, 06 November 2013 – 11:11 AM.

    Report

#16 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #16] gmenvussa

    PrestaShop Newbie
    Members
    Pip
    5 posts

Posted 07 November 2013 – 11:45 AM

Merci pour le tuto, tout fonctionne bien, tout s’installe, même mysql fonctionne depuis ISPconfig, mais il subsiste un hic :

lorsque je vais sur vpsxxxx.ovh.net, c’est l’index.html de /var/www qui s’affiche, et non celui de /var/www/vpsxxxx.ovh.net/web/

J’ai donc tenté d’installer prestashop dans /var/www, mais bien entendu cela ne fonctionne pas.

Si je vais sur http://vpsxxxx.ovh.n…/web/index.html j’obtiens
Forbidden

You don’t have permission to access /vpsxxxx.ovh.net/web/index.html on this server.

Je viens de passer 3 heures à chercher, mes connaissances limitées ne suffiront pas je pense, d’où la demande d’aide 🙂

    Report

#17 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #17] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 07 November 2013 – 02:50 PM

C’est normal, car vous êtes dans le dossier par défaut du serveur. La ou vous allez marquer avec une jolie page html : “accès reservé, veuillez utiliser l’adresse du site désiré”

Pour votre site prestashop, vous devez créer votre espace lié à votre nom de domaine. Tout est expliqué ici : http://www.prestasho…nfig-memcached/

En gros, il faut aller, dans “sites” puis créer votre site en donnant votre nom de domaine.

Ensuite il faut créer l’espace dns du domaine du serveur

puis créer un utilisateur ftp pour transferer le site

puis faire pointer les dns ovh sur le serveur

etc…

tout est marqué dans les deux tutos en fait

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#18 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #18] NicoFr45

    PrestaShop Newbie
    Members
    Pip
    11 posts

Posted 07 November 2013 – 11:04 PM

Bonjour,

Merci beaucoup pour ce magnifique tuto!! Heureusement qu’il existe encore des gens comme toi!

Bon par contre sur la fin j’ai craqué^^, j’ai mis PermitRootLogin no, mais j’ai oublié de créer un nouvelle utilisateur :blush: … comment je fais pour me connecter maintenant?

Merci de votre aide!

    Report

#19 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #19] Jean Francois G

    PrestaShop Addict
    Members
    PipPipPip
    994 posts

Posted 07 November 2013 – 11:23 PM

Ca m’est arrivé aussi déja ..

Reformatage/réinstallation, c’est pas pour rien que ça sécurise l’accès 🙂

Edited by Jean Francois G, 07 November 2013 – 11:23 PM.

—————————————————————————————-

(¯`*•.¸(¯`*•.¸ Un peu d’entraide.. Plein de solutions ! ¸.•*´¯)¸.•*´¯)

—————————————————————————————–

    Report

#20 [TUTO: Installer son serveur dédié VPS 2013 OVH de A à Z + ISPCONFIG + Site: post #20] NicoFr45

    PrestaShop Newbie
    Members
    Pip
    11 posts

Posted 11 November 2013 – 01:43 PM

Bonjour,

Je reviens ver vous car je ne comprends pas bien la gestion des emails. J’ai réussi a créer des adresse mais je ne saisi pas ou se trouve la boite le logiciel permettant l’envoie/ réception de ceci..

Je débute 🙂

Merci de vos lumières!

    Report

    Page 1 of 3
    1
    2
    3

    Next

Back to Configuration et utilisation de PrestaShop
Top

Also tagged with one or more of these keywords: serveur dedié, installation, parametrage, debian, ispconfig
    
Backup full PS versione 1.6

Started by feliceconfuso, Yesterday, 09:39 AM   Backup, 1.6, database and 1 more…         

    0 replies
    27 views

    

    feliceconfuso
    Yesterday, 09:39 AM

    
Prestashop 1.3.7.0 – Neuinstallation von PS 1.5.6.

Started by TomTom77, 16 Apr 2014   Installation, Prestashop 1.5.6 and 1 more…         

    1 reply
    73 views

    

    Luca01
    Today, 02:39 PM

    
Mise à niveau 1.6 – problème

Started by Mme Chic, 11 Apr 2014   mise à niveau, upgrade, 1.6 and 3 more…         

    0 replies
    67 views

    

    Mme Chic
    11 Apr 2014

    
can’t access to main domain after installation

Started by sanghoon83, 07 Apr 2014   403 forbidden error, installation         

    0 replies
    74 views

    

    sanghoon83
    07 Apr 2014

    
Problème d’installation de prestashop

Started by Diatoma, 02 Apr 2014   prestashop, installation and 3 more…         

    5 replies
    142 views

    

    Oron
    05 Apr 2014

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

    PrestaShop Forums
    → Forum francophone
    → Création et Gestion de ma boutique PrestaShop
    → Configuration et utilisation de PrestaShop

À propos

PrestaShop est le logiciel e-commerce Open-Source le plus utilisé au monde et le plus flexible. Depuis 2007, PrestaShop a révolutionné le secteur de l’e-commerce en fournissant des fonctionnalités qui plaisent aux internautes et augmentent les ventes en ligne des marchands. La PrestaTeam comporte plus de 70 personnes passionnées et plus de 600 000 membres de la communauté dédiée à la technologie de pointe.
© 2007-2014 PrestaShop S.A

SOCIÉTÉ

    À propos
    Fonctionnalités
    Partenaires
    Presse
    Vidéos
    Recrutement
    Plan du Site

Liens utiles

    Démo
    Support technique
    Hébergement PrestaShop
    Guide du Marchand
    Guide du Développeur
    Add-ons
    Media Kit
    Blog Ecommerce

Contact

    +33 (0)1 40 18 30 04

    Par e-mail

Newsletter

Never miss important e-commerce news!
OK

Forum Skin Design by IPBForumSkins

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Pin It on Pinterest

Share This