Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta Linux

Linux - Nosce te ipsum, ovvero come conoscere l'hardware sottostante

Per gli utenti di Windows sapere con che macchina si ha che a fare è abbastanza semplice in quanto il comando, da Windows 7 in poi è sempre lo stesso alla consolle scrivere devmgmt.msc

CentOS 7 - Installare il Desktop Remoto

Abbiamo discusso del Desktop Remoto di Windows , e su come gestirlo da Windows e da altri dispositivi tipo Android o ChromeOS Ma Linux? Anche Linux possiede un sistema di Remote Desktop, quindi, al pari di Windows possiamo collegarci in remoto sulla macchina Linux Il caso che affronteremo è quello di CentoOS 7, visto che lo abbiamo usato altre volte ed essendo una delle macchine che si trovano sul Cloud id Aruba.it.

CentOS 7 - Come impostare il Firewall

Si sa che il firewall è uno dei programmi più importanti su un sistema operativo poiché consente di gestire l'apertura delle porte, e quindi dei servizi, che il nostro server può avere Se un server avesse tutte le porte aperte, o quantomeno, non avesse una sorta di saracinesca che consente al servizio di poter far accedere o meno un utente ad un servizio, la macchina sarebbe esposta e quindi attacabile. Abbiamo affrontato molte sfaccettature del nostro dEC System IV , ora approcceremo alla configurazione minimale del demone firewall in modo da poter configurare l'ingresso solo su quelle che ci interessano, lasciando al muro di fuoco la guardia I comandi sudo firewall-cmd --state ci restituisce lo stato del firewall, ovvero se è in funzione o meno sudo systemctl enable firewalld sudo systemctl start firewalld sudo systemctl stop firewalld com'è facilmente osservabile questi comandi servono ad attivare o disattivare il firewall nel sistema sudo firewall-cmd --zone=public --li

Server Aruba Cloud - CentOS 7 - Installare Apache 2 con PHP

  Già affrontammo il problema sul THE MATRIX MACHINE Project , nella versione Ubuntu Server, alcuni anni fa. I Server Aruba usano per la maggior parte dei casi (sia Cloud che reali) CentOS (6 o 7), che, seppure essendo Linux ed usando programmi simili, come ad esempio Apache 2.x come publisher di pagine web non si installa e non si gestisce allo stesso modo di Ubuntu.

Server Aruba Cloud - CentOS 7 LAMP - Installare l'FTP Server VSFTPD

Da alcuni anni Aruba.it ha commercializzato dei Virtual Private Server (VPS) che consentono di avere dei veri e propri mi computer virtuali personali con la possibilità di poterci fare qualsiasi cosa. La versione più economica che disponibile costa 2,79€ + IVA (3,40€)/mese per un traffico generale di circa 2TB/mese compreso nel prezzo (oltre si paga un tot a kilobyte, se non ricordo male 0,0008€/KB). Certo non è un super computer con più processori, ram e disco (solo 20GB) ma tanto bastano per giocare con un web server ad esempio.

Linux - ubuntu - Cambiare l'hostname al prompt

Quando installiamo ubuntu (ma vale anche su CentOS 7) sul nostro PC (reale o virtuale) abbiamo sempre visualizzato, generalmente il seguente prompt:  amministratore@ubuntu:~$ dove ovviamente amministratore è l'utente iniziale che abbiamo scelto in fase di installazione (ma potrebbe essere anche giovanni, ecc.). Quando creiamo una macchina spesso la vorremmo anche personalizzare.  

Linux - Installare ddclient per il Dynamic DNS

Nel post Linux - Installare un Web Server avevamo dato per scontato che l'interfaccia tra il Server Web che stavamo andando a costruire ed internet avesse o un IP Pubblico Statico (quindi un indirizzo già fornito ad esempio da un ISP tipo Telecom Italia o chi per esso). Ma che succede se il nostro server avese un IP Pubblico Dinamico?

Linux - Apache2 - Attivare il mod_Rewrite ed i FileInfo (.htaccess) su un VirtualHost

Abbiamo visto come creare un server Linux e come creare i Virtual Host . Molti content, ormai da molto tempo, usano un file chiamato .htaccess (ad esempio Joomla o WordPress) che hanno il compito, mendiante la funzione mod_Rewrite di riscrivere l'URL da codice senza senzo apparente a qualcosa di più mnemonico ( ad esempio da index.php?option_com=3235 a privacy.html) che diventa super efficiente ai motori di ricerca per indicizzare una pagina, un contenuto.

Linux - Disinstallare ed installare un programma FTP Demone

Spesso capita che su Linux (nella Versione Ubuntu) dobbiamo, disinstallare un programma. Consideriamo il caso di disinstallare dal nostro Sistema The Matrix Machine il programma demone FTP VSFTP che è quello che viene installato di default con il Linux Ubuntu Server Colleghiamo con l'utente root del sistema.

