een LAMP opzetten
Zaterdag 26 Juni 2010 at 10:23 am. Gebruikte Tags: apache, linux, mysql, phpVan een Debian Netinstall basisinstallatie maak je zo een LAMP; Apache2, Mysql en PHP5. Een Sambashare is ook handig om met een Windows-machine de bestanden te kunnen beheren, en een sshd om met bijv. Putty de server over te kunnen nemen.
apt-get update
apt-get install apache2 libapache mysql-server mysql-client
apt-get install samba ssh freetds-common libdbd-freetds php5-sybase debhelper
aptitude install php5-mssql # indien je een MS-SQL database wil aanspreken
smbpasswd -a root # om toegang te krijgen tot een smb-share
/etc/init.d/apache2 restart
vim /etc/my.cnf
bind-address = 0.0.0.0 #zoek de juiste lijn en pas het adres aan om remote toegang tot de Mysql-server te krijgen
/etc/init.d/mysql restart
Kopieer de websites naar /var/www.
In /etc/apache2/apache2.conf onder 'include' moeten /etc/apache2/conf.d en /etc/apache2/sites-enabled staan.
vim /etc/apache2/conf.d/virtual.conf # om virtuele hosts te activeren
NameVirtualHost *
vim /etc/apache2/sites-available/website1
<VitualHost *>
ServerAdmin naam@domein.be
ServerName website1
ServerAlias website1
DocumentRoot /var/www/website1
</VirtualHost>
Maak een soortgelijk bestand voor elke website op de server (er zijn veel meer parameters op te geven, zie de Apache handleiding).
a2ensite website1 #voer dit commando uit voor elke website => deze wordt zo toegevoegd aan sites-enabled
/etc/init.d/apache2 reload
Geen reacties