Jump to content

Archived

This topic is now archived and is closed to further replies.

Carpe_Diem

Créer un site web communautaire from scratch

Recommended Posts

Oui mais les RED sont en 5400 t/mn. Avec un seul disque , j'ai visé du 7200 validé par Syno.

De +, Syno indique du Sata II, je ne voulais pas me risquer en Sata III comme le RED même si, a priori, il ne devait pas y avoir de problème.

MySQL activé ... c'est sûr, une case à cocher...lol

PHPMyAdmin chargé et paramétré... je crois

Web station activé pour héberger le site ... quand j'aurais compris Joomla

Je peux passer à joomla maintenant ?

Share this post


Link to post
Share on other sites

Apriori oui il y a ce qu'il faut ;)

Sinon pour Syno je n'ai jamais pratiqué, mais pour du service web un 5400 aurait suffit ;)

Concernant les disques sata III ils sont compatibles sata II, de toute façon les HDD ne saturent pas le sata II. Donc un HDD en sata III bah ça sert juste à vendre (ou alors j'ai loupé un truc :transpi: ).

Share this post


Link to post
Share on other sites

Oui @Kori, tu as raison et tu n'as rein loupé.

Quoique le cache des HDD surtout en 64Mo bénéficie du Sata III mais pour si peu de données que l'on ne doit pas voir de différence.

Bref, je l'ai joué "secure".

Joomla ne peut pas s'installer via l'url http://localhost/sitejoomla indiquée ici en début de page car elle ne répond même pas cette URL.

Je crois que je vais tenter le paquet sur le site Syno, version 2.5 au lieu de 3.1.1 malheureusement.

Mais je crois qu'il me faut un nom de domaine avant. Et allez...; "ajouter au panier".... :fou:

Share this post


Link to post
Share on other sites

Le nom de domaine ne te servira à rien pour l'instant.

Installer joomla il faut passer par l'ip de ton Syno.

Share this post


Link to post
Share on other sites

J'ai remplacé localhots par l'IP et échec que ce soit connecté au Syno ou pas: "La page que vous recherchez est introuvable".

La connexion à DS est en https, cela vient peut-être de là.

Mais j'ai essayé avec le port http et https et nada.

J'ai désactivé le https de connexion au Syno puis fait une nettoyage du cache de FF et rien n'y fait.

Share this post


Link to post
Share on other sites

Un peu au pif, il n'utilise pas un port qui serait fermé ? Même le http devrait utiliser le 80 normalement.

Share this post


Link to post
Share on other sites

Je ne sais pas si c'est bien clair donc je vais récapituler (ne connaissant pas les Synos je vais être générique). Il faut :

  • Activer le serveur Apache et Mysql (apparement c'est fait)
  • décompresser l'archive Joomla! à la racine du serveur http (je ne sais pas c'est où sur un Syno, sous Linux c'est en général /var/www)
  • Accéder au site avec http://ip-du-syno/
Voilà, si tu ne connais pas le dossier http où comment démarrer Apache je vais essayer de me renseigner mais ça dois être dans la doc je pense. Si tu as besoin d'autre précisions n'hésite pas.

PS : pour les ports si c'est un réseau local normalement il n'y a rien à configurer. Il faut peut-être vérifier juste si le Syno a un pare-feu s'il ne faut pas ouvrir quelque-chose.

Share this post


Link to post
Share on other sites

Pour savoir s'il y a un problème d'accès, il suffit de déposer une page html à la racine du site et de l'appeler.

C'est assez simple, avec un éditeur de texte tu créé une page nommée Test (par exemple).

Tu écris ce que tu veux dessus, Tu l'enregistre en .html

Et tu l'upload à la racine de ton serveur (dans le dossier www).

Ensuite tu l'appelle : ip_syno/test

Edit : au fait tu as créé ta base de donnée ?

Edit2 : siteJoomla est le nom utilisé dans l'exemple du tuto. Il faut que tu appelle le nom du dossier que tu as crée, ou tel qu'il est d'origine (là c'est toi qui sait ;) )

Share this post


Link to post
Share on other sites

Pour vous évitez la litanie ci-après : installation de la 2.5 de Joomla via le centre de paquets : 5 secondes.

Je paramètre.

Houla... ça y est, je me perds (le Syno, c'est une première pour moi).

Je vais essayer de vous répondre au mieux :

- HTTP = port 80 par défaut : j'ai accès au Syno en HTTP et en HTTPS. Je ne crois pas que ce soit cela (install du Syno avec pare-feu désactivé ... je rage, mais bon, c'est "normal" paraît-il)

- je suis sûr d'avoir activer MySQL et Web Station et installer PHPMyAdmin. Je ne vois rien pour Apache.

