Browsing all articles tagged with apache
Nov
28

Tilläget GeoIP för Apache

Author admin    Category Program     Tags , ,

Det här tillägget hjälper dig att avgöra vilket land, region, stad som en besökare kommer ifrån.

Installera tillägget

apt-get install libapache2-mod-geoip

Starta om Apache

/etc/init.d/apache2 restart

Skapa en ny php fil i din www mapp

nano /var/www/test.php

Du kan skapa vilken fil du vill, vart du vill, huvudsaken du kommer åt den.

I filen anger du följande kod:

< ?php print_r($_SERVER); ? >

(Ta bort mellanslaget mellan < och ? samt ? >

Navigera sedan till din fil :

http://yourserver/test.php

Sidan ska då visa någonting i stil med detta.

Array
(
[GEOIP_COUNTRY_CODE] => SE
[GEOIP_COUNTRY_NAME] => Sweden

)

Apr
7

Lösenords skydda din sida med Apache och .htaccess

Author admin    Category webserver     Tags , ,

Apache web server kan läsa din -htaccess fil vart den än finns i din web servers root mapp, olika inställningar och kommandon utan att ändra några inställningar.

Att använda sig av .htaccess är ett smart och enkelt sätt då man kanske inte har tillgång till systemfilerna eller för den delen saknar kunskap att editera dessa ordentligt.

Först skapar men en fil som innehåller användare och lösenord:

htpasswd -c /etc/apache2/.htpasswd user1
htpasswd /etc/apache2/.htpasswd user2

Lösenordsfilen kan sparas vart som helst men jag tycker det är bekvämt att spara den där Apaches configurations filer finns.

Nu skapar vi en .htaccess fil i den mappen vi vill skydda

nano /var/www/secret/.htaccess

AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
AuthName “Enter password”
Require valid-user

Se till så att Apache tillåter .htaccess att överskrida inställningarna. Lägg in dessa rader i din configuration och ändra mappen till din root mapp.

nano /etc/apache2/sites-enabled/000-default


AllowOverride All

AllowOverride inställningen kanske redan finns i din configuration, men se till att den står på ALL

Om du ändrade något i configurationen så starta om Apache:

/etc/init.d/apache2 restart

Mappen ska nu vara lösenordsskyddad

Om det är så att du får error när du provar, så kontrollera så att Apache har tillstånd att läsa både .htaccess och .htpasswd

chmod 755 /var/www/secret/.htaccess
chmod 755 /etc/apache2/.htpasswd

Reggad på Commo.se Pinga Frisim
PRchecker.info
Twingly BlogRank
bloggping
Datorer & Mobilt Datorer bloggar
Creeper
Nätets bästa sajter! MediaCreeper it-bloggar.se
Online: Idag: Vecka: Denna Månad:
  • Partner links

  • Senaste inläggen

    Arkiv

    Kategorier

    Debian