Archivio

Archivio per Febbraio 2017

Installare {S}Bot in passi

25 Febbraio 2017 Nessun commento
1 Star2 Stars3 Stars4 Stars5 Stars (Ancora nessun voto)
Loading...

Su un server Linux per installare {S}Bot dovete seguire i seguenti passi:
sudo apt-get install apache2
sudo apt-get install mysql-server mysql-client
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi  php7.0 libapache2-mod-php7.0 php-mcrypt
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo a2enmod ssl
sudo service apache2 restart

# Guide: http://blog.sfsoft.it/2016/11/24/creare-un-certificato-ssl-per-apache-su-ubuntu-16-04/
openssl req -x509 -nodes -days 1825 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt

sudo service apache2 restart

Per cancellare la modalità di SQL in modo esplicito, impostarlo su una stringa vuota utilizzando –sql-mode=”” sulla linea di comando, o sql-mode=”” in un file di opzioni.

Ho aggiunto il sql-mode=”” opzione per /etc/my.cnf e ha funzionato.

Questa soluzione SO discute i modi per scoprire quale my.cnf file sia utilizzato da MySQL.

Non dimenticate di riavviare MySQL dopo aver apportato modifiche.

Ora copiate i file di {S}Bot nella cartella /var/www/html/ ed eseguite in phpMyadmin il file telegram.sql

Buon Bot Telegram a tutti!

Raspberry Pi2 installare Ubuntu Server

12 Febbraio 2017 Nessun commento
1 Star2 Stars3 Stars4 Stars5 Stars (Ancora nessun voto)
Loading...

Raspberry

Materiale da scaricare:

  1.  Download 16.04.1 per Raspberry Pi 2 (link diretto) dal sito: wiki.ubuntu-it.org
  2. Programma Win32DiskManager (per windows) da sourceforge.net/projects/win32diskimager/
  3. Putty;
  4. WinScp;

Installate winscp putty e win32DiskManager; inserire la SD da almeno 8 Gb con velocità classe 10 ed dopo eseguite il programma con privilegi di amministratore. Settate il percorso del file img di Ubuntu (bisogna scompattare il file precedentemente scaricato con winrar o altro programma fino ad avere il file img) come da immagine sottostante e selezionare la lettera corrispondente alla SD inserita.

win32 Guida

Fatto questa operazione che dura alcuni minuti, potete estrarre la SD ed inserirla nel Raspberry che andrà alimentato e collegato alla rete tramite cavo ethernet (non serve monitor o tastiera ci collegheremo da remoto). Ora loggatevi sul vostro router per scoprire quale ip è stato assegnato al Raspeberry ed effettuate questi passi:

Login con putty (sapendo l’ip coretto) e cambiare la password default che solitamente per Ubuntu è “utente ubuntu” “password ubuntu” è obbligatorio il cambio al primo accesso e pertanto al termine si chiuderà il programma e toccherà effettuare il login nuovamente con il nuovo accesso.

Lanciamo in successione i comandi:
sudo passwd root
inserire password
su (+ password root)
inserire password di root appena settata
vi /etc/ssh/sshd_config
(schiacciare i per entrare in modalità scrittura sul file, attenzione ad editarlo correttamente)
cambiare la riga con PermitRootLogin nel seguente modo:
#PermitRootLogin prohibit-password
aggiungere: PermitRootLogin yes
(poi schiacciare esc e digitare “:wq!” INVIO)

Aumentare la partizione del Raspberry
#resize partition

da shell:

wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20160527_all.deb -P /tmp
apt-get install libnewt0.52 whiptail parted triggerhappy lua5.1 alsa-utils -y
# Auto install dependancies on eg. ubuntu server on RPI
apt-get -f install
dpkg -i /tmp/raspi-config_20160527_all.deb

reboot login with root user
mount /dev/mmcblk0p1 /boot
raspi-config

selezioni: expand_rootfs Expand root partition to fill SD card
fai il reboot e il gioco è fatto.
Per vedere che effettivamente hai ottenuto il risultato puoi digitare da console dopo il reboot: df -h

apt-get update
apt-get upgrade
rpi-update
apt-get install htop
#creiamo il file di swap da circa 2 gb con il semplice comando:
apt-get install dphys-swapfile
reboot

Il Raspberry è pronto

Questa parte della guida è ancora in BETA e non ultimata:

ORA abilitiamo il wifi sul Pi2 con un adattatore TPlink TL wn725 n
wget https://dl.dropboxusercontent.com/u/80256631/install-wifi.tar.gz
tar xzf install-wifi.tar.gz
./install-wifi -h
apt install wireless-tools
apt install wpasupplicant

 

Categorie:Informazioni Tag: