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

Come installare ProjectSend su CentOS 6

Oggi ti mostreremo come installare ProjectSend su un Centos 6 VPS utilizzando il server Web Apache e il database MySQL. ProjectSend è un'applicazione open source per la condivisione di file e immagini che ti consente di caricare file e assegnarli a clienti specifici che crei tu stesso! ProjectSend è scritto in PHP e utilizza un database MySQL per memorizzare le informazioni. Questa guida dovrebbe funzionare su qualsiasi distribuzione Linux basata su RPM, ma è stata testata e scritta per CentOS 6 VPS.

Al momento della stesura di questo tutorial, ProjectSend r582 è l'ultima versione disponibile e richiede:

  • Accesso SSH
  • PHP (versione 5.2 o successiva)
  • Server web Apache
  • MySQL installato sul tuo VPS Linux.

Istruzioni per l'installazione:

Accedi al tuo server tramite SSH:

ssh root@server_ip

Aggiorna i pacchetti del sistema operativo e installa i pacchetti necessari:

sudo yum -y upgrade
sudo yum install unzip wget

Scarica ed estrai l'archivio ProjectSend in una directory sul tuo server:

wget https://github.com/ignacionelson/ProjectSend/archive/master.zip
unzip master.zip
mv ProjectSend-master /var/www/html/projectsend

Crea un nuovo database MySQL per ProjectSend sul tuo server:

mysql -u root -p
mysql> CREATE DATABASE projectsenddb;
mysql> GRANT ALL PRIVILEGES ON projectsenddb.* TO 'projectsenduser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Rinomina il file "sys.config.sample.php" in "sys.config.php":

cd /var/www/html/projectsend/includes
mv sys.config.sample.php sys.config.php

Apri il file di configurazione di ProjectSend con il tuo editor di testo preferito e cambia il nome del database MySQL, il nome utente e la password MySQL con quelli che hai utilizzato al momento della creazione del database:

nano sys.config.php
/** MySQL database name */define('DB_NAME', 'projectsenddb');

/** Database host (in most cases it's localhost) */define('DB_HOST', 'localhost');

/** MySQL username (must be assigned to the database) */define('DB_USER', 'projectsenduser');

/** MySQL password */define('DB_PASSWORD', 'your-password');

Crea una nuova direttiva host virtuale in Apache. Ad esempio, modifica il tuo file di configurazione di Apache (/etc/httpd/conf/httpd.conf per impostazione predefinita) e decommenta la seguente riga:

#NameVirtualHost *:80

Quindi, aggiungi le seguenti righe alla fine:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/projectsend/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/projectsend/>
 Options Indexes FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
</Directory>
ErrorLog logs/yourdomain.com-error_log
CustomLog logs/yourdomain.com-access_log common
</VirtualHost>

Riavvia il servizio Web Apache per rendere effettive le modifiche.

service httpd restart

Apri il tuo browser web preferito, vai su http://tuodominio.com/ e segui le semplici istruzioni. Sarai accolto dalla pagina di installazione di ProjectSend come quella qui sotto:

Inserisci i seguenti dettagli:

Sitename: It can be anything.(myproject.com)
ProjectSend URL: your domain name or IP address of the server.

Quindi, inserisci i tuoi dati personali e le credenziali di accesso:nome, indirizzo e-mail, nome utente e password dell'amministratore e fai clic su "Installa".
Ecco fatto. L'installazione di ProjectSend è ora completa. Ora puoi accedere e creare nuovi utenti, creare gruppi, caricare file dalla dashboard di ProjectSend.

Per ulteriori informazioni su ProjectSend, fare riferimento al sito Web di ProjectSend.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting CentOS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare ProjectSend per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Elgg su CentOS 6

  2. Come installare Dotclear su CentOS 6

  3. Come installare MySQL Server su CentOS 7

  4. Come installare Jira su CentOS 7

  5. Come installare MySQL 5.6 su CentOS 6.x

Come installare Moodle su CentOS 6

Come installare Zabbix su CentOS 6

Come installare osTicket su CentOS 6

Come installare LimeSurvey su CentOS 6

Come installare ProjectSend su CentOS 7

Come installare Mattermost su CentOS 7