PDA

Voir la version complète : Gestion serveur Comment installer un serveur perso V2


thor
04/10/2003, 00h12
Download du kit Sokkit
http://www.pragmapool.com/download/index.php

http://membres.lycos.fr/votreserveurperso/sokkit.jpg

lancer sokkitcore3-3setup.exe
Installer le kit dans un répertoire sous c:/
ex : c:/serveur
cliquer sur install

ensuite downloader le module Mysql
http://www.sokkit.net/download/files/sokkitmodule-mysql4.exe

installer le module

ensuite lancer le controle panel
demarrer -> programme -> Sokkit -> Sokkit control panel

demarrer votre serveur apache et la base de donnée
http://membres.lycos.fr/votreserveurperso/sokkit2.jpg



taper http://localhost dans votre explorateur pour voir le site
editer les fichiers dans c:/votreserveur/site

taper http://localhost/phpmyadmin/ pour la base de donnée
le user et mot de passe est le même que celui entrer dans l'installation
dans phpmyadmin cliquer sur privileges et effacer tout les utilisateurs, ensuite cliquer sur ajouter un utilisateur, choississez un nom et mot de passe, serveur laissez vide.

Voila l'installation de Php,mysql,phpmyadmin est terminée

Pour installer perl:
télécharger Active perl
http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.0.806-MSWin32-x86.zip

http://membres.lycos.fr/votreserveurperso/active_download.jpg
lancer installer.bat
entrer le repertoire d'installation, le meme que sokkit
Repondre au question par "y"
http://membres.lycos.fr/votreserveurperso/active1.jpg
http://membres.lycos.fr/votreserveurperso/active2.jpg
L'installation est terminée
Cliquer sur Entrée pour sortir

ensuite lancer Perl package manager 3
C:\sokkit\perl\bin\ppm3-bin.bat

entrer "install dbi" puis "install dbd-mysql"
une fois l'installation terminée entrer "exit"
http://membres.lycos.fr/votreserveurperso/ppm1.jpg
http://membres.lycos.fr/votreserveurperso/ppm2.jpg
Pour installer d'autre module
http://aspn.activestate.com/ASPN/Modules/

ensuite dans
C:\sokkit\Apache2\conf\addonconf

editer le fichier sokkit.conf

#
ScriptAlias /cgi-bin/ "C:/apache/Apache2/cgi-bin/"

Mettre le répertoire de votre cgi-bin
exemple : ScriptAlias /cgi-bin/ "C:\sokkit\site\cgi-bin\"

<Directory "C:\sokkit\site\cgi-bin\">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>


sauvegarder et redémarrer apache.

Editer aussi php.ini qui se trouve sous c:/windows/
Dans ce fichier se trouve les paramètres de PHP.
Mettre ces paramètres:

register_globals = On
short_open_tag = On
file_uploads = On
post_max_size = <max-size>M
upload_max_filesize = <max-size>M

<max-size> est la taille maximal (en Mo) autorisé pour l'upload.
Par défaut 2M

[mail function]
; For Win32 only.
SMTP = mail.votreprovider.com (exemple : smtp.free.fr )


Il vous reste plus qu'a choisir une adresse fixe :

http://www.no-ip.com

Akex
04/10/2003, 01h37
Merci thor pour ce tutorial, je vais tester de suite :)

xcheater2
04/10/2003, 07h26
je me trompe peut etre mais il a l'air payant celui-ci

http://www.sokkit.net/pragmacms/index.php?layout=main&cslot_1=2

alors pourquoi se compliquer la vie alors qu'il y en a des gratuit et qui fonctionnent relativement bien, non ?

thor
04/10/2003, 12h22
shareware 30 jours, aprés 19$
c pas cher, aussi non.

Suite supprimée, lis un peu les règles

barbouchaille
29/01/2004, 17h13
slt, je suis nouveau et debutant j'ai bien lu et installé comme dans le tuto mais j'ai un soucis
si je tape: "http://localhost" dans mon navigateur sa marche meme avcec: "http://mon domaine.dyndns.org" mais j'arrive pa a me connecter a partir d'un autre pc
j'ai remplacer dans "C:\sokkit\Apache2\conf\addonconf\sokkit.conf" par mon domaine :

ServerRoot "c:/sokkit/Apache2"

Listen 80

ServerAdmin barbouchaille@tiscali.fr

ServerName barbouchaille.dyndns.org

DocumentRoot "c:/sokkit/site"
faut il faire d'autre reglage ou alors j'ai vraiment rien compris
merci d'avance pour eclairer ma petite lanterne
et merci pour le tuto

Eve_Ra
29/01/2004, 19h51
Il faut que le port 80 ou le port serveur web (ce qui est la même chose) soit activé sur le firewall de ta machine, pour pouvoir y accéder depuis une autre machine.

Tu y accèdes à l'aide de ton nom de domaine, naturellement. Localhost ne fonctionne pas depuis une autre machine.

Pitchoune
29/01/2004, 20h14
Perso, j'ai tout installé sans pack et j'ai laissé "localhost" en ServerName, et tout est ok en tapant le dns de no-ip.com :)

thor
30/01/2004, 22h29
dans le répertoire \apache\conf

editer le fichier httpd.conf , changer

allow from 127.0.0.1

par allow from all