martedì 24 giugno 2014

[CentOS] Installazione sistema operativo 64 bit via rete

Per installare CentOS  64 bit via rete, procedere nel seguente modo:

- Procurarsi l'immagine ( CentOS-6.5-x86_64-netinstall.iso ) di avvio per l'installazione via rete al seguente indirizzo

- Creare un cd / chiavetta usb avviabile con l'immagine di CentOS scaricata prima

- All'avvio del sistema operativo, comparirà un menù, selezionare la voce " Install or upgrade an existing system "

- Alla richiesta di controllo del supporto dov'è salvata l'immagine scegliere si o no

- Alla richiesta di scegliere il metodo d'installazione selezionare la voce URL

- Successivamente verra chiesto se si vuole attivare il supporto IPv4 e IPv6 e se i parametri (indirizzo IP, subnet ed il gateway etc) vengano assegnati in automatico o manualmente (suggerisco di lasciare attivo solo il supporto IPv4 e che i parametri vengano assegnati in automatico)

- Ora viene chiesto il percorso dove il client deve prelevare i pacchetti per l'installazione, in questo caso nella stringa ho scritto il seguente percorso (nel caso in cui si sia dietro ad un server proxy inserire l'indirizzo e le relative credenziali):

http://mirror.centos.org/centos/6.5/os/x86_64/

 - ora verrà eseguito il download dei pacchetti, al termine sarà avviata in automatico la procedura per l'installazione del sistema operativo

mercoledì 11 giugno 2014

[CentOS] Creare un Cloud server

E' sempre più frequente il salvataggio, lo scambio di files  tramite programmi che si connettono a server cloud (vedi dropbox,Wetransfer etc.).
Tramite un server con CentOs è possibile creare un proprio Cloud server, per l'installazione e la configurazione, seguire il seguente procedimento:

Installazione LAMP :

- Apache

server  # yum install httpd -y     ; installazione server web Apache

server # service httpd start         ; avvio servizio apache

server # chkconfig httpd on       ; impostazione avvio automatico al boot

