Browsing all articles in Program
Jul
19

XCache

Author admin    Category Program     Tags ,

XCache är en snabb och stabil cacher program byggt för att cacha din server, XCache körs idag på stora företags servrar utan problem och kan hantera nyare PHP versioner.

Installera XCache

apt-get install php5-xcache

Starta om Apache

/etc/init.d/apache2 restart

Så enkelt var det installerat 🙂

Jul
1

Installera Apache, PHP och MySql

Author admin    Category Php, Program     Tags , ,

Om man vill installera Apache (webserver) PHP (scriptspråk) och Mysql (databasprogram) i linux så finns det enkelt och smidigt sätt att göra det på.

Börja med att installera Apache2 och PHP5.

apt-get install apache2 php5 libapache2-mod-php5 php5-mysql

Fortsätt sedan med att installera MySql server

apt-get install mysql-server

Efter detta så är det en bra ide att starta om Apache. Det gör du genom att använda följande kod:

/etc/init.d/apache2 restart

Skapa sedan en php fil med följande innehåll

echo “” > /var/www/info.php

Som default mapp så använder sig Apache av /var/www så om du för över din php fil till den mappen så går den också sen att se via

http://dindomän/info.php

För att underlätta hanteringen av databaserna så kan man också installera phpMyadmin

apt-get install phpmyadmin

Som default finns då phpmyadmin på adressen

http://dindomän/phpmyadmin

Jun
15

Installera PowerDNS med MySql

Author admin    Category Program     Tags , ,

PowerDNS Nameserver är en modern avancerad och väldigt bra nameservcer. Den kan göra allt som är relevant för DNS standard,PowerDNS klarar av att använda sig av mer eller mindre alla databaser.

Installera the PowerDNS server och MySql backend genom att använda apt

apt-get install pdns-server pdns-backend-mysql

Skapa en ny databas och använd följande kod för att skapa tabellerna för PowerDNS:

create table domains (
id INT auto_increment,
name VARCHAR(255) NOT NULL,
master VARCHAR(128) DEFAULT NULL,
last_check INT DEFAULT NULL,
type VARCHAR(6) NOT NULL,
notified_serial INT DEFAULT NULL,
account VARCHAR(40) DEFAULT NULL,
primary key (id)
)type=InnoDB;

CREATE UNIQUE INDEX name_index ON domains(name);

CREATE TABLE records (
id INT auto_increment,
domain_id INT DEFAULT NULL,
name VARCHAR(255) DEFAULT NULL,
type VARCHAR(6) DEFAULT NULL,
content VARCHAR(255) DEFAULT NULL,
ttl INT DEFAULT NULL,
prio INT DEFAULT NULL,
change_date INT DEFAULT NULL,
primary key(id)
)type=InnoDB;

CREATE INDEX rec_name_index ON records(name);
CREATE INDEX nametype_index ON records(name,type);
CREATE INDEX domain_id ON records(domain_id);

create table supermasters (
ip VARCHAR(25) NOT NULL,
nameserver VARCHAR(255) NOT NULL,
account VARCHAR(40) DEFAULT NULL
);

Configurera nu PowerDNS att använda MySql backend genom att använda denna linjen i config filen.

nano /etc/powerdns/pdns.conf

launch=gmysql

Ställ in MySql login informationen så att PowerDNS kan läsa från dom tabellerna du skapade tidigare. Det gör du genom att lägga in dessa linjer i följande fil

nano /etc/powerdns/pdns.d/pdns.local

gmysql-host=127.0.0.1
gmysql-user=pdns
gmysql-password=password
gmysql-dbname=pdns

Ersätt username, lösen och dbname med din riktiga information

Starta om PowerDNS

/etc/init.d/pdns restart

Nu ska du ha en fullt fungerande PowerDNS server, för att administrera databasen så kan du installera Poweradmin web-based admin program.

Mar
15

Så kör du en Minecraft Server

Author admin    Category Program, Raspberry Pi     Tags

Börja med att logga in på din raspberry pi och påbörja nedladdningen av Java

wget “http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-arm-sfp.tar.gz”

Sen behöver vi göra en mapp vart filerna ska ligga

sudo mkdir -p -v /home/Targenor/minecraft/

Packa sedan upp filerna i den packade filen

tar xvzf ~/jdk-7u25-linux-arm-sfp.tar.gz

Så flyttar vi filerna till den nyskapade mappen

sudo mv -v ~/jdk1.7.0_06 /home/Targenor/minecraft

Nu måste vi också bekräfta att det är installerat.

sudo update-alternatives –install “/usr/bin/java” “java” “/home/Targenor/minecraft/jdk1.7.0_06/bin/java” 1

sudo update-alternatives –set java /home/Targenor/minecraft/jdk1.7.0_06/bin/java

Then, this command should work and give this result:

java -version

Nu är det dags att installera Minecraft servern på Raspberry Pi, börja med att skapa en mapp

mkdir MCserver

öppna sedan mappen

cd MCserver

Sen ska vi ladda ner server programvaran.

wget https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar

Sedan är det dags att starta upp det hela.

java -Xmx256M -Xms256M -jar minecraft_server.jar

Grattis, nu har du en fungerande minecraft server installerad på din raspberry pi och det är fullt möjligt för dig att spela med dina vänner.

Feb
5

MailScanner

Author admin    Category Program     Tags , ,

MailScanner är ett program för e-mail säkerhet och anti-spam system. MailScanner är ett program med väldigt mycket olika configurationer och samtidigt är det smidigt och enkelt att använda I stort sett varje inställning går att göra, som ett exempel kan man kontrollera användare, domain eller på IP.

För att det ska fungera måste du ha Postfix installerat.

Installera programen som behövs, ClamAV, SpamAssassin, Razor och behövliga bibliotek för MailScanner.

apt-get install clamav clamav-base clamav-freshclam libclamav6 spamassassin razor unzip libarchive-zip-perl libconvert-tnef-perl libhtml-parser-perl libmime-tools-perl libmime-perl libcompress-zlib-perl libconvert-binhex-perl libdbd-sqlite3-perl libfilesys-df-perl libsys-syslog-perl libsys-hostname-long-perl libmailtools-perl libole-storage-lite-perl libnet-cidr-perl

Installera MailScanner

apt-get install mailscanner

Aktivera MailScanner

nano /etc/default/mailscanner

run_mailscanner=1

Editera MailScanner configurationen

nano /etc/MailScanner/MailScanner.conf

Run As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix/hold
Outgoing Queue Dir = /var/spool/postfix/incoming
MTA = postfix
Always Include SpamAssassin Report = yes
Send Notices = no
Spam List = RFC-IGNORANT-DSN SORBS-SMTP spamhaus-ZEN spamcop.net CBL
Spam Lists To Reach High Score = 2
High SpamAssassin Score = 8
Rebuild Bayes Every = 86400
Wait During Bayes Rebuild = yes
High Scoring Spam Actions = delete

Skapa razorhome,
Uppmana Postfix att sätta alla medelanden på standby för att tillåta MailScanner att söka igenom dom.

nano /etc/postfix/main.cf

header_checks = regexp:/etc/postfix/header_checks

Starta om MailScanner och Postfix

/etc/init.d/mailscanner restart
postfix reload

Dec
12

Easy Hosting Control panel

EHCP är en kraftfull control panel som är enkel att installera. Den tillåter användaren att göra ändringr vad gäller Web, FTP, Databaser och DNS Servrar.

Installations filerna sköter installationen automatiskt, men man bör dock starta med en ny och ren installation av debian, för att undvika eventuella konflikter.

Ladda ner installationsfilerna.

wget http://www.ehcp.net/download

Packa upp filerna

tar zxvf ehcp_latest.tgz

Gå in i installations mappen och kör install scriptet.

cd ehcp
./install.sh

Läs instruktionerna nogrant, servern kommer att skicka statistik till tillverkarna.
Om du väljer att godkänna detta så kommer scriptet att installera den programvara den behöver exempelvis Apache, MySql och Postfix. Det enda du behöver göra är att ge informationen som behövs för att configurera services och att sätta ett admin lösenord.

När installationen är klar kan du gå till din control panel genom att navigera till

http://dinserver

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

)

Nov
28

Så scannar du din server för rootkits

Author admin    Category Program     Tags , ,

Rootkit hunter (rkhunter) är ett program som scannar efter rootkits, backdoors och även local exploits. Det sker genom att rkhunter jämför SHA-1 hashes av viktiga filer med uppgifter från en databas online, den söker även efter kända mappar och uppgifter från kända rootkits, felaktiga permissions, gömda filer, misstänkta rader i kernel moduler.

Börja med att installera rkhunter

apt-get install rkhunter

Kör sedan programmet för att testa din server

rkhunter –check

Nov
3

Hur du lägger in en sudouser

Author admin    Category Program     Tags

Sudo är ett kommando som tillåter att system administrator rättigheter används av andra användare eller grupper.

Skapa en ny användare

adduser user

Se till så att sudo är installerat

apt-get install sudo

Lägg in den nya användaren till sudo listan

user ALL=(ALL) ALL

Detta kommer tillåta att user kör kommandon som annars kräver root access. Du kan även redigera vad som användaren ska få tillgång till och inte.

Spara filen genom att trycka Ctrl + x om du använder Nano

Du kan nu använda user istället för root

Okt
5

Stäng av root login

Author admin    Category Program     Tags , ,

Att tillåta att logga in med root kontot är en stor säkerhetsrisk om din SSH port är öppen så kan hackare vid något tillfälle försöka köra brute force för att kunna knäcka ditt lösenord.

Det är därför en bra lösning att stänga av root kontot och istället använda sig av en vanlig användareför att logga in. och sedan använda sig av kommandot su för att logga in som superuser eller använda sig av kommandot sudo för att utföra kommandon som kräver superuser access.

Öppna SSH config filen och ändra denna rad

nano /etc/ssh/sshd_config

PermitRootLogin no

Starta om SSH

/etc/init.d/ssh restart

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