Install Blesta on Debian (Without a control panel). Print

  • 0

apt-get install aptitude

aptitude update

aptitude full-upgrade

reboot

aptitude install nano

 

Set-up the Repo Sources

nano /etc/apt/sources.list

# Debain Main Update
deb http://ftp.de.debian.org/debian stable main contrib non-free
deb-src http://ftp.de.debian.org/debian stable main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

#Debian Backport
deb http://ftp.debian.org/debian/ wheezy-backports main

#Dotdeb.org
deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all

#Dotdeb.org php 5.5
deb http://packages.dotdeb.org wheezy-php55 all
deb-src http://packages.dotdeb.org wheezy-php55 all

wget http://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg

aptitude update

aptitude full-upgrade

reboot

Install MySQL / Apache / PHP

aptitude install mysql-server mysql-client

/usr/bin/mysqladmin -u root password 'enter-your-good-new-password-here' (Not always needed only if it didn't ask for a password)

aptitude install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils #### APACHE

aptitude install php5 php5-fpm libapache2-mod-php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl #### PHP

aptitude install curl perl libapache2-mod-perl2 python libapache2-mod-python fail2ban phpmyadmin ntp ntpdate #### Extras

 

Test PHP

a2enmod rewrite
a2enmod include

Next Step

service apache2 restart

cd /var/www/ and upload the Blesta files there.


Was this answer helpful?

« Back