Apr 09

Install Let’s Chat on Ubuntu Wheezy

#get nodejs package
apt-get install curl
curl -sL https://deb.nodesource.com/setup | bash -
#install nodejs
apt-get install -y nodejs

#install mongodb
apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
apt-get update
apt-get install -y mongodb-org
service mongod start

#install python
apt-get install python

#install let's chat
cd /opt/
git clone https://github.com/sdelements/lets-chat.git
cd lets-chat
sudo chown -R $USER ~/.npm
npm install

# edit! settings to enable file uploads otherwise it does not work
cp settings.yml.sample settings.yml

#start letschat in background by running it with forever
npm -g install forever
forever start app.js

# to stop it use "forever stop app.js" while in the folder

http://labs.telasocial.com/nodejs-forever-daemon/

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: -1 (from 1 vote)
Feb 04

Complete Guide to Install GitLab, Redmine (w. Backlogs), on a Plesk managed Debian server

Getting Started with the Server: Installation and SLL

The whole guide was tested for the fresh installation of Debian 7.8 Weezy managed by Plesk 12.

Grab your server, for example @ 1blu.de and get the OS installed:

Install Debian 7 with plesk 12For the szenario i have chosen for the installation, the GitLab will be installed on the main domain and you will need the ssl certificate to ensure clean so and i will call it „www.your.domain“. You could also make „gitlab.your.domain“, however you would need a wildcard certificate, which is a bit more expensive.

Continue reading

VN:F [1.9.22_1171]
Rating: 5.5/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: -1 (from 1 vote)
Jan 05

Recover ubuntu.desktop for Ubuntu 14.04 lts

For the case, you have modified the xsession for your system and want recover (recreate) it – here is how the original looks like

 

[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
X-LightDM-DesktopName=Unity
X-Ubuntu-Gettext-Domain=gnome-session-3.0
VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Jan 02

Installing Redmine on Debian 7 with Plesk 12

First Steps

Let us begin with a clean installation of Debian 7 and Plesk. We are going to install redmine on a subdomain, so first we log in to plesk and create a new customer for the given domain. After this we navigate to the domain’s control panel and create a new subdomain „redmine.your.domain“.

Connect to your server via ssh terminal, like putty, login as root and update your apt:

apt-get update && apt-get upgrade

Continue reading

VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)
Aug 01

Plesk Mysql Backup Script

Ein netter Script, um automatisiert Backup von allen MySQL Datenbanken zu erstellen

http://23x.net/503/plesk-mysql-backup-script.html

 

#!/bin/bash
# Jared Earle, 2008-03-28, BD-NTWK
# Set the datescredentials and backup directory
export date=$(date +\%Y\%m\%d)
export creds="-uadmin -p`sudo cat /etc/psa/.psa.shtamp, login adow`"
export backupdir="/home/jearle/backup"
# delete week old files
find ${backupdir}/ -regex '.*.dump.gz' -mtime +4 -exec rm {} \;
# dump databases to the backupdir
echo "show databases;" | mysql ${creds} | egrep -v ^Database$ | \
  awk '{print "mysqldump ${creds} "$1" | \
  gzip > ${backupdir}/db-"$1"-${date}.dump.gz"}' | \
  sh


VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Jun 15

1blu vServer – Ubuntu – SVN eMail Notification

apt-get update
apt-get install libsvn-notify-perl

cd svn_project/hooks
cp post-commit.tmpl post-commit
chmod u+x post-commit

vi post-commit
# die emails aendern, man sollte diese hintereinander schreiben

su root
cd /usr/share/subversion/hook-scripts/
vi vi commit-email.pl
# hier koennen Sie nach "Log:" suchen und die E-Mail Zusammensetzung bearbeiten

 

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Apr 16

NetBalancer – Control Your Traffic

Auch wenn die DSL-Leitungen immer dicker werden und wir bei den heutigen Flatrates die Bandbreite als Resource immer mehr außer Acht lassen, gibt es Fälle,  wo man doch den Trafficverbrauch beobachten oder gar kontrollieren möchte.

Ein kostenloses Tool für diese Zwecke wird von der Firma SeriousBit mit dem Namen NetBalancer zur Verfügung gestellt. NetBalancer kann unter anderem die Internetnutzung einzelner Systemprozesse anzeigen sowie deren Down- und Upload-Geschwindigkeiten cappen.

Download NetBalancer Free

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Mrz 12

Vodafone Easy Box 802 mit O2 Surfstick betreiben

An sich ist die Installation ganz einfach: in den Einstellungen der EasyBox müssen nur die korrekten Betreiberdaten hinzugefügt werden und man kann lossurfen. Anleitungen dazu gibt es auf einigen Foren im Netz. So einfach lieft es bei mir jedoch nicht, da die EasyBox sich einfach geweigert hat den O2-Surfstick als einen gültigen UMTS-Stick zu erkennen.

Die folgenden Answeisungen wurden mit einer EasyBox 802 getestet und einem O2-Surfstick (Huawei E1750). Laut dem, was ich im Netz gelesen habe, müsste es auch z.b. mit EasyBox 803 und anderen Modellen sowohl von der Box als auch von dem Huawei Modem funktionieren.

Continue reading

VN:F [1.9.22_1171]
Rating: 9.8/10 (6 votes cast)
VN:F [1.9.22_1171]
Rating: +2 (from 2 votes)