- j'ai bien un dossier partagé "web" qui s'est créé avec l'activation de Web Station

- le Syno n'a pas de pare-feu, on ne peut installer qu'un anti-virus s'il n'y en a pas un d'installé déjà. Comme j'ai les 2 sur mon PC , j'ai arrêté l'installation suite à ce message d'alerte

- qu'appelez-vous "racine du site" ? Il n'y a aucun site installé à ce jour.

- la base de données est créée par Joomla, je n'ai rien créé du tout

Vous trouverez dans ma galerie la sortie pour les dossiers sous l'explorateur Windows et celle directement via l'interface Web du Nas.

Edit : décompression de Joomla dans le sous-répertoire de chargement puis "Installation manuelle" via le DS dans le centre de paquets ===> aucun fichier ne correspond au format attendu.. Je ne suis pas étonné.

Décompression dans le répertoire web / <nom du répertoire> spécifique pour dezipper Joomla.

j'arrive, attendez, ça décompresse... merci le 7200 tours ! Lol (CPU à 40-50%, RAM à 10%, débit 19-20Ko/s)

............

puis lancement des sites en http, https, avec l'ip, avec localhost, avec le nom de serveur du Syno ===> KO avec "la connexion a echoué" ou "la page est introuvable".

Essai avec le chargement manuel, mais échec sur le format. Il veut sûrement un .pat que je n'ai pas dans le chargement de joomla en .zip

J'ai aussi essayé cela : @ip/web/<sous-répertoire de Jooomla> en http et https.... idem avec "la connexion a echoué" ou "la page est introuvable".

Share this post


Link to post
Share on other sites

Salut,

tu as essayé de "poser" dans le répertoire web une page index.html avec juste "bonjour" dedans

et de voir si elle est accessible à @ip/index.html ?

chez moi çà marche.

syno DS107/DSM 3.1 ( je ne peux pas upgrader vers ta version)

localhost ne peut pas marcher car depuis ton PC localhost = lui même = 127.0.0.1

Share this post


Link to post
Share on other sites

Oui, ça marche avec test.html.

Mais comme j'ai installé Joomla V2 via les paquets du Syno, je doute que ce test soit représentatif pour ce que j'avais tenté en décompressant Joomla V3 dans web.

Si je désinstalle cette dernière (facile via l'interface du Syno), comment je fais pour lancer l'install de Joomla via le logiciel décompressé en V3 sous web.

J'ai cherché du .pat, du .exe (je sais, c'est c_n), un install...quelque chose... nada.

NB : je viens de vérifier, Apache est bien installé en V2.2.23

Share this post


Link to post
Share on other sites

Bon, et bien tu décompresse l'archive Joomla dans le même dossier que test.html, et dans ton url au lieu de mettre test.html tu mets index.php. Si ça marche avec index.php mais pas sans, c'est qu'il y a un problème avec la conf apache.

Share this post


Link to post
Share on other sites

IP/index.php ===> la page est introuvable, or, j'ai réussi à avoir un modèle de page template Joomla avec IP/joomla

Je me sens volontaire pour supprimer tout ce qu'il y a sous /web ! Et retenter une install de la V3 de Joomla.

Trop tard, tout est supprimé (les 2 sous-répertoires web/joomla)

Nouvelle extraction vers /web du Syno

Share this post


Link to post
Share on other sites

Je ne comprends pas tout. Pourquoi tu fait un sous dossier joomla ? En principe tu décompresse ton archive dans le dossier /web et c'est tout !

Normalement avec les versions du site joomla.fr tu tombes directement sur la page d'installation et le tour est joué.

Share this post


Link to post
Share on other sites

Voilà, tout effacé, tout recommencé.

Joomla installé directement sous /web.

La commande http://@ip/web/index.php renvoi "page introuvable" alors qu'il y a bien un index.php sous web.

Idem avec http://IP/index.php

En termes de versions, on a :

- MySql 5.1.49

- Apache 2.2.23

- PHPMyAdmin 3.5.3-002

- Joomla 3.1.1

Une option à activer ?

NB : index.php existe bien sous /web directement, comme index.html qui lui fonctionne.

Un double click sur index.php et j'obtiens : "Windows ne peut pas ouvrir ce fichier".

Share this post


Link to post
Share on other sites

Je m'embrouille un peu avec tes explications, juste pour être sûr tu obtiens quelle organisation :

- /web/Joomla/ici tous les fichiers du site

-/web/tous les fichiers du site

Selon la structure dans le premier cas tu appellera ton index.php avec ip_nas/web/Joomla/index.php

Dans le deuxième cas ip_nas/web/index.php

