LAMP

De Peotta-Wiki
Ir para: navegação, pesquisa


LAMP (Linux-Apache-MySQL-PHP)

Conteúdo

Instalação

Apache

apt-get install apache2

Mysql

apt-get install mysql-server


# definir senha
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('senha');

# Criar database
mysql -u root -p
mysql> CREATE DATABASE database1;
# Criar usuário
mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

# Para criar um novo usuário com menos privilégios (deve funcionar para a maioria das aplicações web), que só pode usar o banco de dados chamado "database1", no mysql, digite:

mysql -u root -p
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON database1.* TO 'usuario'@'localhost' IDENTIFIED BY 'senha';

PHP

apt-get install php5 libapache2-mod-php5
a2enmod php5

LAMP

Instalando tudo de uma vez.

apt-get install tasksel
tasksel install lamp-server

ou da seguinte forma:

apt-get install apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.5 mysql-common mysql-server mysql-server-5.5 php5-common php5-mysql

PHPmyadmin

apt-get install phpmyadmin
echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
dpkg-reconfigure -plow phpmyadmin
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
/etc/init.d/apache2 reload

Referências

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas