Come costruire MemcacheDB su CentOS

February 23

MemcacheDB è un software di accelerazione di database che può essere installato su CentOS utilizzando sia il codice sorgente o repository. L'applicazione è progettata per accelerare i dati memorizzati in un database dinamico creando una copia statica persistente dei valori nel database. CentOS è un sistema operativo Linux di classe enterprise basata su Red Hat Enterprise Linux. Se il server che richiede MemcacheDB è un kernel personalizzato - il cuore del sistema - MemcacheDB dovrà essere compilato dalla sorgente al fine di evitare problemi di compatibilità.

istruzione

1 Aprire un terminale locale. Al contrario, è possibile connettersi al server CentOS in remoto usando SSH.

2 Digitare "sudo yum install libevent libevent-devel" e premere "Invio". Digitare le proprie credenziali e premere "Invio" per installare libevent.

3 Tipo "wget ​​http://code.google.com/p/memcachedb/downloads/detail?name=memcachedb-1.2.0.tar.gz&can=2&q=" e premere "Invio". Attendere qualche secondo fino a un minuto per il file da scaricare.

4 Tipo "tar -zxvf memcachedb-1.2.0.tar.gz" e premere "Invio".

5 Digitare "cd memcachedb-1.2.0" e premere "Invio".

6 Tipo "./configure --enable-fili" e premere "Invio". Attendere che la configurazione dei file di origine per completare. Questo processo richiede solitamente 30 secondi a tre minuti, a seconda della velocità del server.

7 Tipo "fare" e premere "Invio". Attendere che il programma per la compilazione; questo è solitamente realizzato in meno di un minuto.

8 Digitare "sudo make install" e digitare le proprie credenziali per installare MemcacheDB sul server.

Consigli e avvertenze

  • Linux è case sensitive; "Wget", per esempio, non è lo stesso di "wget"
  • È necessario disporre di privilegi amministrativi sul server per installare MemcacheDB. Tuttavia, un account utente normale è sufficiente per compilarlo.
  • MemcacheDB versione 1.2.0 è l'ultima versione stabile. La versione 1.2.1 è una versione beta che non deve essere utilizzato in produzione senza test approfonditi.