Plesk test, upgraden naar PHP 5.2.3

Apollo, CentOS, Linux, PHP, Plesk, Scripting, Servers, Tutorials, Ubuntu Add comments

Plesk is net als DirectAdmin een webhosting control panel. Gebruikt om webhosting-pakketten aantemaken en te beheren.
Plesk bied wat meer mogelijkheden en ziet er naar mijn mening beter uit (overgens kan je DirectAdmin wel makkelijk een ander uiterlijk geven. Er zijn tientallen skins voor weinig geld beschikbaar). Het is dan ook een stuk duurder.

DirectAdmin lifetime voor onbeperkte domeinen kost bij DirectAdmin zelf 219.46 EUR (omgerekend van dollars naar euro’s), en dan ondersteund DirectAdmin ook gewoon spamfilters ed en er zit een ticket systeem ingebouwd.
Plesk lifetime kost bij http://www.koopplesk.nl voor 100 domeinen 284.41 EUR, en dan zit er nog geeneens ondersteuning voor een spamfilter bij.
Plesk heeft daar integen wel een gratis 1 domein licentie, dus ik kan zonder problemen testen. Dit heb ik dan ook gedaan, op Apollo, zowel op CentOS 4.4, Ubuntu 6.06 LTS en CentOS 5.0.

Installeren

De installatie verliep op alle drie vlot, maar dat is vroeger wel is anders geweest…. Ik heb eerder een poosje een Plesk server beheerd, en toen was het installeren een ramp. Maar nu ging het prima.

Software versies

Plesk gebruikt de repository’s van het OS. Als je dus een OS gebruikt met oude versies, heeft Plesk ook oude versies. Gebruik je een OS met nieuwe versies, heeft Plesk ook nieuwe versies. Daarom ben ik verder gegaan met CentOS 5.0 omdat deze het meeste bij de tijd is.

PHP

Omdat ik veel met specifieke functies in PHP werk, wil ik PHP volledig bij de tijd hebben. Dit bleek helemaal niet zo’n probleem te zijn met Plesk (commando’s voor CentOS 5):

  • Voer de volgende commando’s uit:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    shell# cd /usr/src
    shell# yum install httpd-devel libxml2-devel mysql-devel ncurses-devel gcc-c++ make
    shell# wget http://nl3.php.net/get/php-5.2.3.tar.gz/from/this/mirror
    shell# tar -xvvzf php-5.2.3.tar.gz
    shell# cd php-5.2.3
    shell# ./configure --prefix=/opt/php5 --with-apxs2=/usr/sbin/apxs --enable-discard-path --enable-force-redirect --with-mysql=/usr/bin --enable-sockets  <verdere>
    shell# make
    shell# make install
    shell# nano /etc/httpd/conf/httpd.conf
  • Verwijder de php5 module regel en sla op.
  • Kopieer php.ini naar de nieuwe locatie:
    1
    shell# cp /etc/php.ini /opt/php5/lib/php.ini
  • Herstart Apache:
    1
    shell# /sbin/service httpd restart

En klaar :D PHP 5 draait ! :)

Conclusie

Ik vind Plesk een zeer leuk controlepaneel met leuke functies die ik in DirectAdmin een beetje mis. Ik heb besloten om over te stappen op Plesk, maar dan wel de 30 domeinen licentie. Meer heb ik toch niet nodig :) .

Stem of voeg toe aan Uitleg over het gebruik van deze icons : Plaatsen/stemmen op eKudos Plaatsen/stemmen op NUjij Plaatsen/stemmen op MSN Reporter Plaatsen/stemmen op Digg Stumble it! Voeg dit artikel toe aan Del.icio.us Voeg toe aan je Google bladwijzers Abonneer je op de RSS-feed van deze site Verstuur deze pagina per e-mail via Feedburner Maak een notitie op deze pagina met Fleck

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Inloggen
Abonneer je op de RSS-feed van deze siteVoeg deze site toe aan Del.icio.usVoeg deze site toe aan je favorieten op TechnoratiStumble deze site!