Installer Agora Project på Ubuntu 14.04

agora-projekt vpsI denne vejledning viser vi dig, hvordan du skal installer Agora Project på en Ubuntu 14.04 VPS med Apache, PHP og MySQL installeret på den.

Agora Project er en åben kilde og brugervenlig gruppeprogram baseret på PHP og MySQL, som giver brugerne mulighed for at oprette deres eget private rum og dele det med de andre holdmedlemmer. Agora Project groupware-softwaren indeholder følgende moduler: filhåndtering, bogmærkeadministrator, personlige og ressourcekalendere, opgaveadministrator, Gantt-diagrammer, kontakter, nyheder, forum, instant messaging mv.

Denne vejledning blev testet og skrevet for en Ubuntu VPS, men det skal fungere på enhver Debian-baseret Linux-distribution.


Denne installationsvejledning forudsætter, at Apache, MySQL og PHP allerede er installeret og konfigureret på din virtuelle server. På tidspunktet for skrivningen af ​​denne tutorial er den seneste stabile version af Agora Project 3.0.6, og det kræver:

  • PHP med GD grafik bibliotek version 2.0.x + og LDAP PHP extensions aktiveret;
  • Apache webserver kompileret med mod_rewrite modul og med følgende direktiver tilladt: RewriteEngine, RewriteBase, RewriteCond og RewriteRule;
  • MySQL installeret på din Linux VPS.

Lad os starte med installationen. Sørg for, at dine server-OS-pakker er fuldt up-to-date:

apt-get opdatering apt-get opgradering

Download den nyeste version af Agora Project tilgængelig på https://www.agora-project.net/ til serveren og hent det ud ved hjælp af følgende kommandoer:

cd / opt wget -O agora-projekt.zip https://www.agora-project.net/divers/download.php?orig=agora-project.net mkdir -p / var / www / html / agora-project unzip -o agora-projekt.zip -d / var / www / html / agora-projekt /

Opret en ny MySQL-database til Agora Project for at bruge og tildele en bruger til det med fuld tilladelser:

mysql -u rod -p mysql> CREATE DATABASE agoradb; mysql> GIVE ALL PRIVILEGES ON agoradb. * TIL 'agorauser' @ 'localhost' IDENTIFIERET AF 'din-adgangskode' MED TILSTAND mysql> FLUSH PRIVILEGES; mysql> afslutte

Glem ikke at erstatte 'din-adgangskode' med et stærkt kodeord.
Opret et nyt virtuelt værtsdirektiv i Apache. For eksempel opretter du en ny Apache-konfigurationsfil med navnet 'agora-project.conf' på din virtuelle server:

touch /etc/apache2/sites-available/agora-project.conf

Deaktiver eller slet standard-Apache-konfigurationsfilen:

rm /etc/apache2/sites-enabled/000-default.conf

Kør derefter følgende kommando:

ln -s /etc/apache2/sites-available/agora-project.conf/etc/apache2/sites-enabled/agora-project.conf

Eller brug a2ensite til at aktivere konfigurationen 'agora-project.conf' i Apache:

sudo a2ensite agora-project.conf

Rediger konfigurationsfilen 'agora-project.conf':

vi /etc/apache2/sites-available/agora-project.conf

og tilføj følgende linjer til det:

<VirtualHost *: 80> ServerAdmin [Email protected]
DocumentRoot / var / www / html / agora-projekt / ServerName yourdomain.com ServerAlias ​​www.yourdomain.com <Katalog / var / www / html / agora-projekt /> Valg FollowSymLinks AllowOverride All </ Directory> ErrorLog / var / log / apache2 / yourdomain.com-error_log CustomLog /var/log/apache2/yourdomain.com-access_log common </ VirtualHost>

Indstil de korrekte filtilladelser til Apache webserveren til at skrive til Agora Project dokument root ('/ var / www / html / agora-projekt') biblioteket:

sudo chown -R www-data: www-data / var / www / html / agora-projekt /

Aktivér Apache2 omskrivningsmodulet, hvis det ikke allerede er gjort det:

sudo a2enmod omskrivning

For at aktivere den nye konfiguration skal du genstarte Apache webserveren ved hjælp af følgende kommando:

service apache2 genstart

Åbn din yndlingswebbrowser, navigér til http://yourdomain.com, start installationsprocessen og følg de nemme instruktioner: vælg dit sprog, værtsnavn på databaseserveren (localhost), dit MySQL-databasens navn, brugernavn og adgangskode, så Opret en administratorkonto, angiv tidszone og ledig plads til lagring af filerne, og klik derefter på 'Validér'.

Log ind på administrationens back-end af Agora Project groupware på http://yourdomain.com og konfigurer det efter dine behov, tilføj brugere osv.

agora-projekt back-end

Det er det. Agora Project installation er nu færdig.

Giv en kommentar

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