gzip - Decomprimere le cartelle compresse ricorsivamente (undo gzip)

Capita un po' a tutti di comprimere le cartelle sotto linux come se stessimo comprimendo sotto Dos. La funzione recursive, comprime ogni singolo file trasformandolo ad esempio da index.php ad index.php.gz Il vero problema che decomprimere tutti i file di una cartella con sottocartelle diventa a tratti impossibile. Esiste un modo per eseguire questa decompressione (un undo, come si dice in gergo) perdere un tempo biblico? Si, basta scrivere sulla cartella padre la seguente sintassi: gunzip -r ./ e dopo un po' di tempo (dipende dalla quantita di file e dalla grandezza) tutto tornerà come nuovo

Elenco Comandi Linux -- versione 1.5 (27 agosto 2000)

  Elenco Comandi Linux da Consolle (Ver. 1.5)

Linux - Condividere una cartella in internet con Samba

Essendo ormai il PC (computer più in genere) un mezzo presente in quasi tutte le case, anche più di una unità, non è difficile immaginare che ci possa essere la necessità di poter condividere nella rete locale delle informazioni, in modo particolar dei file in una cartella.

Linux - Passare da un task all'altro via terminale

Una delle peculiarità di Linux è quello di poter gestire più task in modo concorrente e, sullo stesso terminale poter eseguire più programmi in parallelo. Consideriamo per ipotesi che abbiamo lanciato l'editor nano e stiamo scrivendo un qualcosa (del codice ad esempio), e per qualche ragione dobbiamo tornare al prompt dei comandi (in linux detto shell)

Linux - Montare un disco da terminale

Siamo abituati a vedere su Windows (ma anche su MacOS X, Linux per desktop ed Android) che il nostro sistema veda automaticamente il disco rigido (se interno) o quello su USB se esterno. In questo post illustreremo come installare dei dispositivi su Linux (Ubuntu Server 10.04.4).

Linux - Formattare un Hard-Disk

Siamo abituati con Windows che quando è necessario formattare un disco (nella fattispecie un Hard-Disk interno) abbiamo l'icona in Risorse del Computer (Computer e Questo PC a seconda della versione di Windows in uso), tasto destro del mouse e via si formatta, scegliendo anche il file system, che ormai, date le dimensioni dei dischi e delle memorie è quasi sempre NTFS. Su questo blog abbiamo mostrato anche come effettuare una formattazione del disco usando la consolle e diskpart .

Linux - Installare un Server di Posta

Clicca qui per la versione Stampa/Mobile  Abbiamo visto fino ad ora come installare un server e come attivare alcuni servizi. Uno dei più interessanti ed importanti, in genere, servizio che si affida ad un server è quello della posta elettronica. In generale, seppure esistono server e servizi che gestiscono la posta (ad esempio Hotmail, GMail, Yahoo, etc...) quando si gestisce un server anche di una piccola azienda, spesso è fondamentale gestire anche la posta in ingresso, poiché può capitare che la quantità di dati da gestire è superiore a quella che questi servizi (e servizi simili tipo aruba.it) possono offrire in termini di spazio.

Linux - Installare PHPMyAdmin

Clicca qui per la versione Stampa/Mobile Abbiamo visto nei precedenti come installare un server web completo. Affrontiamo ora il l'installazione del PHPMyAdmin, una interfaccia grafica che ci consente di amministrare la base di dati MySQL in modo più user-frinedly. Può sembrare banale, ma per prima cosa dobbiamo aver installato nel nostro server, più gnericamente nel nostro sistema il linguaggio PHP.

PHP - Modificare i campi post_max_size e upload_max_size in php.ini

 Clicca qui per la versione Stampa/Mobile In un precedente post abbiamo attivato il php sulla cartella di apache2 per la pubblicazione sia di file in html che in php. Uno dei limiti che ha il PHP è che di default non consente l'upload di file che hanno dimensione superiore a 8MB. Il motivo risiede nella necessità di non sovraccaricare la rete nello scambio di file. Ma, come nel caso del PHPMyAdmin è necessario avere una maggiore quantità di memoria perché alcuni backup della base di dati posso essere più grandi.

Linux - Attivare il PHP sulle cartelle dei siti web di Apache2

  Clicca qui per la versione Stampa/Mobile Fino ad ora abbiamo visto come installare un server e come attivare i VirtualHost su Apache2. Ora seguendo sempre il nostro Web Server che abbiamo progettato vediamo come attivare il PHP sulle cartelle di Apache2. In fase di installazione Linux Ubuntu ci chiedeva di instalallare il LAMP (Linux Apache, MySQL, PHP) che fa' da infrastruttura per un qualsiasi web server di medie prestazioni.