Sådan installeres ProjectSend på CentOS 6

ikonI dag vil vi vise dig Sådan installeres ProjectSend på en Centos 6 VPS ved hjælp af Apache webserver og MySQL database. ProjectSend er en open source-fil og billeddelingsprogram, der giver dig mulighed for at uploade filer og tildele dem til bestemte kunder, som du opretter dig selv! ProjectSend er skrevet i PHP og bruger en MySQL database til at gemme oplysningerne. Denne vejledning skal fungere på nogen RPM-baseret Linux distribution, men blev testet og skrevet til CentOS 6 VPS.

På tidspunktet for skrivningen af ​​denne tutorial er ProjectSend r582 den nyeste version tilgængelig, og det kræver:

  • SSH adgang
  • PHP (version 5.2 eller senere)
  • Apache webserver
  • MySQL installeret på din Linux VPS.

Installationsvejledning:

Log ind på din server via SSH:

ssh root @ server_ip

Opdater OS pakker og installer nødvendige pakker:

sudo yum -y upgrade sudo yum installer unzip wget

Download og hent ProjectSend arkivet til en mappe på din server:

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

Opret en ny MySQL-database til ProjectSend på din server:

mysql -u rod -p mysql> CREATE DATABASE projectsenddb; mysql> GIVE ALL PRIVILEGES ON projectsenddb. * TIL 'projectsenduser' @ 'localhost' IDENTIFIED AF 'din-adgangskode' MED TILBYGGELSE; mysql> FLUSH PRIVILEGES; mysql> afslutte

Omdøb filen 'sys.config.sample.php' til 'sys.config.php':

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

Åbn ProjectSend-konfigurationsfilen med din foretrukne tekstredigerer, og skift MySQL-databasenavnet, MySQL-brugernavnet og adgangskoden med dem, du brugte på tidspunktet for oprettelsen af ​​databasen:

nano sys.config.php
/ ** MySQL database navn * / define ('DB_NAME', 'projectsenddb'); / ** Database vært (i de fleste tilfælde er det lokalehost) * / define ('DB_HOST', 'localhost'); / ** MySQL brugernavn (skal tildeles til databasen) * / define ('DB_USER', 'projectsenduser'); / ** MySQL kodeord * / define ('DB_PASSWORD', 'din-adgangskode');

Opret et nyt virtuelt værtsdirektiv i Apache. For eksempel rediger din Apache konfigurationsfil (/etc/httpd/conf/httpd.conf som standard) og uncomment følgende linje:

#NameVirtualHost *: 80

Tilføj derefter følgende linjer i slutningen:

<VirtualHost *: 80> ServerAdmin admin@yourdomain.com DocumentRoot / var / www / html / projectsend / ServerName yourdomain.com ServerAlias ​​www.yourdomain.com <Directory / var / www / html / projectsend /> Valg Indekser FølgSymLinks MultiViews AllowOverride All Bestil tilladelse, nægt tilladelse fra alle </Directory> ErrorLog logs / yourdomain.com-error_log CustomLog logs / yourdomain.com-access_log common </VirtualHost>

Genstart Apache web service for ændringerne træder i kraft.

service httpd restart

Åbn din yndlingswebbrowser, gå til http://yourdomain.com/ og følg de nemme instruktioner. Du bliver hilst velkommen af ​​ProjectSend installationssiden som den nedenfor:

projectsend

Udfyld følgende oplysninger:

Sitenavn: Det kan være alt. (Myproject.com) ProjectSend URL: dit domænenavn eller IP-adresse på serveren.

Indtast derefter dine personlige oplysninger og log på legitimationsoplysninger: navn, e-mail-adresse, administrator brugernavn og adgangskode og klik på 'Installer'.
Det er det. ProjectSend-installationen er nu færdig. Nu kan du logge ind og oprette nye brugere, oprette grupper, uploade filer fra ProjectSend dashboard.

For mere information om ProjectSend, se venligst ProjectSend internet side.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.