Il y a actuellement 86 visiteurs
Mardi 18 Septembre 2018
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Config serveur sous linux ubuntu 7.10

L'informatique, ce n'est pas qu'un PC équipé de Windows. Ce forum est dédié aux utilisateurs de systèmes d'exploitation dérivés d'unix (GNU/Linux, *BSD, etc...) et aux autres OS alternatifs.

Config serveur sous linux ubuntu 7.10

Message le 12 Avr 2008 00:54

Bonjour,

Je suis en train de monter un serveur comme je l'es dit dans mes précédents post, et ce n'est vraiment pas évident, si cela vous intéresse, je ferais de ce topic une config serveur de A à jusqu'a ce que je suis capable d'aller.

Si vous avez des meilleurs config, merci de les partager.

Un petit post-il serais peut être aussi le bienvenue.

1 - INSTALLER LINUX UBUNTU.

Inutile que je décrive l'installation, la doc est complète sous ubuntu : http://www.ubuntu-fr.org/

Il y a des versions serveur d'Ubuntu, perso, j'ai préféré me tourner sur un bureau.

2 - Installation du serveur,

J'ai opter pour la solution lampp.
Installation trés simple : http://doc.ubuntu-fr.org/lamp

Si d'autres préfère le compiler ...

Toutes fois des points a retenir, car débutant on peut patoger un peu, comme au point : Vérification du bon fonctionnement de PHP5

Il faut créer le fichier phpinfo.php dans /var/www/ mais comme /var/www/ est la propriété de root on enregistre des fichiers en terminal.

Donc : Applications/Accessoires/Terminal

On fait une commande d'édition, si le fichier n'existe pas on le crée, si il existe on l'édit.

gksudo gedit /var/www/phpinfo.php

Modules supplémentaires php5, à vous de voir ce que vous souhaitez.

Sécurisation Mysql > j'ai charger un mot de passe lors de l'install ( ancienne version sur tuto ubuntu peut être ).

Virtualhost > Pour plus tard, je ne suis pas encore la.

A ce stade vous pouvez coder, créer des bases de données, mais certaines fonction comme le .htaccess ou encore la lecture/écriture de fichiers doit être bien configurer pour fonctionné ( peut être d'autres encore, je n'ai pas fait le tour de toute les fonctions.

3 - Serveur LAMP - Aller plus loin

http://doc.ubuntu-fr.org/lamp_plus

Ici à vous de voir si vous voulez faire du développement ou vous orientez vers la production.

Développement : vous développer vos codes en local.
Production : vous ouvrez vos pages au monde entier.

4 - Problème d'accent, sous easyphp ( donc windows ) j'avais l'habitude du charset iso-8859-1, en passant sous linux il faut un charset UTF-8 ( je n'es pas encore regarder pour changer )

5 - Fichier .htaccess

Un fichier commençant par .ht sous linux deviens cacher, ne cherchez donc pas partout après :oops: dans le répertoire affichage/afficher les fichiers cachés.

Ecriture d'un fichier .htaccess :

AuthUserFile /home/user/rep/.htpasswrd
AuthName "Acces reserve"
AuthType Basic
Require valid-user

AuthUserFile : Si vous avez fait un alias comme dans le tuto, votre chemin commence par /home/ ensuite votre user - Celui pour vous connecter à linux quand vous démarrer le pc - un répertoire pour stocker vos mot de passe - dans /user/ pour la sécurité ( car en dehors du www ) et pour finir le nom du fichier qui contient vos mots de passe.

AuthName "Message à afficher"

Require valid-user la c'est a vous de voir l'utilisation que vous voulez en faire et pour qui.

Le .htpasswrd avec login:motdepassecrypté

Si vous essayer sa fonctionneras pas, il faut modifier les droits.

.htaccess et .htpasswrd
Propriétaire : Lecture+écriture
Groupe : Lecture seul
Autres : Lecture seul

Pour modifier les droits : clique droit sur le fichier/permissions

6 - Ecriture de fichier

Pour écrire un fichier avec fopen() il faut changer les droits du groupe et ajouter www-data

Dans un terminal :
sudo chgrp nomdugroupe /home/user/web/répertoire/

Dans notre exemple sa nous donne :
sudo chgrp www-data /home/user/web/répertoireoufichier/

Permissions www-data pour répertoire contenant fopen() : accès au fichiers
Permissions www-data pour un fichier contenant fopen() en écriture :
lecture seul suffit.

Note : les fichiers crée par fopen() seront sous la propriété de www-data

