Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
836 connectés 

  FORUM HardWare.fr
  Windows & Software

  Comment Héberger son site web sur son ordi?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment Héberger son site web sur son ordi?

n°898712
maui
Posté le 16-10-2002 à 10:32:22  profilanswer
 

Salut à tous,
 
Avec une connection type cable, comment faire pr héberger son site perso directement sur son ordi? La conception du site est en PHP, j'utilise en local easyphp, comment rendre le site accessible de l'exterieur via le web?
 
Merci de votre aide
 
PS: j'a fais une recherche mais j'ai pas trouvé de reponses encore...

mood
Publicité
Posté le 16-10-2002 à 10:32:22  profilanswer
 

n°898728
Sinan
Posté le 16-10-2002 à 10:44:40  profilanswer
 

utilise apache serveur


---------------
Cptn.Barberousse
n°898822
Prekarius
Posté le 16-10-2002 à 11:37:16  profilanswer
 

IIS Pro si t sous XP c sympa ( attention po mal de failles à boucher  ;) )

n°898997
toyot
Posté le 16-10-2002 à 13:03:17  profilanswer
 

Voir la faq de www.easyphp.org "comment rendre accessible..."
 
@+

n°899047
aspegic500​mg
Posté le 16-10-2002 à 13:32:05  profilanswer
 

http://www.easyphp.org/intra-inter.php3
 
impecable ce lien dis donc! merci ;)

n°899155
vip
Posté le 16-10-2002 à 14:26:51  profilanswer
 

Supposons qu'on dispose d'un serveur web(apache) chez-soi, avec un site actif dessus.
Quels outils pourraient nous permettre d'obtenir des statistiques sur les visites (date, heure, IP, provenance...)?

n°899163
aspegic500​mg
Posté le 16-10-2002 à 14:30:40  profilanswer
 

Vip a écrit a écrit :

Supposons qu'on dispose d'un serveur web(apache) chez-soi, avec un site actif dessus.
Quels outils pourraient nous permettre d'obtenir des statistiques sur les visites (date, heure, IP, provenance...)?




 
Ah oui tiens bonne idée,un truc en local ca serait penard ;)  
 
