Neuer Proxy/ Loadbalancer macht die Homepages schneller

Filed Under (Cloud Computing, Server, Uncategorized, Web Development) by a.huser on 23-01-2012

0

Guten Tag

Wir haben vergangene Woche einen neuen Proxy Server und Loadbalancer (Apache Mod_proxy) vor unseren Cloud Hosting   Webserver installiert. Um von diesem Dienst zu profitieren, der die Geschwindigkeit der Ladezeit der jeweiligen Homepage erheblich verringert, gehen Sie wie folgt vor:

1. Ändern Sie den DNS-Record Ihrer Webseite auf die IP-Adresse 82.220.55.108. Nach dem DNS-Renewal wird Ihre Seite über den Loadbalancer beschleunigt.

2. Dies hat zur Folge, dass in der  Statistik die Zahl der Hits geringer wird, weil einige Inhalte vom Proxy zwischengespeichert werden. Die Visits werden dank Mod_rpaf auf den Webserver korrekt angezeigt. Statistik- Tools (z.B. Google Analystics und Awstats) müssen nicht angepasst werden.

3. Wenn Sie ihre direkten Änderungen auf Ihrer Website vornehmen wollen beachten Sie bitte, dass der Proxy Server die Inhalte zwischenspeichert und Veränderungen am Design zeitverzögert angezeigt werden.

4.Um den Proxy- Cache zu umgehen legen Sie eine Alias- Webseite an ( z.B. dev.website.com) und lösen den DNS für diese Alias Webseite auf die IP 82.220.55.107 auf. So werden Ihre Änderungen in Echtzeit angezeigt.

Dieser Service ist im Webhosting enthalten, und wird ab Ende Februar für alle Kunden zum Standard

Wenn Sie den Proxy- Service jetzt schon verwenden, bitten wir Sie uns ein Feedback zu geben, so können wir Änderungen vornehmen und unsere Dienstleistung optimieren.

Show hidden files in MAC OSX Finder

Filed Under (OS & Software, Thoughts & Knowledge) by admin on 19-05-2010

0

Sometimes the little hints are the one which make a technicians life more easy.
It seems like also Apples OS X Snow Leopard has no option for showing hidden files in the finder. But I found following well-tried hint at quarkstar.at:

Read the rest of this entry »

EC2 cloud computing – shortest introduction ever!

Filed Under (Cloud Computing, Internet, Server, Web applications, Web Development) by lukas on 03-12-2009

0

What is cloud computing? The basic idea is to have an abstracted model to separate physical IT infrastructure from logical IT infrastructure. Think about the OSI-Layer model and map it to the various infrastructure sets. (e.g. A customer is interested in the availability of a service. He doesnt care about the availability of the exact physical system.) This is called “Infrastructure as a service” short: IaaS

There are other aspects in cloud computing, which provide PaaS (Platform as a Service, e.g. Hosting) or SaaS (Software as a Service, e.g. Salesforce). Since EC2 allows logical
Since EC2 envirements allow a massive scaling of logical infrastructure, often the term “elastic” is used to describe parts of this technology.

EC2 compatible solutions (e.g. Eucalyptus and UEC) provide IaaS Services. The logical it is split into several components:

  • A Cloud Controller: The frontend coordinating everything. It’s accessed by an API, on the client side there are the ec2 tools on the shell or plugins like elasticfox for firefox.
  • A Storage Controller: This unit provides all the storage for the cloud. The storage comes in form of S3 which is also accessible over the web by API tools. It stores files as “Objects” in a “Bucket” objects can be made into “Bundles” by adding a prefix in front of their name. Another form of storage provided is EBS (Elastic Block Storage), which are partition images on the Storage controller, accessible by virtual instances (see below).
  • A Cluster Controller (Eucalyptus term, Amazon refers to clusters as “regions”): This unit controls the physical hardware and network configuration in the cluster.
  • Cloud Nodes: The physical servers running the cloud infrastructure.

The logical infrastructure built in the cloud consists of virtual servers, the so called instances. Instances are stored in form of templates. Every instance launched is started from the template, and looses all changes on termination. So specific configurations and data have to be stored in S3 or EBS. This seems a weird paradigm change at first, but makes perfectly sence, once you look at the migration paths available: Any kind of instance can be upgraded by upgrading and testing the template and then relaunching the instances. This massively reduces migration and administration cost, and makes this tasks just… elastic!

Teaming und loadbalancing von Netzwerk-Interfaces mit Ubuntu

Filed Under (OS & Software, Server) by lukas on 16-05-2009

0

Aus 2 mach 1: Mittels Teaming können mehrere physikalische Netzwerk-Ports in einen logischen Port zusammengefasst werden. Damit lässt sich höhere Verfügbarkeit und mehr Bandbreite realisieren.

Hier werden die Details zum NIC-Bonding erklärt.