Pas besoin de taper du http ou autre, le navigateur le résous tout seul.

Tu accèdes bien à la racine puisque lors de tes essais, la page test s'affiche. Donc c'est l'appel de la page index.php qui pose soucis.

Share this post


Link to post
Share on other sites

L'arbo est :

nom du serveur déclaré à l'install du Syno / nom du dossier partagé que j'ai créé lors de l'install du Syno

idem / public (le groupe créé par défaut à l'install)

idem / web où sont décompressés les fichiers joomla et où j'ai créé un fichier test.html

J'ai rien fait, promis, et, je ne comprends pas car quand je tape ip/index.php (3eme fois ce dernier quart d'heure), ça a fonctionné avec l'affichage de

http://ip du Syno/installation/index.php?view=preinstall

qui est donc bien la page de vérification des pré-requis.

Cette page indique que Register Globals n'est pas activé aors que c'est bien le cas dans les Services Web du panneau de config du Syno. pour le reste c'est bon.

Share this post


Link to post
Share on other sites

Quelle est ta version de php (pas phpmyadmin) ? Elle devrait être en 5.4.0, et Register Globals n'éxiste plus,

Share this post


Link to post
Share on other sites

J'ai rien fait, promis, et, je ne comprends pas car quand je tape ip/index.php (3eme fois ce dernier quart d'heure), ça a fonctionné avec l'affichage de

http://ip du Syno/installation/index.php?view=preinstall

qui est donc bien la page de vérification des pré-requis.

Salut,

surement un soucis de "cache".

Si jamais çà se reproduit, passer en version "navigation privée" sur ton navigateur ou quitte la navigation privée et retourne sous navigation privée.

Pour avoir les infos sur le php qui tourne il faut créer un page info.php

avec le code suivant dedans

<?php// Affiche toutes les informations, comme le ferait INFO_ALLphpinfo();// Affiche uniquement le module d'information.// phpinfo( fournirait les mêmes informations.phpinfo(INFO_MODULES);?> 

et aller avec le navigateur à

http://ip_du_syno_/info.php

Share this post


Link to post
Share on other sites

Bon, je crois avoir capté un truc (parmi d'autres que j'ai sûrement pas vu) : il semble qu'il faille vider la cache du navigateur à chaque modif ou presque. Voire même se déconnecter puis reconnecter du Diskstation comme de l'interface d'installation de Joomla.

Je n'ai pas trouvé la version de PHP, mais j'ai réussi à aller au bout de l'installation de Joomla avec le nom de base de données que je voulais.

L'option Register Globals n'est plus activée (d'ailleurs, dans l'aide DSM, il préconise de ne pas l'activer). Peut-être que c'était là aussi un critère pour enfin monter Joomla.

Grand merci à toi @Kori.

Je crois que je vais pouvoir m'attaquer à tester la construction d'un site web (en local pour commencer).



Yep @Treflemard

J'ai fait et j'obtiens bien les infos : PHP Version 5.3.21

System Linux <nom de mon serveur> 2.6.32.12 #3211 Tue Apr 16 20:04:57 CST 2013 armv5tel Build Date Apr 16 2013 20:30:38

Share this post


Link to post
Share on other sites

php est à présent en 5.4.0 il aurait été bien d'être à jour sur une installation neuve. mais bon c'est pas non plus la mort.

Et oui vider le cache est un réflexe qu'il va te falloir prendre. Pour ma part j'ai mis pour que mon navigateur le vide à chaque déconnexion.

Share this post


Link to post
Share on other sites

J'ai aussi mis cette option depuis longtemps, mais il fallait... déconnecter... ce que je ne faisais pas.

Tant pis pour la version PHP. Je vais quand même regarder comment la mettre à jour au cas où ce serait simple.

Il me reste maintenant à comprendre comment je crée un site web en local (articles, catégories, images et tout le reste).

Voici le roman

Le site a déjà son petit nom déclaré dans Joomla. Je ne sais pas comment aller voir ce que je fais.

J'ai bien accès au BO, mais le FO, c'est KO malgré mes essais via les adresses indiquées ici.

Share this post


Link to post
Share on other sites

php est à présent en 5.4.0 il aurait été bien d'être à jour sur une installation neuve. mais bon c'est pas non plus la mort.

Salut,

chez syno, il me semble que php s'upgrade quand on upgrade DSM ( le firmware des synology )

Du coup, si il a le dernier firmware avec php 5.3.21 c'est que je pense que c'est le dernier paquet PHP dispo sur DSM.

Tu n'as donc rien à faire pour php Carpe_Diem.

çà veut dire quoi BO et FO ? Backend et Frontend ?

Share this post


Link to post
Share on other sites

×
×
  • Create New...