Moi je cherche si c'est possible d'attribuer une certaine BP pour un port ou un logiciel :heink:  
(j'y crois pas trop mais on peut rever..)

n°899213
blueteen
Posté le 16-10-2002 à 15:03:23  profilanswer
 

j'utilise (gratuit et en perl) : awstats ( http://awstats.sourceforge.net )
 
sinon tu as webalizer ( http://www.webalizer.org )
 
et en log payant, qui analasye ton fichier de log, et qui tourne sous windows, tu as un log de webtrends : http://www.netiq.com/products/log/default.asp
 

Vip a écrit a écrit :

Supposons qu'on dispose d'un serveur web(apache) chez-soi, avec un site actif dessus.
Quels outils pourraient nous permettre d'obtenir des statistiques sur les visites (date, heure, IP, provenance...)?




Message édité par blueteen le 16-10-2002 à 15:04:04
n°899224
raph93
Posté le 16-10-2002 à 15:07:26  profilanswer
 

blueteen a écrit a écrit :

j'utilise (gratuit et en perl) : awstats ( http://awstats.sourceforge.net )
 
sinon tu as webalizer ( http://www.webalizer.org )
 
et en log payant, qui analasye ton fichier de log, et qui tourne sous windows, tu as un log de webtrends : http://www.netiq.com/products/log/default.asp
 
 




 
 :jap:  ca a l'air vraiment terrible comme outil !
 
PS: Comment afficher des page en PERL sur un site , faut installer kels packages ??


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°899243
littlebobo​y
Posté le 16-10-2002 à 15:13:18  profilanswer
 

raph93 a écrit a écrit :

 
 
 :jap:  ca a l'air vraiment terrible comme outil !
 
PS: Comment afficher des page en PERL sur un site , faut installer kels packages ??




tu n'as pas a installer de packtages ...
tu mets juste le lien qui va bien ( cf FAQ de awstats )

mood
Publicité
Posté le 16-10-2002 à 15:13:18  profilanswer
 

n°899461
blueteen
Posté le 16-10-2002 à 17:26:27  profilanswer
 

si c'est pour ton pc, il faut installer "active perl".
c'est vite fait, y a presque rien à faire.
@+
 
http://www.activestate.com/Product [...] ActivePerl

n°900124
maui
Posté le 17-10-2002 à 00:36:21  profilanswer
 

:hello: tous,
en fait j'ai installé easyphp a partir duquel je travaillais pour construire mon site, j'ai parametré easyphp pour qu'il demarre en tant que services, mais les utilisateurs externes qui se connectent via le net ont une erreur au niveau de IE: Impssible d'afficher la page.
Vous avez une idée?
j'ai placé mon site dans le repertoire c:\easyphp\www\ et le fichier index est index.php
 
qq sait ou j'ai fais l'erreur?
 
merci

n°900226
blueteen
Posté le 17-10-2002 à 08:43:19  profilanswer
 

avant toute chose : il marche pour toi en local ?
 
tu as mis quoi pour la ligne "ServerName" ?
 
et pour "DocumentRoot" ?
 
et pour <Directory "---"> ?
 
Et pour ça :
 
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index.  Separate multiple entries with spaces.
#
<IfModule mod_dir.c>
    DirectoryIndex index.html index.shtml index.wml index.pwml index.php index.php3 index.php4
</IfModule>
 
 
@+ !

n°901928
maui
Posté le 17-10-2002 à 23:30:54  profilanswer
 

blueteen a écrit a écrit :

avant toute chose : il marche pour toi en local ?
 
tu as mis quoi pour la ligne "ServerName" ?
 
et pour "DocumentRoot" ?
 
et pour <Directory "---"> ?
 
Et pour ça :
 
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index.  Separate multiple entries with spaces.
#
<IfModule mod_dir.c>
    DirectoryIndex index.html index.shtml index.wml index.pwml index.php index.php3 index.php4
</IfModule>
 
 
@+ !




 
:hello:
chez moi le site marche en local
Pour le reste, j'ai pas touché, c'est ou "Servername"? etc c bien avec easyphp?  
merci

n°902132
blueteen
Posté le 18-10-2002 à 07:18:52  profilanswer
 

ces lignes sont obligatoirement dans ton fichier de config.
pour les retrouver lance une recherche dans ton éditeur :)
@+

n°902141
conti
GNU/Linux & Z750 Powered
Posté le 18-10-2002 à 08:24:41  profilanswer
 

maui a écrit a écrit :

Salut à tous,
 
Avec une connection type cable, comment faire pr héberger son site perso directement sur son ordi? La conception du site est en PHP, j'utilise en local easyphp, comment rendre le site accessible de l'exterieur via le web?
 
Merci de votre aide
 
PS: j'a fais une recherche mais j'ai pas trouvé de reponses encore...




 
Pour ça, des solutions très très moyennes existent sur Windows. Mais le mieux pour ça, c'est linux. Si vraiment tu veux rester sur Windows, installes au moins un vrai serveur www: apache. IIS est une daube infâme.

n°902189
blueteen
Posté le 18-10-2002 à 09:45:49  profilanswer
 

c'est apache qui est installé avec easyphp. :)
 

conti a écrit a écrit :

 
 
Pour ça, des solutions très très moyennes existent sur Windows. Mais le mieux pour ça, c'est linux. Si vraiment tu veux rester sur Windows, installes au moins un vrai serveur www: apache. IIS est une daube infâme.



n°902230
aspegic500​mg
Posté le 18-10-2002 à 10:17:54  profilanswer
 

j'ai suivi un peu le topic et maintenant ca marche enfin chez moi en local et sur mon reseau(pas encore essayer depuis le net)
 :)  
 
J'aime deja le php (quand je vois ce qu'on peux faire avec :ouch: )

n°902896
maui
Posté le 18-10-2002 à 17:28:59  profilanswer
 

:hello: j'ai fais une recherche ds le repertoire de easyphp, j'ai trouvé un fichier "config" dans le sous rep phpmyadmin avec:
/**
 * Server(s) configuration
 */
