Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/05/2014, à 23: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, à 23:35)

Hors ligne

#2 Le 14/05/2014, à 09: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 ?

Hors ligne

#3 Le 14/05/2014, à 09: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


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 15/05/2014, à 15: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, à 15:05)

Hors ligne

#5 Le 15/05/2014, à 15: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.

Hors ligne

#6 Le 15/05/2014, à 15: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, à 20: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, à 21: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é.

Hors ligne