Astuce : Si vous stocker des identifiants sur plusieurs ligne ( avec retour à la ligne
n'oubliez pas le rtrim ou vous aurez des problèmes d'espaces.

Exemple :

$monfichier = fopen("fichier", "r");
$ligne1=rtrim(fgets($monfichier));
fclose($monfichier);?>

Voila ou j'en suis aujourd'hui, pour le moment pas d'autres problèmes rencontré. :wink:
Avatar de l'utilisateur
Fab62
Sous Expert(e)
Sous Expert(e)
 
Messages: 73
Inscription: 02 Jan 2008 01:26
Localisation: Ch'Nord
 


Message le 12 Avr 2008 03:55

salut,

j ai pas beaucoup de connaissances en linux mais je tiens a te /clap pour cette initiative qui aidera certainement beaucoup de membres ici ;)
Avatar de l'utilisateur
NEO HYUGA
PC-Infopraticien
PC-Infopraticien
 
Messages: 3017
Inscription: 29 Mar 2004 20:43
Localisation: dans mes fringues ;)
 

Message le 12 Avr 2008 14:59

Je te remercie pour ton message d'encouragement :wink:

J'ai perdu pas mal de temps sur des "détails".

Et je trouve que pour la config serveur, il n'y a pas grand chose sur le net, ou alors des tuto qui ne sont plus a jour.

Allez une astuce css en passant :

Quand vous ajouter une image de fond dans votre css avec le code background-image attention pour mozilla :

Pas d'espace entre url et (chemin de l'image) car dans le cas contraire rien ne s'affiche.
Avatar de l'utilisateur
Fab62
Sous Expert(e)
Sous Expert(e)
 
Messages: 73
Inscription: 02 Jan 2008 01:26
Localisation: Ch'Nord
 



Sujets similaires

Message Linux + Windows = usure plus rapide du disque dur
Bonjour,mon ordi vient de tomber en panne ET le disque est mort. Il n'est pas lisible en le connectant dans un boitier externe. On m'a dit que c'était dû au fait d'avoir ces 2 systèmes en même temps qui usait plus le disque. J'aimerai savoir si c'est vrai pour mon prochain ordinateur.Merci de vos pa ...
Réponses: 6

Message Augmentation de ma config pour les derniers triple A comme
Bonsoir pour faire tourner les prochains gros jeux en ultra à 120 fps ou en high comme battelfield V par exemple (j'ai un 144hz) qu'est ce qu'il faut que je remplace dans ma config:Configuration matérielle :Windows 10 Professionnel ?(X64)?Intel Core i7 6700K OC Tension 1.320 4.30 GHz16 Go de mémoire ...
Réponses: 2

Message Conseil upgrade de ma config
Bonjour à vous,il y a quelques temps je me suis procuré une GTX 1050 ti et une nouvelle alimentation. Maintenant, j'aimerai continuer et améliorer encore mon PC afin de pouvoir jouer tranquillement mais aussi afin de rendre mon PC plus performant dans la vie de tous les jours. Ma config:Processeur: ...
Réponses: 6

Message Upgrade config - Game
Bonjour, Bonsoir Pour préparer l'arrivée de BF V, j'aimerais upgrade un peu mon matos, qui commence à avoir quelques années maintenant - Orienté jeux du coup.Config actuelle :2011 - CPU : Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz (4 CPUs), ~3.4GHz2016 - GPU : MSI R9 390 Gaming 8G2011 - CM : Asus P ...
Réponses: 2

Message Créer serveur sans connection internet
Bonjour,avec mon petit ami nous cherchons une solution pour nous faire un serveur Ark: Survivol Evolved mais sans connexion internet, nous ne l'avons pas dans l'appartement malgré nos essais (les opérateurs ne trouvent pas l'adresse). Nous jouons avec un MSI appache GE70 et un Asus ROG GL742WT, ce d ...
Réponses: 7

Message config pc 500/600 euros
Bonjour, j'ai mon beau-frère qui souhaite acheter un pc et il as de budget entre 500 et 600 euros.Sa serait pour jouer de temps a autre a Farming simulator 17 et le 19 qui va sortir avec les graphisme asser élever et sinon pour faire de la bureautique.il le prendrais sur Top Achat et je voudrait sav ...
Réponses: 7

Message Config Gamer 1200-1400€
Bonjour,Je viens vous voir pour construire un pc gamer. Je souhaiterai qu'il fasse tourner les jeux récents sans dépasser 1400? et que je puisse le conserver longtemps, quitte à changer quelques pièces le moment venu.Avec mes maigres connaissances j'ai déjà réalisé cette config > ICI <.Pouvez ...
Réponses: 3


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.