Monter son serveur web pour LFE sur debian 64bits DEDIBOX ;)

| 26 décembre 2011 | 0 Comments


*Connexion via putty

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

*Installation de virtualmin pour l’administration du serveur via une interface web

Tuto:

http://www.webmin.com/deb.html

Code:

apt-get update

apt-get upgrade

Tuto:

http://www.webmin.com/vinstall.html

Code:

wget http://software.virtualmin.com/gpl/scripts/install.sh

chmod +x install.sh
./install.sh

Vous avez désormais accès à votre Webmin via cette adresses: https://votredomaine.com:10000

pour créer un nouveaux serveur virtuel je vous conseil de désactiver Mailman.

Ne pas oublier de créer un index.html dans le dossier public_html accessible via ftp.

*Installation de Ioncube

uploader (via ftp) le dossier ioncube à la racine de votre domaine

http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

puis accèdez au loader http://votredomaine.com/ioncube/loader-wizard.php

toutes les instructions se trouvent ici.

Il vous faudra éditer le php.ini pour rajouter l’extension zend et également copier le .so dans usr/local via le gestionnaire de fichier de webmin.

image

PHP ini file à éditer:
pico /home/votredomaine/etc/php5/php.ini

et mettre ca:

zend_extension = /home/votredomaine/public_html/ioncube/ioncube_loader_lin_5.2.so

Toujours dans Php.ini (pour que le cron de LFE s’exécute correctement…)

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 600 ; Maximum execution time of each script, in seconds
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
;max_input_nesting_level = 64 ; Maximum input variable nesting level
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

image

*Installer CURL pour php5

apt-get install php5-curl

Si on a ce message

Fatal error: Call to undefined function mysql_connect() in /home/domaine/public_html/lfe_latest/includes/adodb/drivers/adodb-mysql.inc.php on line 372

Suivre la procédure ici

http://www.cyberciti.biz/faq/install-mysql-php-support-for-wordpress/

Make sure MySQL module for php5 is installed:
# dpkg --list | grep php5-mysql
To install php5-mysql module enter:
# apt-get install php5-mysql
Just restart Apache2 web server:
# /etc/init.d/apache2 restart

*Installer phpmyadmin

apt-get install phpmyadmin

*Pour les catchall LFE

apt-get install php5-imap

Créer un nom de domaine chez namecheap par exemple et faire un forward des emails sur un compte yahoo par exemple.

Interface de Namecheap

image

Interface LFE

image

Voila vous avez un catchall fonctionnel.

Category: Logiciels, Noms de domaines

About the Author ()

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


+ 5 = sept

CommentLuv badge
 

Référencement Google simple avec Senuke

SEnuke XCr: Download Now!

Gagnez de l'argent!!

Contactez moi sur SKYPE

Catégories

%d blogueurs aiment cette page :