#1 Le 08/08/2006, à 10:09
- krovomi
Probleme serveur apache
J'ai un problème concernant ma configuration d'apache, je vous explique mon problème :
Je monte un serveur web sur www.pharmaset.com,
J'ai un routeur qui redirige les entrées du port 80 vers l'ip du serveur apache, jusque là pas de problème, cela communique sans problème, ensuite j'ai édité mon apache2.conf(car je suis sous apache2) se trouvant dans /etc/apache2/ le voici :
# Based upon the NCSA server configuration files originally by Rob McCool.
# Changed extensively for the Debian package by Daniel Stone <daniel@sfarc.net>
# and also by Thom May <thom@debian.org>.
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE! If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation
# (available at <URL:http://www.apache.org/docs/mod/core.html#lockfile>);
# you will save yourself a lot of trouble.
ServerRoot "/etc/apache2"
# The LockFile directive sets the path to the lockfile used when Apache
# is compiled with either USE_FCNTL_SERIALIZED_ACCEPT or
# USE_FLOCK_SERIALIZED_ACCEPT. This directive should normally be left at
# its default value. The main reason for changing it is if the logs
# directory is NFS mounted, since the lockfile MUST BE STORED ON A LOCAL
# DISK. The PID of the main server process is automatically appended to
# the filename.
LockFile /var/lock/apache2/accept.lock
# PidFile: The file in which the server should record its process
# identification number when it starts.
PidFile /var/run/apache2.pid
# Timeout: The number of seconds before receives and sends time out.
Timeout 300
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
KeepAlive On
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
MaxKeepAliveRequests 100
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
KeepAliveTimeout 15
##
## Server-Pool Size Regulation (MPM specific)
##
# prefork MPM
# StartServers ......... number of server processes to start
# MinSpareServers ...... minimum number of server processes which are kept spare
# MaxSpareServers ...... maximum number of server processes which are kept spare
# MaxClients ........... maximum number of server processes allowed to start
# MaxRequestsPerChild .. maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 20
MaxRequestsPerChild 0
</IfModule>
# pthread MPM
# StartServers ......... initial number of server processes to start
# MaxClients ........... maximum number of server processes allowed to start
# MinSpareThreads ...... minimum number of worker threads which are kept spare
# MaxSpareThreads ...... maximum number of worker threads which are kept spare
# ThreadsPerChild ...... constant number of worker threads in each server process
# MaxRequestsPerChild .. maximum number of requests a server process serves
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
# perchild MPM
# NumServers ........... constant number of server processes
# StartThreads ......... initial number of worker threads in each server process
# MinSpareThreads ...... minimum number of worker threads which are kept spare
# MaxSpareThreads ...... maximum number of worker threads which are kept spare
# MaxThreadsPerChild ... maximum number of worker threads in each server process
# MaxRequestsPerChild .. maximum number of connections per server process (then it dies)
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
AcceptMutex fcntl
</IfModule>
User www-data
Group www-data
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
# Global error log.
ErrorLog /var/log/apache2/error.log
# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
# Include all the user configurations:
Include /etc/apache2/httpd.conf
# Include ports listing
Include /etc/apache2/ports.conf
# Include generic snippets of statements
Include /etc/apache2/conf.d/[^.#]*
#Let's have some Icons, shall we?
Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
# Set up the default error docs.
#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# Putting this all together, we can Internationalize error responses.
#
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
# our collection of by-error message multi-language collections. We use
# includes to substitute the appropriate text.
#
# You can modify the messages' appearance without changing any of the
# default HTTP_<error>.html.var files by adding the line;
#
# Alias /error/include/ "/your/include/path/"
#
# which allows you to create your own set of files by starting with the
# /usr/local/apache2/error/include/ files and
# copying them to /your/include/path/, even on a per-VirtualHost basis.
#
<IfModule mod_negotiation.c>
<IfModule mod_include.c>
Alias /error/ "/usr/share/apache2/error/"
<Directory "/usr/share/apache2/error">
AllowOverride None
Options IncludesNoExec
AddOutputFilter Includes html
AddHandler type-map var
Order allow,deny
Allow from all
LanguagePriority en es de fr
ForceLanguagePriority Prefer Fallback
</Directory>
ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
ErrorDocument 410 /error/HTTP_GONE.html.var
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
ErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
</IfModule>
</IfModule>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml
#UserDir is now a module
#UserDir public_html
#UserDir disabled root
#<Directory /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit
# Options Indexes SymLinksIfOwnerMatch IncludesNoExec
#</Directory>
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
# Deny from all
</Files>
DocumentRoot "/var/www"
<Directory "/var/www">
Options Indexes FollowSymlinks Multiviews Includes
Order allow,deny
allow from all
</Directory>
UseCanonicalName Off
TypesConfig /etc/mime.types
DefaultType text/plain
HostnameLookups Off
IndexOptions FancyIndexing VersionSort
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
# This really should be .jpg.
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
# This is from Matty J's patch. Anyone want to make the icons?
#AddIcon /icons/dirsymlink.jpg ^^SYMDIR^^
#AddIcon /icons/symlink.jpg ^^SYMLINK^^
DefaultIcon /icons/unknown.gif
ReadmeName README.html
HeaderName HEADER.html
IndexIgnore .??* *~ *# HEADER* RCS CVS *,t
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
AddDefaultCharset ISO-8859-1
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
AddType application/x-tar .tgz
# To use CGI scripts outside /cgi-bin/:
#
#AddHandler cgi-script .cgi
# To use server-parsed HTML files
#
<FilesMatch "\.shtml(\..+)?$">
SetOutputFilter INCLUDES
</FilesMatch>
# If you wish to use server-parsed imagemap files, use
#
#AddHandler imap-file map
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
#
# The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash. This fixes a
# problem with Microsoft WebFolders which does not appropriately handle
# redirects for folders with DAV methods.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
# Allow server status reports, with the URL of http://servername/server-status
# Change the "www.pharmaset.com" to match your domain to enable.
#
<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
Allow from www.pharmaset.com
</Location>
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".your_domain.com" to match your domain to enable.
#
#<Location /server-info>
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .your_domain.com
#</Location>
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/[^.#]*
J'ai mis mon repertoire www en 755 et mon repertoire contenant mon site avec le meme chmod, et quand je fais tester a un ami en distant (parce que je suis sur le meme reseau donc je ne peux pas tester de mon entreprise), il me dit que le serveur lui repond une erreur 403 (probleme d'acces), donc ou est le problème ?
Merci d'avance...
Hors ligne
#2 Le 08/08/2006, à 10:13
- krovomi
Re : Probleme serveur apache
Je suppose de plus que mon ubuntu par défaut n'a pas de firewall activé sous Gnome car j'ai vu sur un forum que il etait integré au noyau mais pas actif. Info ou intox ?:mad:
Hors ligne
#3 Le 08/08/2006, à 10:13
- dexinou
Re : Probleme serveur apache
# Allow server status reports, with the URL of http://servername/server-status
# Change the "www.pharmaset.com" to match your domain to enable.
#
<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
Allow from www.pharmaset.com
</Location>
commente ces lignes et reload apache
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#4 Le 08/08/2006, à 10:16
- krovomi
Re : Probleme serveur apache
non ce n'est pas mieux il renvoit toujours la meme erreur 403
Hors ligne
#5 Le 08/08/2006, à 10:17
- dexinou
Re : Probleme serveur apache
Je suppose de plus que mon ubuntu par défaut n'a pas de firewall activé sous Gnome car j'ai vu sur un forum que il etait integré au noyau mais pas actif. Info ou intox ?:mad:
en tout cas sur debian c comme ça, il faut l'activer ça doit être pareille pour ubuntu : http://forum.debian-fr.org/viewtopic.php?t=1901
Et puis si tu as un routeur administrable il y a un firewall intégré donc tu n'as pas besoin de firewall pour nux. en tout cas chez moi c comme ça.
Dernière modification par dexinou (Le 08/08/2006, à 10:23)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#6 Le 08/08/2006, à 10:19
- dexinou
Re : Probleme serveur apache
ton répertoire web il est où ?
si c dans /var/www fait un :
chmod o+x /var/www/
et si ça va pas tu fais un :
chown -R www-data:www-data /var/www/
n'oublie pas de recharger la configu d'apache:
# apache2ctl configtest
# /etc/init.d/apache2 restart
Dernière modification par dexinou (Le 08/08/2006, à 10:26)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#7 Le 08/08/2006, à 10:30
- krovomi
Re : Probleme serveur apache
Bizarre quand je fais le restart j'ai un pid qui ne marche pas apparement :
ubuntu@ubuntu:/etc/apache2$ /etc/init.d/apache2 restart
* Forcing reload of apache 2.0 web server... httpd (pid 1011?) not running
et ensuite le prompt ne revient pas, je suis obligé de killer le process à la main ctrl x/ctl c
bizarre...
EDIT : Ah non il me met fail au bout d'un certain temps...
Dernière modification par krovomi (Le 08/08/2006, à 10:31)
Hors ligne
#8 Le 08/08/2006, à 10:32
- dexinou
Re : Probleme serveur apache
restart-le encore un fois ! normalement il devrais disparaître.
le pid n'est pas une erreur juste une info
Dernière modification par dexinou (Le 08/08/2006, à 10:35)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#9 Le 08/08/2006, à 10:37
- krovomi
Re : Probleme serveur apache
oui quand je remets restart y a pas de pb en effet, mais cela ne peut pas venir du apache2.conf plutot ?
par exemple
il ne faut pas que je configure le / avec <Directory />...</Directory>
et surtout ce n'est pas grave si je mets
DocumentRoot "/var/www"
<Directory "/var/www">
Options Indexes FollowSymlinks Multiviews Includes
Order allow,deny
allow from all
</Directory>
au lieu de :
DocumentRoot /var/www
<Directory /var/www>
Options Indexes FollowSymlinks Multiviews Includes
Order allow,deny
allow from all
</Directory>
Merci
Hors ligne
#10 Le 08/08/2006, à 10:42
- dexinou
Re : Probleme serveur apache
en général on ne met pas de "" a la ligne documentRoot
seulement à directory, c comme ça que je fais et j'ai pas de pb.
mais regarde la configuration globale de ton serveur, apache2, contrairement à apache1, le 2 à une configuration éclatée.
les fichiers de modules et vhosts se trouvent dans des autres répertories mais toujours dans le dossier apache2.
Note:je viensd de voir que ton ficheir de conf ce n'est pas /etc/apache2/apache2.conf mais /etc/apache2/httpd.conf
regarde dans ta config
Dernière modification par dexinou (Le 08/08/2006, à 10:43)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#11 Le 08/08/2006, à 10:50
- krovomi
Re : Probleme serveur apache
ce que je ne comprends pas trop c'est que justement y a rien dans mon httpd.conf est vide, enfin y a 4 lignes mais elles sont commentée et ne servent a rien.
ou est ce que je dois regarder pour ma config (quel fichier et quels lignes), car je suis un nioubie en installe de nux
Hors ligne
#12 Le 08/08/2006, à 10:56
- dexinou
Re : Probleme serveur apache
bon ok ton fichier de conf c /etc/apache2/apache2.conf
En général on y touche pas car il est bien configurer.
tonfichier de host c /etc/apache2/sites-enabled/000-default
c ce dernier que tu dois modifier as ta convenance et non pas apache2.conf
est-ce que le problème est résolu ?
Dernière modification par dexinou (Le 08/08/2006, à 10:59)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#13 Le 08/08/2006, à 11:18
- krovomi
Re : Probleme serveur apache
Non ca ne marche toujours pas
J'ai repris un apache2.conf http://forum.ubuntu-fr.org/viewtopic.php?id=2433 et j'ai copier/coller le <Directory /var/www>...</Directory> de /etc/apache2/sites-enabled/000-default
que j'ai copié et modifié en <Directory /var/www/pharmaset>...</Directory>
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</Directory>
<Directory /var/www/pharmaset/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</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 /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
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>
et pour finir j'ai mis avec mon routeur une regle qui permettait aux personnes se connectant a partir du port 80 d'etre redirigé sur le serveur apache et une autre permettant de renvoyer via le port 80 les informations du serveur Apache aux utilisateurs.
Là je ne vois pas ou est le pb
Dernière modification par krovomi (Le 08/08/2006, à 11:23)
Hors ligne
#14 Le 08/08/2006, à 11:36
- dexinou
Re : Probleme serveur apache
regarde dans les logs ce qu'il marque
/var/log/apache2/error.log
Dernière modification par dexinou (Le 08/08/2006, à 11:45)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#15 Le 08/08/2006, à 13:19
- krovomi
Re : Probleme serveur apache
le dernier message dit :
[Tue Aug 08 12:12:50 2006] [notice] Apache/2.0.55 (Ubuntu) PHP/5.1.2 configured -- resuming normal operations
donc tout m'a l'air de bien s'etre deroulé bizarre non ?
Hors ligne
#16 Le 08/08/2006, à 13:47
- dexinou
Re : Probleme serveur apache
oui tout à l'air normal
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#17 Le 08/08/2006, à 13:57
- krovomi
Re : Probleme serveur apache
il vaut mieux que je mette dans le documentroot /var/www ou /var/www/pharmaset sachant que j'ai un dossier pharmaset dans le www ?
Dernière modification par krovomi (Le 08/08/2006, à 14:05)
Hors ligne
#18 Le 08/08/2006, à 14:23
- krovomi
Re : Probleme serveur apache
bon alors j'ai remis le apache2.conf original et le fichier 000-default ressemble a ca :
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/pharmaset
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/var/www/pharmaset/">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</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 /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
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>
est ce que cela est bon ou y a t'il des choses a changer ?
Merci
Hors ligne
#19 Le 08/08/2006, à 15:00
- krovomi
Re : Probleme serveur apache
Cela doit venir du routeur non, vu qu'en local j'arrive a acceder au site non ?
Dernière modification par krovomi (Le 08/08/2006, à 16:04)
Hors ligne
#20 Le 08/08/2006, à 16:14
- dexinou
Re : Probleme serveur apache
tes logs ne disent rien, ta config est comme la mienne !!
je vois pas d'ou ça vient
tu es sûr d'avoir ouvert le port 80 sur le routeur ?
ce qui m'étonne c l'error 403 forbidden
si c'étai le routeur il aurait affiché page inaccessible.
Dernière modification par dexinou (Le 08/08/2006, à 16:17)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#21 Le 08/08/2006, à 16:26
- krovomi
Re : Probleme serveur apache
Bah oui cela m'etonne aussi completement, donc du coup je ne vois pas quoi faire à part me petit suicider...
Si j'arrive en local d'un pc situé sur le meme reseau à acceder au contenu de mon serveur web c'est qu'il est bien configuré au niveau du apache2.conf/000-default.
Si le serveur repond une erreur 403 aux utilisateurs exterieurs cela signifie que le routeur renvoit bien les infos du client-routeur / routeur-client...et donc que l'erreur vient du serveur apache...
Donc whatzeuphoke...???
Dernière modification par krovomi (Le 08/08/2006, à 16:26)
Hors ligne
#22 Le 08/08/2006, à 16:37
- dexinou
Re : Probleme serveur apache
donc c que tu voudrai sbien que ton site soite accessible de l'extérieur et pas seulement de ton réseau.
il te faut une ip fixe
mais lorsque je tappe ton adresse http://www.pharmaset.com il m'affiche bien la page !
Dernière modification par dexinou (Le 08/08/2006, à 16:40)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#23 Le 08/08/2006, à 16:41
- krovomi
Re : Probleme serveur apache
non en fait le probleme est que j'ai remis l'ancien site chez un autre hebergeur et j'aimerai migrer le nouveau sur le routeur dont l'adresse est : 84.14.57.50
Dernière modification par krovomi (Le 08/08/2006, à 16:47)
Hors ligne
#24 Le 08/08/2006, à 16:47
- dexinou
Re : Probleme serveur apache
oui effectivement ! forbidden
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#25 Le 08/08/2006, à 16:51
- krovomi
Re : Probleme serveur apache
donc si on recoit forbidden c'est que ca ne vient pas du routeur mais de mon serveur apache non ? ah moins que je sois completement à l'ouest et que je fais n'importe quoi
Mais en tout cas pour une simple configuration basique pour avoir acces de l'exterieur a mon site il ne faut pas changer l'apache2.conf mais que le 000-default c'est bien ca ?
Dernière modification par krovomi (Le 08/08/2006, à 17:03)
Hors ligne