SLAMP
De Wiki.infotuga.com
Definição de SLAMP
SLAMP - Slackware Linux Apache MySQL PHP
SLAMP é uma solução para um servidor web baseado no sistema operativo open-source (fonte aberta) Linux, mais especificamente, numa das mais antigas e estáveis distribuiçoes existentes - Slackware. Esta configuração utiliza ainda o servidor web Apache, a base de dados MySQL e a linguagem de scripting PHP.
Howto sobre instalação de um servidor SLAMP (Slackware Linux Apache Mysql PHP)
1 - Download da distribuição de Slackware linux.
2 - Instalação completa da distribuição
3 - Configuração da rede
* definir ip estático * definir hostname
4 - Configuração do MySQL
* adicionar um grupo chamado mysql
- root@localhost:# groupadd mysql
* adicionar um utilizador mysql pertencente ao grupo mysql
- root@localhost:# useradd -g mysql mysql
* permitir acesso ao utilizador mysql
- root@localhost:# chown -R mysql.mysql /var/lib/mysql
* instalar uma base de dados inicial com o utilizador mysql
- root@localhost:# su - mysql
- mysql_install_db
- exit
* criar o ficheiro de definição inicial da base de dados
- cp /etc/my-medium.cnf /etc/my.cnf
* iniciar o MySQL
- root@localhost:# chmod +x /etc/rc.d/rc.mysqld
- su - mysql
- /etc/rc.d/rc.mysqld start
- exit
* criar uma palavra passe para o utilizador root do MySQL
- root@localhost:# /usr/bin/mysqladmin -u root password 'new-password'
* editar php.ini retirar o comentário á linha "extension=mysql.so"
- root@localhost:# vim /etc/httpd/php.ini
5 - Configuração do Apache
* as configurações de origem serão suficientes
6 - PHP
* garantir que o Apache carrega o modulo do PHP - root@localhost:# vim /etc/httpd/httpd.conf
* verificar que a linha "Include /etc/httpd/mod_php.conf" existe e não está comentada.
Parabens, o servidor está pronto a funcionar.
