MySQL – Optimisation
L’optimisation au niveau de MySQL passe par trois composants, à savoir :
- Optimisation du serveur MySQL
- Optimisation de la base de données
- Optimisation des requêtes Lire la suite…
L’optimisation au niveau de MySQL passe par trois composants, à savoir :
1. Installez sshfs:
sudo aptitude install sshfs
2. Créez le répertoire où apparaîtra le serveur ssh:
mkdir pointdemontage
3. Ajoutez les utilisateurs autorisés à utiliser le logiciel au groupe fuse :
sudo adduser username fuse
4. Montez le serveur ssh:
sshfs login@monserveurssh: pointdemontage
(N’oubliez pas les deux points (:) après le nom ou l’adresse du serveur ssh)
Et voilà !
Vous pouvez accéder au contenu de votre serveur ssh comme si c’était un simple répertoire local !
Pour démonter l’accès:
fusermount -u pointdemontage
Pour plus d’informations, voir la documentation ubuntu : http://doc.ubuntu-fr.org/sshfs
Pour lutter contre le hotlinking, il suffit de copier le code suivant dans le fichier .htaccess
présent à la racine de votre projet. Il permet de remplacer l’image volée par une autre destinée à dissuader le hotlinkeur (par ex: http://p7.storage.canalblog.com/78/13/603253/75105879.jpg).
RewriteEngine On # Remplacer mywebsite\.com/ par l'adresse de votre site RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mywebsite\.com/ [NC] RewriteCond %{HTTP_REFERER} !^$ # Remplacer /images/nohotlink.jpg par le chemin de l'image affichée chez les voleurs RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]
The mod_geoip2 module embeds GeoIP database lookups into the Apache web server. It is only capable of looking up the IP of a client that connects to the web server, as opposed to looking up arbitrary addresses.
This module works with Apache 2. Please use mod_geoip with Apache 1.
You may download the latest release of mod_geoip2 or get the latest development version from GitHub. See the included INSTALL
file in the tarball for installation details.
The mod_geoip2 module uses the libGeoIP library to look up geolocation information for a client as part of the http request process. This module is free software, and is licensed under the Apache license.
To compile and install this module, you must first install libGeoIP 1.4.3 or newer.
The mod_geoip2 module takes effect either during request header parsing phase or the post read request phase, depending on whether it is configured for server-wide use or for a specific location/directory.
When enabled, the module looks at the incoming IP address and sets some variables which provide geolocation information for that IP. The variables it set depend on the specific GeoIP database being used (Country, City, ISP, etc.). These variables can be set in either the request notes table, the environment or both depending on the server configuration.
Source: journaldunadminlinux.fr
En parcourant pas mal de forums, j’ai pu remarquer que pas mal de jeunes admins ne connaissaient pas Rync.
Rsync est un petit outil de sauvegarde extrêmement puissant. Grâce à cette outil j’ai pu sauvegarder des centaines de giga-octet de données sans problèmes.
Rsync se charge en plus de garder tous les droits et attributs de vos fichiers et gère en natif SSH pour faire une sauvegarde d’une machine vers une autre. Lire la suite…