Post

Visualizzazione dei post da febbraio, 2013

The Bash Shell Startup Files

http://www.linuxfromscratch.org/blfs/view/6.3/postlfs/profile.html The shell program  /bin/bash  (hereafter referred to as just "the shell") uses a collection of startup files to help create an environment. Each file has a specific use and may affect login and interactive environments differently. The files in the  /etc  directory generally provide global settings. If an equivalent file exists in your home directory it may override the global settings. An interactive login shell is started after a successful login, using  /bin/login , by reading the  /etc/passwd  file. This shell invocation normally reads  /etc/profile and its private equivalent  ~/.bash_profile  upon startup. An interactive non-login shell is normally started at the command-line using a shell program (e.g.,  [prompt]$ /bin/bash ) or by the  /bin/su  command. An interactive non-login shell is also started with a terminal program such as  xterm  or  konsole  from within a graphical environment. This

installare phpMyAdmin su OS X Mountain Lion

Immagine
La prima cosa da fare sarà ovviamente il  download  del pacchetto adeguato. A  questo indirizzo  potete scaricare l’ultima versione stabile (al momento la 3.5.2.2). Se non avete problemi con l’ inglese , potete tranquillamente scaricare quella denominata: phpMyAdmin-3.5.2.2-english.tar.gz Altrimenti esiste anche una versione multilingua, comprendente l’ italiano , denominata: phpMyAdmin-3.5.2.2-all-languages.tar.gz Procediamo ora all’installazione. Installazione Terminato il download, decomprimiamo la cartella e spostiamola nella nostra  root ( ~/user/Sites/ ) e rinominiamola semplicemente  ‘phpmyadmin’  (senza apici). Ora apriamo il  Terminale  (Applicazioni-Utility) e creiamo la cartella  config : mkdir ~/Sites/phpmyadmin/config Assegnamo alla cartella appena creata i  permessi  necessari: chmod o+w ~/Sites/phpmyadmin/config e procediamo all’installazione tramite  browser , andando all’indirizzo: http://localhost/~username/phpmyadmin/setup o http://loc

Attivare Apache in OS X Mountain Lion

Immagine
In  OS X Mountain Lion  il pannello delle preferenze di sistema riguardante la condivisione è leggermente cambiato e molti di voi avranno notato la mancanza della voce  “Condivisione web”  tra le varie opzioni disponibili. Ciò nonostante, il web server  Apache  è sempre presente ed è possibile attivarlo, tramite qualche comando da  Terminale . Questa scelta è probabilmente dettata dal nuovo metodo di distribuzione della versione  Server  di Mountain Lion, come “semplice” pacchetto a parte tramite  Mac App Store . Premessa:  verificate se all’interno della vostra cartella Home sia già presente la cartella Sites , altrimenti createla  ex novo  (non è necessario farlo subito, comunque). Apriamo quindi il  Terminale  (Applicazioni — Utility) e scriviamo il seguente comando: sudo nano /etc/apache2/users/NOMEUTENTE.conf avendo cura di  sostituire  NOMEUTENTE con il  nome breve  del proprio account. Inseriamo la nostra password e poi quanto segue all’interno del file: <D

Attivare PHP in OS X Mountain Lion

Immagine
Il procedimento è forse  più semplice  dell’altra volta, ma richiede comunque l’utilizzo del Terminale  (Applicazioni — Utility) e la modifica di un file con il comando  nano . Apriamo quindi il Terminale e digitiamo: sudo nano /etc/apache2/httpd.conf Il file che così apriremo è quello di  configurazione  del webserver. Si tratta semplicemente di “decommentare”  una riga di questo file: tramite il comando  CTRL+W  cerchiamo  ‘php’  e  nano ci porterà direttamente alla riga in questione. #LoadModule php5_module libexec/apache2/libphp5.so Rimuoviamo il simbolo  “#”  che rende la riga un semplice commento, poi premiamo  CTRL+O per salvare il file e  CTRL+X  per uscire da  nano . Facciamo  ripartire Apache  perché carichi il file correttamente modificato: sudo apachectl restart e il gioco è fatto. Per  verificare  che il tutto funzioni, creiamo una pagina php con questo contenuto (potete usare un qualsiasi editor di testo e poi modificare l’estensione del file in  .p

installare MySQL in OS X Mountain Lion

Immagine
La prima cosa da fare è quindi scaricare dal  sito di MySQL  la versione  Mac OS X ver.10.6 (x86, 64-bit), DMG Archive (112.1Mb) , in grado di funzionare perfettamente su Mountain Lion. Se non volete registrarvi al sito, basta premere il link che appare nella pagina di download con la dicitura  “No thanks, just start my download!” Ora bisogna installare i  tre componenti  contenuti all’interno del pacchetto: mysql-5.5.27-osx10.6-x86_64.pkg MySQLStartupItem.pkg MySQL.prefPane Installateli  tutti e 3 . Il primo è MySQL vero e proprio, il secondo pacchetto consente a MySQL di avviarsi non appena avviato il sistema e il terzo è un pannello delle Preferenze di Sistema, tramite il quale avviare/arrestare il servizio e scegliere se avviarlo al boot o meno. MySQL può essere quindi avviato tramite l’apposito  pannello : oppure tramite  linea di comando  da Terminale, ma prima dovremo correggere un famigerato errore  di socket (2002) digitando i seguenti comandi: sudo mkdi

Avviare il server Apache su OSX 10.8 Mountain Lion

Fino a  OSX 10.6 Snow Leopard  era disponibile, nel menu impostazioni di condivisione, la possibilità di attivare il  web server Apache  integrato nel sistema operativo stesso. Da  Lion  in poi l’avvio del server deve essere fatto da linea di comando, in particolare su Mountain Lion  dovrete dunque seguire questa semplice procedura. Aprite il  terminale , disponibile tra le varie applicazioni e digitate: sudo apachectl start Il server Apache si avvierà e potrete iniziare ad utilizzarlo. Il sito web andrà collocato, come impostazione predefinita, nella  directory principale /Library/WebServer/Documents oppure nella vostra directory per i  siti utente /Users/vostronome/Sites Per visualizzare le pagine potete collegarvi  tramite il vostro browser  a http://localhost:80 per visualizzare le pagine salvate nella  directory principale  oppure a http://localhost:80/~vostronome per le pagine salvate nella cartella  siti dell’utente . Per  fermare il server  digitate