(tramite browser verifichiamo l'avvenuta installazione del web server digitando: http://localhost o http:// indirizzo-ip-del-server, dovrebbe comparire la schermata di test di Apache)

- MySQL

server  # yum install mysql mysql-server -y     ; installazione di MySQL e MySQL server

server # service mysqld start         ; avvio serviziomysql

server # chkconfig mysqld on       ; impostazione avvio automatico al boot

(per impostazione di default la password di root non è impostata, per sicurezza procediamo ad impostarla)

server #  mysql_secure_installation      ; avvia la procedura guidata per l'impostazione dei parametri

ora, tramite procedura guidata, verrà richiesto l'inserimento della password di root (nno è impostata quindi premete invio), la reimpostazione della password di root, ed altri parametri (accesso utente anonimo e accesso reonoto, premete pure invio fino al termine della procedura)

- PHP

server # yum install php -y   ; installazione PHP

Una volta terminata l'installazione procediamo alla creazione di una pagina di test per verificare che PHP sia installato correttamente:

server # vim /var/www/html/testphp.php     ; crea la pagina di test 'testphp.php'

all'apertura dell'editor scrivere:

<?php
phpinfo() ;
?>

salviamo ed installiamo i pacchetti di MySQL per il supporto a PHP:

server # yum install php-mysql -y  
riavviamo apache:

server # service httpd restart

(tramite browser verifichiamo l'avvenuta installazione di PHP digitando: http://localhost/testphp.php o http:// indirizzo-ip-del-server /testphp-php, dovrebbe comparire la schermata di riassunto di PHP).

Ora  installiamo il pacchetto per il server cloud:

Installiamo l'estensioni per PHP:

server # yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo -y

creiamo il database, la tabella e l'utente per il server cloud:

server # mysql -u root -p

una volta che siamo entrati nella console di mysql digitare:

mysql > CREATE DATABASE ownclouddb;

mysql >  GRANT ALL ON ownclouddb.* TO ownclouduser@localhost IDENTIFIED BY 'password ';

mysql >  flush privileges;

mysql > exit

Scarichiamo ed installiamo owncloud :

server  # wget http://download.owncloud.org/community/owncloud-6.0.3.tar.bz2

server # tar xvf owncloud-6.0.3.tar.bz2                     ; scompatta l'archivio

server # mv owncloud/  /var/www/html                    ; sposta la cartella 'owncloud' in /var/www/html

Impostiamo i diritti utente / cartella

server # chown -R apache:apache /var/www/html/owncloud/ 

server # chmod 777 /var/www/html/owncloud/config/

Impostiamo l'accesso sul file di configurazione di Apache:

server # vim /etc/httpd/conf/httpd.conf

alla sezione <Directory /> impostiamo la voce 'AllowOverride' da None a All

Riavviamo MySQL ed Apache:

server # service mysqld restart

server # service httpd restart

Ora per verificare la corretta installazione del server cloud digitiamo sul browser:

http://localhost/owncloud o http://ip-del-server-cloud/owncloud

se le operazioni sono state eseguite correttamente, verrà visualizzata la schermata di Owncloud
(il server mostrerà un avviso che è raggiungibile da fuori).
La prima operazione richiesta è la creazione di un account di amministratore, una volta creato si accederà all'interfaccia dove sarà possibile creare altre utenze (vedi voce in alto a destra 'nome utente').
Ora si può caricare/scaricare files dal proprio Cloud server dalla LAN / WAN.

venerdì 6 giugno 2014

[Windows] I programmi smettono di rispondere o non si avviano

Se improvvisamente i programmi iniziano a non rispondere o non si avviano più, procedete con questa breve guida :

- Andate su 'Start' => 'Tutti i programmi' => 'Accessori' e cliccate il tasto destro su "prompt dei comandi" e scegliete "Esegui come amministratore".

- Nella finestra del prompt dei comandi digitate :

c:\> sfc /scannow

e date invio.
(Lasciate terminare la procedura , dopodichè chiudete il prompt dei comandi e riavviate il computer).

- Andate su 'Start' => nel box di ricerca del menù digitate :

msconfig

e date invio, poi andate alla sezione 'Avvio' e togliete tutte le spunte meno quelle relative all'antivirus.

Date 'ok' e non riavviate.
Poi passate alla sezione 'Servizi' e mettete la spunta per nascondere tutti i servizi Microsoft (Attenzione , i servizi Microsoft vanno nascosti e non toccati) e disabilitate tutti gli altri.
Date ok e non riavviate.
 
- Ora, tramite esplora risorse andate in 'C:\windows\prefetch' e cancella tutti i file (compresa la cartella ReadyBoot che verrà ricreata) tranne il file layout.ini.

- Sempre tramite esplora risorse andate 'C:\windows\temp' e cancellate tutti i file cancellabili.

- Poi andate in 'Start' => 'Pannello di controllo' => 'opzioni internet' e cliccate su 'Elimina' per ripulire i temporanei e la cronologia, al termine premete su 'Ok'.

- Svuotate il cestino.

- Scaricate ed installate l'utility Malwarebytes (qui il link )

- Aggiornate il database delle firme ed avviate la scansione, al termine premete il tasto per effettuare la pulizia da eventuali rilevamenti di malware/virus/spyware etc.

- Riavviate il sistema.

 - Al riavvio scaricate Wise Registry Cleaner Free Portable Version (qui il link )

- Salvate il file nella cartella Download, cliccate destro sul file , estraete tutto, confermate la cartella di destinazione , aprite la cartella scompattata , cliccate destro sul file WiseRegistryCleaner.exe e scegliete "esegui come amministratore", acconsentite all’ eventuale avviso del controllo account utente.
Lasciate le opzioni di default ed avviate la scansione. Terminata il controllo, riparate , per il momento , tutte le voci verdi.
(La scansione e riparazione va eseguita una sola volta).
N.b. Wise Registry Cleaner va usato solamente come strumento di correzione di eventuali problemi e mai per presunte "prevenzioni" e/o "ottimizzazioni".


- Riavviate il sistema.