$i = 0;
// The $cfgServers array starts with $cfgServers[1].  Do not use $cfgServers[0].
// You can disable a server config entry by setting host to ''.
$i++;
$cfgServers[$i]['host']          = 'localhost'; // MySQL hostname
$cfgServers[$i]['port']          = '';          // MySQL port - leave blank for default port
$cfgServers[$i]['socket']        = '';          // Path to the socket - leave blank for default socket
$cfgServers[$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket';)
$cfgServers[$i]['controluser']   = '';          // MySQL control user settings
                                                // (this user must have read-only
$cfgServers[$i]['controlpass']   = '';          // access to the "mysql/user"
                                                // and "mysql/db" tables)
$cfgServers[$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)?
$cfgServers[$i]['user']          = 'root';      // MySQL user
$cfgServers[$i]['password']      = '';          // MySQL password (only needed
                                                // with 'config' auth_type)
$cfgServers[$i]['only_db']       = '';          // If set to a db-name, only
                                                // this db is displayed
                                                // at left frame
                                                // It may also be an array
                                                // of db-names
$cfgServers[$i]['verbose']       = '';          // Verbose name for this host - leave blank to show the hostname
$cfgServers[$i]['bookmarkdb']    = '';          // Bookmark db - leave blank for no bookmark support
$cfgServers[$i]['bookmarktable'] = '';          // Bookmark table - leave blank for no bookmark support
$cfgServers[$i]['relation']      = '';          // table to describe the relation between links (see doc)
                                                //   - leave blank for no relation-links support
 
$i++;
$cfgServers[$i]['host']          = '';
$cfgServers[$i]['port']          = '';
$cfgServers[$i]['socket']        = '';
$cfgServers[$i]['connect_type']  = 'tcp';
$cfgServers[$i]['controluser']   = '';
$cfgServers[$i]['controlpass']   = '';
$cfgServers[$i]['auth_type']     = 'config';
$cfgServers[$i]['user']          = 'root';
$cfgServers[$i]['password']      = '';
$cfgServers[$i]['only_db']       = '';
$cfgServers[$i]['verbose']       = '';
$cfgServers[$i]['bookmarkdb']    = '';
$cfgServers[$i]['bookmarktable'] = '';
$cfgServers[$i]['relation']      = '';
 
$i++;
$cfgServers[$i]['host']          = '';
$cfgServers[$i]['port']          = '';
$cfgServers[$i]['socket']        = '';
$cfgServers[$i]['connect_type']  = 'tcp';
$cfgServers[$i]['controluser']   = '';
$cfgServers[$i]['controlpass']   = '';
$cfgServers[$i]['auth_type']     = 'config';
$cfgServers[$i]['user']          = 'root';
$cfgServers[$i]['password']      = '';
$cfgServers[$i]['only_db']       = '';
$cfgServers[$i]['verbose']       = '';
$cfgServers[$i]['bookmarkdb']    = '';
$cfgServers[$i]['bookmarktable'] = '';
$cfgServers[$i]['relation']      = '';
 
// If you have more than one server configured, you can set $cfgServerDefault
// to any one of them to autoconnect to that server when phpMyAdmin is started,
// or set it to 0 to be given a list of servers without logging in
// If you have only one server configured, $cfgServerDefault *MUST* be
// set to that server.
$cfgServerDefault = 1;                         // Default server (0 = no default server)
$cfgServer        = '';
unset($cfgServers[0]);
 
 
c'est bien ici qu'il faut que je modifie qq chose? et par quoi?
 
merci pr ton aide :)

n°902924
blueteen
Posté le 18-10-2002 à 17:53:10  profilanswer
 

non, il faut éditer le fichier httpd.conf !
c'est ce fichier de config d'apache que tu dois configurer :)
@+

n°902995
toyot
Posté le 18-10-2002 à 18:25:53  profilanswer
 

tu passes par un service comme no-ip ou d2ns ou tu
tapes juste ton ip dans ton browser?
 
 
 Sinon j'ai essaye awstats c'est un peu chiant à config, sinon
c'est vraiment le top pour les stats  :D  
 
 
@+


Message édité par toyot le 18-10-2002 à 18:26:33
n°903025
blueteen
Posté le 18-10-2002 à 18:41:36  profilanswer
 

à qui la question ? :)
perso : dyndns
bof c pas trop dur à configurer awstats je trouve :)
 
 

toyot a écrit a écrit :

tu passes par un service comme no-ip ou d2ns ou tu
tapes juste ton ip dans ton browser?
 
 
 Sinon j'ai essaye awstats c'est un peu chiant à config, sinon
c'est vraiment le top pour les stats  :D  
 
 
@+



n°903160
toyot
Posté le 18-10-2002 à 19:45:25  profilanswer
 

La question c'était pour maui.
 
Pour awstats il faut instal perl, modifier
le httpd.conf d'apache et apres config awstats.
Pour qqun qui a l'habitude ça ne devrait pas poser de prob,
mais je suis plutot du genre noobs  :D mais ça marche  :love:  
 
@+
 
 
 
 
 

n°903620
maui
Posté le 19-10-2002 à 01:07:19  profilanswer
 

:hello: voila ce que j'ai dans le httpd.conf d'apache:
Your  
# machine always knows itself by this address. If you use Apache strictly for  
# local testing and development, you may use 127.0.0.1 as the server name.
#
ServerName localhost
 
 
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/Program Files/EasyPHP2/www"
 
#
# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).  
#
# First, we configure the "default" to be a very restrictive set of  
# permissions.  
#
<Directory />
    Options FollowSymLinks Indexes
    AllowOverride All
</Directory>

n°903752
blueteen
Posté le 19-10-2002 à 10:28:11  profilanswer
 

ben et le reste ?
je t'ai donné plus de lignes à vérifier :)
mais tu es sur le bonne voie :p

n°903856
maui
Posté le 19-10-2002 à 12:03:48  profilanswer
 

voila le reste :)
 
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Program Files/EasyPHP2/www">
 
#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
    Options Indexes FollowSymLinks Includes
 
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",  
# "AuthConfig", and "Limit"
#
    AllowOverride All
 
#
# Controls who can get stuff from this server.
#
    Order allow,deny
    Allow from all
</Directory>
 
#
# UserDir: The name of the directory which is appended onto a user's home
# directory if a ~user request is received.
#
# Under Win32, we do not currently try to determine the home directory of
# a Windows login, so a format such as that below needs to be used.  See
# the UserDir documentation for details.
#
#<IfModule mod_userdir.c>
#    UserDir "C:/Program Files/EasyPHP2/apache/users/"
#</IfModule>
 
#
# Control access to UserDir directories.  The following is an example
# for a site where these directories are restricted to read-only.
#
#<Directory "C:/Program Files/EasyPHP2/apache/users">
#    AllowOverride FileInfo AuthConfig Limit
#    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
#    <Limit GET POST OPTIONS PROPFIND>
#        Order allow,deny
#        Allow from all
#    </Limit>
#    <LimitExcept GET POST OPTIONS PROPFIND>
#        Order deny,allow
#        Deny from all
#    </LimitExcept>
#</Directory>
 
#
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index.  Separate multiple entries with spaces.
#
<IfModule mod_dir.c>
    DirectoryIndex index.html index.shtml index.wml index.pwml index.php index.php3 index.php4
</IfModule>

n°903896
ptibeur
Today you, tomorrow me
Posté le 19-10-2002 à 12:42:47  profilanswer
 

Moi j'utilise IIS de windows 2000 server  [:tatanka]  
 
d'après ce ke vs en dites c pas bien, mais moi ça me suffit, fo dire ke c pas un gros site de fou : je l'héberge sur mon 56K, ainsi ke mon server FTP. Comme ya presk personne ki vient dessus, ça me convient  :)

n°903976
BenJ9002
Posté le 19-10-2002 à 13:55:54  profilanswer
 

Pour ma part, j'utilise IIS et je vois pas ce que vous lui reprochez. Une fois qu'on a viré tous les types d'extensions dont on a pas besoin, y a pas de problèmes.

n°903977
blueteen
Posté le 19-10-2002 à 13:57:33  profilanswer
 

où tu as vu dans ce topic qu'on lui reprochait quelque chose ?
 

benj9002 a écrit a écrit :

Pour ma part, j'utilise IIS et je vois pas ce que vous lui reprochez. Une fois qu'on a viré tous les types d'extensions dont on a pas besoin, y a pas de problèmes.



n°903985
BenJ9002
Posté le 19-10-2002 à 14:04:53  profilanswer
 

conti a écrit a écrit :

 
 
Pour ça, des solutions très très moyennes existent sur Windows. Mais le mieux pour ça, c'est linux. Si vraiment tu veux rester sur Windows, installes au moins un vrai serveur www: apache. IIS est une daube infâme.




 
Voila où je l'ai vu ;)

n°904014
blueteen
Posté le 19-10-2002 à 14:30:40  profilanswer
 

oki, j'l'ai raté celui-là :p

n°911056
maui
Posté le 23-10-2002 à 23:39:41  profilanswer
 

:hello:

n°991552
maui
Posté le 20-12-2002 à 19:43:37  profilanswer
 

:bounce:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Comment Héberger son site web sur son ordi?

 

Sujets relatifs
je veux heberger monsite chez moi avec unnetissimo 1 / ON fait commentXP de A à Z (site)
Impossible d'acceder par le reseaux a un ordi Winxp...existe il un log pour faire défiler des photos avec fondu sur un site
existe il un log pour faire défiler des photos avec fondu sur un siteVous savez pk j'ai ce msg à la connexion sur un site ???
Probleme avec un ordi carrefour ; FREE 50heures et puis surement lui !J'ai cru que mon ordi allait exploser
HELP!!! mon hebergeur ne veut pas restaurer la base de mon site !! :(Pb accès site FTP
Plus de sujets relatifs à : Comment Héberger son site web sur son ordi?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR