Pages : 1
#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 - https://www.maccagnoni.eu - https://www.domotego.com
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
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
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 - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 15/05/2014, à 14:15
- benoitldr
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.
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 - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
Pages : 1