Aprenda a instalar Cubian, Nginx, MySQL, PHP5 na Cubieboard
Cubian é um Sistema Operacional Linux produzido para Cubieboard baseado em Debian wheezy.
Instale o LXDE
Depois de reiniciar, e com uma conexão de internet ativa, faça o login no Cubian (user: cubie, pwd: cubie) e execute:
$ sudo apt-get update $ sudo apt-get upgrade |
Depois, instale o LXDE com:
$ sudo apt-get install lxde |
(Observação: Isto requer um download de 165 MB de informações)
Durante a instalação do LXDE é possível escolher o padrão do teclado e seu idioma
Após a instalação, reinicie a máquina:
$ sudo reboot |
Instale o MySQL
Depois de fazer o login, altere o password do usuário da Cubie:
$ sudo passwd cubie |
Insira o novo password
Instale o Midnight Commander:
$ sudo apt-get install mc |
E finalmente,
$ sudo apt-get install mysql-server mysql-client |
Instale o Nginx web server:
No Debian este web server tem um package, portanto:
$ sudo apt-get install nginx |
Inicie o servidor:
$ sudo /etc/init.d/nginx start |
Se tudo estiver ok, digite o endereço IP do seu webserver (ou localhost ) no seu navegador. Você deve ver esta tela:
O documento root padrão no Nginx está localizado no /usr/share/nginx/www
Install PHP5-fpm
PHP5 trabalha em nginx através de PHP-FPM (PHP-FPM (FastCGI Process Manager), uma implementação alternativa FastCGI PHP:
$ sudo apt-get install php5-fpm |
Nota: PHP-FPM é um processo daemon (com o script de inicialização /etc/init.d/php5-fpm) que executa um FastCGI server no socket /var/run/php5-fpm.sock
Configure o PHP5
Precisamos fazer uma pequena mudança na configuração do php. Então no arquivo php.ini:
$ sudo nano /etc/php5/fpm/php.ini |
E encontre a linha:
;cgi.fix_pathinfo=1 |
Remova o comentário excluindo o " ; " e altere de 1 para 0
Salve e saia. É necessário outra pequena mudança na configuração php5-fpm. Abra o www.conf:
$ sudo nano /etc/php5/fpm/pool.d/www.conf |
E verifique que o diretório está no endereço /var/run/php5-fpm.sock.
Salve, saia e reinicie o php-fpm:
$ sudo service php5-fpm restart |
Configure Nginx
Abra o arquivo do servidor padrão
$ sudo nano /etc/nginx/sites-available/default |
A configuração deve incluir as alterações abaixo:
Salve e saia. Agora, crie uma página de teste php:
$ sudo nano /usr/share/nginx/www/info.php |
Insira a linha abaixo:
<?php phpinfo(); ?> |
Depois salve, saia e reinicie o Nginx. A configuração do nginx e php-fpm configuration está no endereço http://localhost/info.php
Autor Original:Tommaso Mauro Tautonico &Copied from http://tautonik.homepc.it/tutorial.html