Virtuellen Host (vhost) mit IIS anlegen

In Windows lassen sich virtuelle Hosts schnell und einfach mit einem IIS (Internet Information Server / Internet Information Services) anlegen. Für virtuelle Hosts empfehle ich immer die Endung .dev (Abkürzung für „Development“), da diese Domainendung im Internet nicht vergeben wird und sich daher wunderbar für Testumgebungen einsetzen lässt. Um einen virtuellen Host mit IIS anzulegen, sind folgende Schritte nötig.
Virtuellen Host (vhost) mit IIS anlegen weiterlesen

HTML5 WebSocket-Server mit Java und Client mit JavaScript

Zur Demonstration von HTML5-Websockets habe ich mit webbit einen einfachen WebSocket-Server geschrieben, der Nachrichten entgegen nimmt und diese Nachrichten wieder an den jeweiligen angemeldeten Client zurück schickt. Ein solches Beispiel nennt man auch Echo-Server.
HTML5 WebSocket-Server mit Java und Client mit JavaScript weiterlesen

How to install node.js on a Debian server

How to install node.js (latest version)

apt-get install g++ curl libssl-dev apache2-utils git-core -y
cd /etc
git clone git://github.com/joyent/node
cd /etc/node
./configure
make
sudo make install

How to install node.js (stable version)

apt-get install g++ curl libssl-dev apache2-utils git-core -y
cd /tmp
wget http://nodejs.org/dist/v0.6.11/node-v0.6.11.tar.gz
tar xvf node-v0.6.11.tar.gz
mv /tmp/node-v0.6.11 /etc
cd /etc/node-v0.6.11
./configure
make
sudo make install
rm /tmp/node-v0.6.11.tar.gz

You can check the installed version with node --version.

node.js package manager

If you want to use a package manager for node.js (like npm), then you can get it with:

curl http://npmjs.org/install.sh | sh

To use the package manager, just go into your node.js webproject and execute something like:

npm install websocket.io

This command will load the desired dependencies (like websocket.io) into a directory called „node_modules“ within your project’s folder.

Uninstalling node.js

To uninstall node.js, just go to the folder where you installed node.js (e.g. /tmp/node-v0.6.11) and use the following command:

make uninstall

Counter-Strike: Source Server aufsetzen unter Linux

Wer schon immer mal einen eigenen Counter-Strike: Source Server aufsetzen wollte, hat jetzt die Möglichkeit dazu. Ich habe eine Anleitung für die Einrichtung eines CSS-Servers geschrieben und auf meinem Virtual Server (mit Debian-Betriebssystem) erfolgreich ausprobiert. Dieses Tutorial möchte ich euch natürlich nicht vorenthalten.
Counter-Strike: Source Server aufsetzen unter Linux weiterlesen

Git installieren – Tutorial

In diesem Tutorial werde ich zeigen, wie man das Git-Versionierungssystem installiert. Zusätzlich zu Git wird außerdem eine Weboberfläche für die Repositories eingerichtet. Außerdem werden die Git-Repositories nur über einen SSH-Zugang verfügbar gemacht, so dass Fremde keinen Zugriff auf das System haben. Die Weboberfläche wird ebenfalls geschützt. Das Beispiel wird an einem Debian-Server (Version 5, Lenny) exerziert.
Git installieren – Tutorial weiterlesen