Escrito em por arquivado em Blog, Debian. Total de Acessos:244.

Para executar o WordPress, é necessário a instalação do MySQL e do drive para o PHP.

Com o apache2 e o PHP instalado, vamos rodar os comandos:

root@server:~# apt-get update
root@server:~# apt-get install php5-mysql mysql-server

Durante a instalação, será solicitado a senha e a confirmação da senha do usuário root para o MySQL. Esta senha não precisa ser a mesma do sistema operacional.

Após a instalação, vamos rodar o comando mysql_secure_installation. Este comando permite a troca da senha e desativar o login remoto do usuário root, remove usuários anônimos, e deleta as bases de teste do banco deixando a sua instalação bem mais segura.

root@server:~# mysql_secure_installation
Enter current password for root (enter for none):
OK, successfully used password, moving on...

By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment.

Remove anonymous users? [Y/n] y
... Success!

Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
... Success!

By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment.

Remove test database and access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far will take effect immediately.

Reload privilege tables now? [Y/n] y
... Success!

Cleaning up...

Algumas pessoas gostam de utilizar o PHPMyAdmin, porém não é necessário, visto que ao instalar o pacote “mysql-server” automaticamente são instalados o cliente do mysql, o mysqladmin e o mysqldump que resolvem o problema muito bem.

Fazendo o teste do acesso do PHP ao MySQL temos:

root@server:~# vim /var/www/info.php
<?php phpinfo(); ?>

phpinfo

A instalação do MySQL é  muito simples, principalmente quando não se tem um grande volume de dados ou de acessos.

Caso você queira testar a Digital Ocean, ela está dando $10, basta clicar neste link, efetuar o cadastro e cadastrar o cartão de crédito para cobrança e começar a brincadeira. Como a tarifação é por hora, dá pra fazer muitos testes legais por lá utilizando apenas os 10 dólares.