Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 13/05/2014, à 22:35

benoitldr

Ubuntu Server Site perso derrière Livebox

Bonjour à tous

Je n'arrive pas à accéder à mon site internet depuis l'extérieur.
Mon site wordpress marche très bien en localhost mais depuis l'extérieur (même en local ça ne marche pas) il me renvoie une erreur 404.
J'ai pourtant router le port 80 vers mon serveur drakkar dans la livebox.

J'ai une ip dynamique donc je voudrais y accéder depuis une adresse no-ip

Est-ce que quelqu'un peut m'aider à configurer apache car je pense que c'est la que le bas blaisse.

Merci d'avance

Benoit

Dernière modification par benoitldr (Le 13/05/2014, à 22:35)

Hors ligne

#2 Le 14/05/2014, à 08:08

tiramiseb

Re : Ubuntu Server Site perso derrière Livebox

Salut,

As-tu regardé les logs ?

Qu'y a-t-il dans les logs lorsque tu tentes d'y accéder "depuis l'extérieur" ?

Peux-tu donner précisément la configuration de tes virtualhosts / d'Apache ?


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#3 Le 14/05/2014, à 08:20

jplemoine

Re : Ubuntu Server Site perso derrière Livebox

Quand tu es dans ton réseau local, tu ne peux pas accéder (ou du moins de manière classique) à ton serveur depuis l'adresse extérieure.
(normalement, c'est la page d'administration de la livebox que tu vois).
Il faut être réellement à l'extérieur du réseau local.
S'il renvoie un erreur 404, c'est qu'il arrive jusqu'au serveur Apache --> Il faut donc que, comme demandé par Sébastien, tu regardes dans les logs d'Apache.
c'est dans /var/log/apache2.
Il y a access.log et error.log


Cordialement, Jean-Philippe.
Sous Ubuntu en système principal depuis 2009
Ubuntu 14.04 desktop (2 postes il n'en reste plus qu'un) & server (1 poste)

Hors ligne

#4 Le 15/05/2014, à 14:04

benoitldr

Re : Ubuntu Server Site perso derrière Livebox

bonjour

acces.log

127.0.0.1 - - [15/May/2014:14:45:49 +0200] "GET /wordpress/wp-admin/load-scripts.php?c=0&load%5B%5D=hoverIntent,common,admin-bar,underscore,backbone,wp-util,wp-backbone,theme,svg-painter,heartbeat,wp-auth-check&ver=3.9.1 HTTP/1.1" 200 27774 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:45:49 +0200] "GET /wordpress/wp-admin/images/spinner.gif HTTP/1.1" 200 4496 "http://localhost/wordpress/wp-admin/load-styles.php?c=0&dir=ltr&load=dashicons,admin-bar,wp-admin,buttons,wp-auth-check&ver=3.9.1" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:45:49 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 5893 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:45:57 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 528 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:46:00 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 527 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:46:02 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 104871 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:46:14 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 65920 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:46:22 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 5894 "http://localhost/wordpress/wp-admin/theme-install.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
127.0.0.1 - - [15/May/2014:14:46:50 +0200] "POST /wordpress/wp-admin/admin-ajax.php HTTP/1.1" 200 492 "http://localhost/wordpress/wp-admin/theme-install.php?browse=popular" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0"
192.168.1.20 - - [15/May/2014:14:49:13 +0200] "GET /wordpress/ HTTP/1.1" 200 2786 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/537.75.14"

errors.log

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pgsql.so' - /usr/lib/php5/20090626/pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite3.so' - /usr/lib/php5/20090626/sqlite3.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu May 15 14:56:46 2014] [notice] Apache/2.2.22 (Ubuntu) PHP/5.3.10-1ubuntu3.11 with Suhosin-Patch configured -- resuming normal operations
[Thu May 15 14:58:12 2014] [notice] caught SIGTERM, shutting down
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/mcrypt.so' - /usr/lib/php5/20090626/mcrypt.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_pgsql.so' - /usr/lib/php5/20090626/pdo_pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_sqlite.so' - /usr/lib/php5/20090626/pdo_sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pgsql.so' - /usr/lib/php5/20090626/pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite3.so' - /usr/lib/php5/20090626/sqlite3.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu May 15 14:58:13 2014] [notice] Apache/2.2.22 (Ubuntu) PHP/5.3.10-1ubuntu3.11 with Suhosin-Patch configured -- resuming normal operations
<VirtualHost *:80>
        ServerAdmin benoit.landrieu@ac-grenoble.fr
        ServerName benoitldr.noip.me/wordpress
        ServerAlias benoitldr.noip.me/wordpress
        DocumentRoot /var/www/wordpress/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

ma config

192.168.1.1 Livebox
192.168.1.12 drakkar (serveur ubuntu)
192.168.1.20 MacBook Pro

no ip http://benoitldr.noip.me

voilà je suis perdu je n'arrive pas à trouver la bonne configuration des hosts apache...

merci de votre aide

Dernière modification par benoitldr (Le 15/05/2014, à 14:05)

Hors ligne

#5 Le 15/05/2014, à 14:10

tiramiseb

Re : Ubuntu Server Site perso derrière Livebox

ServerName benoitldr.noip.me/wordpress

Un nom de serveur n'a pas de slash. Le ServerName, c'est "benoitldr.noip.me". Si tu veux faire un sous-répertoire "/wordpress", c'est à configurer au sein du VirtualHost.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#6 Le 15/05/2014, à 14:15

benoitldr

Re : Ubuntu Server Site perso derrière Livebox

tiramiseb a écrit :
ServerName benoitldr.noip.me/wordpress

Un nom de serveur n'a pas de slash. Le ServerName, c'est "benoitldr.noip.me". Si tu veux faire un sous-répertoire "/wordpress", c'est à configurer au sein du VirtualHost.

j'ai fait le changement du ServerName toujours erreur 404 ... depuis internet.

Comment on fait pour configurer le sous rep "/wordpress" ?

Hors ligne

#7 Le 15/05/2014, à 19:50

benoitldr

Re : Ubuntu Server Site perso derrière Livebox

c'est bon j'ai réussi à configurer correctement apache sauf que je n'ai pas la mise en page wordpress d'ou ça peut venir ?

Hors ligne

#8 Le 15/05/2014, à 20:40

tiramiseb

Re : Ubuntu Server Site perso derrière Livebox

je n'ai pas la mise en page wordpress d'ou ça peut venir ?

Un problème de localisation des fichiers statiques / médias. Probablement lié à la configuration du sous-répertoire /wordpress. Commence par voir où les pages web demandent de chercher les fichiers, puis regarde où ils sont accessibles en réalité.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

Haut de page ↑