Thunderbird Signaturen

Filed Under (Desktop) by admin on 21-01-2009

0

Wie fügt man in Mozilla Thunderbird eigentlich TXT- oder sogar HTML-Signaturen ein?

Dafür gibt es gleich mehrere Möglichkeiten: Entweder man macht Gebrauch der hauseigenen Funktion oder greift auf das Plugin Thunderbird Signature. Für erweiterte Optionen kann man auch die eigenen CSS-Kenntisse wieder auffrischen.

VTiger vom Spezialisten erklärt

Filed Under (Desktop, Marketing, Web applications) by lukas on 12-12-2008

0

John A. Sas vom Schweizer CRM-Spezialist Nexell demonstriert VTiger an der OpenExpo 2008 in Bern. Er erklärt das VTiger-Projekt, die Integrationsmöglichkeiten und liefert wertvolle Argumentation für Kundengespräche.

Einfach Formulare ausfüllen mit Firefox

Filed Under (Desktop, Internet) by lukas on 10-12-2008

0

Als Webworker muss man manchmal viele Formulare ausfüllen, z.B. zum Eintragen von Webseiten auf Linklisten oder Suchmaschinen. Häufig müssen dafür immer die selben Angaben eingetragen werden. Bei Umfangreichen Formularen eine aufwändige Sache.
Das Firefox-Addon “Copy / Paste form” kopiert ganze Formulare auf Klick im Kontextmenü. Anschliessend lassen sich die Werte mit der Kontextmenü-Funktion “Paste Form” wieder ins Formular einfügen. Gerade bei Linklisten eine praktische Sache.

Erweiterte .htaccess

Filed Under (CodeBase Services, Server) by lukas on 21-11-2008

0

Seit gestern gibt es für vertox.ch eine erweiterte .htaccess. Die Datei enthält viele praktische Voreinstellungen:

  • Eigene Error-Seiten definieren.
  • Verzeichnis-Schutz mit Passwort
  • Beispiele zu mod_rewrite (Apache Rewrite Engine)
  • Beispiele zu mod_autoindex, inklusive FancyIndex.

BoxBackup on Ubuntu Hardy 8.04

Filed Under (CodeBase Services, Desktop, Internet, OS & Software, Server) by lukas on 16-05-2008

0

Read more about BoxBackup on boxbackup.org.
And the wiki.

Serverside Installation
for all these steps you need to be root, (sudo su).

apt-get install boxbackup-server
# it will look like its waiting for input, but its not just press Enter,
# and if it hangs press it again, until return to the console.

# configure backup directory.
#create a backup directory, if you want to use userland raid read this.
#you need to know the blocksize (4096) of the partition (/dev/sda1) where the backup is.
# dumpe2fs /dev/sda1 | grep -i ‘Block size’
mkdir /backup
chown -R bbstored:bbstored /backup
rm /etc/boxbackup/raidfile.conf
raidfile-config /etc/boxbackup 4096 /backup

# next is to configure the boxbackup server
# Be sure to replace “hostname” by the correct name.
rm /etc/boxbackup/bbstored.conf
bbstored-config /etc/boxbackup hostname bbstored

# last thing todo for the server is to create the certificates
# This will create a folder “ca”, which is very important, cause it is needed to create the client certificates.
# Also without certificates the backup can’t be used.

cd /root
bbstored-certs ca init
# Sign the certificates prepared by boxbackup.
bbstored-certs ca sign-server /etc/boxbackup/bbstored/boxbackup-server-cert-req.pem
# Copy (not move)
cp -a ca/servers/bserver.hjbaader.home-cert.pem /etc/boxbackup/bbstored/boxbackup-server-cert.pem
cp -a ca/roots/clientCA.pem /etc/boxbackup/bbstored/boxbackup-client-ca-cert.pem

# start the BoxBackup server
/etc/init.d/boxbackup-server start
# if there is no output at all, there is something very wrong..
# logoutput can be found in /log/syslog

Client Installation
for all these steps you need to be root, (sudo su).

Einstieg in Linux-Shell für Windows-User

Filed Under (Desktop, OS & Software, Server) by lukas on 16-05-2008

0

Auch wer noch keine Linux-Erfahrung hat, kann sich schnell in die Linux-Shell einarbeiten. Hier gibts drei hilfreiche Links:

Windows-User arbeiten häufig Remote auf Linux-Server. Dazu gibts die SSH-Suite:

  • SSH Einführung von Ubuntu.
  • WinSCP: Ein SCP-Client, mit dem man Dateien ähnlich wie mit einem FTP-Client hochladen kann.
  • Putty: Eine SSH-Konsole für Windows.

Und zum Schluss noch etwas für Ubuntu-Admins:

  • Ein Ubuntu-Cheatsheet mit den wichtigsten Administrations-Befehlen wie apt-get, sudo und so weiter..