GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Seafile su CentOS 6

In questo tutorial, ti mostreremo come installare Seafile su CentOS 6. Per quelli di voi che non lo sapessero, Seafile è un software di archiviazione cloud open source. Offre condivisione di file e sincronizzando per singoli utenti e gruppi, fornisce crittografia lato client e un facile accesso da dispositivi mobili.Si integra facilmente anche con servizi locali come LDAP e WebDAV o può essere distribuito utilizzando servizi di rete e database avanzati come MySQL, SQLite, PostgreSQL, Memcached , Nginx o Server Web Apache.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Seafile su CentOS 8.

Installa Seafile su CentOS 6

Passaggio 1. Innanzitutto, installa i pacchetti richiesti.

yum -y update
yum -y install python-imaging MySQL-python python-simplejson python-setuptools

Passaggio 2. Installa Seafile su CentOS 6.

Crea un nuovo utente che verrà utilizzato per eseguire i servizi Seafile:

adduser seafile
passwd seafile
su -seafile

Devi scaricare l'ultima versione di Seafile:

wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.6_x86-64.tar.gz
tar xfz seafile-server_4.0.6_x86-64.tar.gz
cd seafile-server_4.0.6/

Esegui questo script che creerà i database e le directory richiesti per il server Seafile e risponderai a tutte le domande utilizzando le seguenti opzioni di configurazione, dopo che lo script avrà verificato l'esistenza di tutti i Python moduli richiesti:

./setup-seafile-mysql.sh

Dopo che il server Seafile è stato installato correttamente, genererà alcune informazioni utili come quali porte devono essere aperte sul firewall per consentire la connessione esterna e quali script gestire per avviare il server.

Passaggio 3. Configura Iptables o il firewall

# nano /etc/sysconfig/iptables
-A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT
-A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT

Riavvia iptables per applicare le regole usando il comando seguente:

service iptables restart

Passaggio 4. Avvio dei servizi Seafile.

Ora esegui gli script 'seafile.sh' e 'seahub.sh' per avviare il server Seafile.

su - seafile
cd seafile-server_4.0.6
./seafile.sh start
./seahub.sh start

Passaggio 5. Accesso a Seafile.

Seafile sarà disponibile sulla porta HTTP 8000 per impostazione predefinita. Apri il tuo browser preferito e vai a http://tuodominio.com:8000 o http://server- ip:8000. Inserisci l'ID e-mail amministratore e la password per accedere che hai creato al momento dell'installazione. Se stai utilizzando un firewall, apri la porta 8000 per abilitare l'accesso al pannello di controllo.

Congratulazioni! Hai installato con successo Seafile. Grazie per aver utilizzato questo tutorial per l'installazione dell'archiviazione cloud open source Seafile sul sistema CentOS 6. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito web di Seafile.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare VirtualBox su CentOS 7

Come installare Ruby su CentOS 7

Come installare PostgreSQL su CentOS 7

Come installare Go su CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8

Come installare Seafile su CentOS 7