Usage/LAMP
From LinutopWiki
Turning a Linutop into a web server is easy.
You need to switch to persistent mode first.
The installation of the server elements can be done using apt-get or synaptic.
Contents |
Web server
To install the Apache web serveur install the apache2 package:
sudo apt-get install apache2
To make sure it is installed start firefox and go to the url "http://localhost/". The web pages have to be copied in /var/www.
PHP
To install PHP install the libapache2-mod-php5 package:
sudo apt-get install libapache2-mod-php5
To make sure it works edit /var/www/index.html:
sudo mousepad /var/www/index.html
And type:
<?php phpinfo(); ?>
Go to http://localhost/index.php in firefox, you should see the PHP informations page.
If it doesn't work restart the web server:
sudo /etc/init.d/apache2 restart
Databse server
To install a database server (MySQL) install:
sudo apt-get install mysql-server php5-mysql
A password will be prompted for the root user. It is the MySQL administrator login/password, needed to perform actions on databases.
To install a frontend for the sql server use:
sudo apt-get install phpmyadmin
A question about phpmyadmin configuration will be asked, select 'apache2' and validate.
Go to "http://localhost/phpmyadmin" in firefox to use it. The login is root and the password the one you typed when prompted.
Images trouble
If the images are not displayed use the following commands in a terminal:
sudo -s cat > /etc/apache2/conf.d/sendfile-mmap.conf << EOF EnableSendfile off EnableMMAP off EOF exit
And restart the web server:
sudo /etc/init.d/apache2 restart