Mensagens

A mostrar mensagens com a etiqueta RaspberryPi

permissao escrita www - OpenSSH

Para o pessoal que após instalação do apache ao copiar encontra este erro :

Permission denied (SSH_FX_PERMISSION_DENIED: The user does not have sufficient permissions to perform the operation.).
Pode tentar com estes comandos obter acesso a escrita na pasta -- /var/www:


sudo usermod -g www-data [MY USERNAME] sudo chown -R www-data:www-data /var/www sudo chmod -R 775 /var/wwwPara Problema com o phpmyadmin:Se a 404 :"Not Found" error when you point your browser to the location of phpMyAdmin " Codigo: sudo dpkg-reconfigure -plow phpmyadmin Ou
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf sudo /etc/init.d/apache2 reload

Instalar browser Iceweasel no Raspberry Pi

Imagem
Iceweasel é um fork do Mozilla Firefox. Para instalar o Iceweasel, Introduzir os comandos:
sudo apt-get install iceweasel

Para correr o Iceweasel, introduzir:
iceweasel

ou clickar no desktop em Start > Internet > Iceweasel

Instalar Pyside for python-3 no Raspberry

Imagem
PySide é um  software OpenSource que providencia ligações Python para a framework  Qt. Para instalar PySide para Python no Raspberry Pi, introduzir na shell os comandos:

PySide for Python 3:

sudo apt-get install python3-pyside

No Python 3, ou IDLE3, introduzir:

import PySide

Se não aparecerem erros , indica que o PySide foi instalado correctamente . Para verificar a versão instalada do PySide, introduzir:

PySide.__version__

Agora para testar criamos um  "Hello World" do Python 3 com PySide.

#!/usr/bin/python3 import sys from PySide.QtCore import * from PySide.QtGui import * app = QApplication(sys.argv) label=QLabel("Hello World") label.show() app.exec_() sys.exit()

Para a versão 2 do PySide :


sudo apt-get install python-pyside

No Python, or IDLE, introduzir:

import PySide

se não aparecerem erros , indica que o PySide foi instalado correctamente . Para verificar a versão instalada do PySide, introduzir:

PySide.__version__

Agora ... instalar o Symfony (PHP Framework)

Imagem
Sem querer ir já para uma framework que me gusta mucho , la RoR , que depois se vai ver as relações entre as webapps/Frameworks  (node.js-js, rails-ruby e symfony-php ).

Por isso para aprender temos de primeiro instalar :)

vamos então abrir o terminal e começar a digitar :

sudo apt-get install curl php-apc 

depois:« vamos instalar o composer :


cd


curl -s https://getcomposer.org/installer | php  

Agora :

php composer.phar create-project symfony/framework-standard-edition /var/www/symfony/



carregas Enter,Enter,Enter..... pode escrever se queres a  :
secret (ThisTokenIsNotSoSecretChangeIt): ecrwvevvrvwvrwvrwfwvwrvrvwvwrwefvrewe
(Mas também poderá ser tudo alterado mais tarde)


et Voila !!!


Mas pera ai ...

Ainda so instalamos o symfony , agora vamos usar a framework :

assim :

cd /var/www/
sudo chmod -R 777 symfony
cd symfony
sudo curl -s http://getcomposer.org/installer | php
sudo php composer.phar install


Agora vamos ver se já funciona :

mas primeiro temos que colocar o nosso apache ou nginx …

Ligar em SSH (parte 2)

Imagem
1- Abrir o terminal
digitar  :
cd  ( vai para pasta do user)

 open . (abre a pasta no finder) 2 -Criamos uma nova pasta : - Pode ser Raspberry Agora vamos ter de instalar o FUSE para isso vamos descarregar no site o dmg: http://sourceforge.net/projects/osxfuse/
Nota : Ainda vamos ter de instalar separadamente o SSHFS que se encontra no site: 3- Agora podemos ir ao terminal e digitar : sshfs pi@192.168.1.96: Raspberry
E pronto já temos a directoria montada com a ligação ao raspberry pi 


Ligar em SSH sem password no Mac

Imagem
1º Abrir o Terminal 


2ºdigitar no terminal :ssh meuUser@meuIP (mudar meuUser e meuIP) se for a 1ª vez devemos aceitar a chave criada (yes)
3ºAgora necessitamos de fazer o Upload do id_rsa.pub para o nosso raspberry Pi, assim fazemos um scp (Secure Copy)
Digitar:
Criar diretorio: mkdir .ssh
Agora vamos sair:  exit


Geramos a Chave no nosso Mac: ssh-keygen (não necessita introduzir dados) 
4º Ir para o directorio .SSh :
cd .ssh/
Agora vamos copiar o ficheiro id_rsa.pub para o raspberry na pasta authorized_keys:
    scp id_rsa.pub pi@192.168.1.96:.ssh/authorized_keys

Pronto , já podemos entrar no raspberry sem ter de digitar a password 


Instalar o node Js no raspberry

Imagem
Bem ... não vou falar do node.js, pois se estas a ler isto em principio já conheces , e simplesmente queres instalar ... e para blá,blá ... existem outros blogs. Mais tarde posso ensinar como instalar no Mac com uma ferramenta muito útil (homebrew) 1º- Vamos então instalar a nova versão do node
Para isso vamos ao SITE!!! e copiamos o link da ultima versão do SOURCE CODE.

Agora abrimos o Bloco de Notas ou Editor de Texto :
 escrevemos  wget e colamos o link


node-v0.10.28.tar.gz
Conteudo do Editor
wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz #link da pagina
tar -zxf node-v0.10.28.tar.gz  #descomprimir o ficheiro cd node-v0.10.28   # entrar no directorio ./configure  # efectuar instalacao make sudo make install


Agora vamos ao directório de utilizador (pi)  do raspberry pi e criamos um script de instalação com seguinte nome: install-node.sh
e gravamos com  o conteúdo do editor


Agora entramos no terminal,  e vamos correr o script no raspberry : mas primeiro será melhor instalar uma…

CRIAR A MINHA CLOUD COM O RASPBERRY PI

Imagem
1º ACTUALIZAR O SISTEMA Para actualizar as apps do nosso sistema instalado basta inserir os seguintes comandos no terminal: sudo apt-get update sudo apt-get upgrade 2º INSTALAR  CLIENTE GITHUBDe seguida vamos instalar o link github através do comando :

sudo apt-get install -y git dialog

3º DESCARREGAR/LINKAR O SCRIPT DO GITHUB Para fazer download do script execute o seguinte comando: git clone git://github.com/petrockblog/OwncloudPie.git
4º INSTALAR O SCRIPT GITHUB Agora vamos entrar na pasta do Owncloud e dar permissões para a execução do script owncloudpie_setup.sh cd OwncloudPie
chmod +x owncloudpie_setup.sh
sudo ./owncloudpie_setup.sh
Depois de inserimos estes comandos, deverá aparecer uma tela como a da imagem seguinte, deverá selecionar a opção “New installation, Apache based”(para APACHE , caso Nginx ,será Nginx based).


Quando a instalação tiver acabada, irá aparecer o endereço do owncloud, guarde esse endereço vai utiliza-lo cada vez que precise aceder no owncloud. O Raspberry PI vai fin…