GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat ProjectPier na CentOS 7 VPS

V tomto tutoriálu vám ukážeme, jak nainstalovat ProjectPier na CentOS VPS s Apache, PHP a MariaDB.
ProjectPier je open source software pro správu projektů a skupinovou spolupráci, který umožňuje vývojářům a uživatelům vytvářet a spravovat více projektů online pomocí webový prohlížeč.
Abyste mohli nainstalovat ProjectPier na svůj server, musíte se ujistit, že splňuje následující požadavky:

  • PHP 5.2 nebo vyšší s povolenými následujícími rozšířeními PHP:GD, MySQL a SimpleXML;
  • Apache Web Server 2.0 nebo vyšší nainstalovaný na vašem virtuálním serveru a zkompilovaný s modulem mod_rewrite;
  • MySQL (MariaDB) s podporou InnoDB.

Ujistěte se, že jsou všechny služby aktuální, provedením následujícího příkazu:

yum -y update

Nainstalujte požadované balíčky:

yum install mariadb mariadb-server httpd php php-common php-gd php-ldap php-xml

Spusťte webový server Apache a databázový server MariaDB a povolte jim spuštění při spouštění:

systemctl start httpd
systemctl start mariadb

systemctl enable httpd
systemctl enable mariadb

Stáhněte si nejnovější stabilní verzi ProjectPier na http://www.projectpier.org/download do adresáře „/opt“ na serveru. Poté jej rozbalte a přesuňte soubory a adresáře ProjectPier do adresáře „/var/www/html/projectpier“. V době psaní tohoto návodu je nejnovější stabilní verze ProjectPier 0.8.8.

cd /opt/
wget http://www.projectpier.org/files/pp088wSP2_2014-08-14.zip
mkdir -p /var/www/html/projectpier
unzip -d /var/www/html/projectpier pp088wSP2*.zip

Nakonfigurujte svůj server tak, aby podporoval InnoDB, pokud není nastaven ve výchozím nastavení. Chcete-li to provést, upravte konfigurační soubor MySQL „/etc/my.cnf“ a zakomentujte řádek skip-innodb přidáním znaku # před něj (tj. #skip-innodb). Poté zvyšte proměnnou max_allowed_packet na 128 MB přidáním tohoto řádku do souboru „/etc/my.cnf“:

max_allowed_packet = 128M

Restartujte MariaDB, aby se změny projevily:

systemctl restart mariadb

Vytvořte novou databázi a nové uživatelské jméno a heslo pro databázi ProjectPier:

mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE projectpier CHARACTER SET utf8;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON projectpier.* TO 'projectpier'@'localhost' IDENTIFIED BY 'your_projectpier_passwd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

Upravte konfigurační soubor Apache (/etc/httpd/conf/httpd.conf) a vytvořte nového virtuálního hostitele v Apache:

vi /etc/httpd/conf/httpd.conf
<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/projectpier"
ServerName your-domain.com
ServerAlias www.your-domain.com
ErrorLog "/var/log/httpd/your-domain.com-error_log"
CustomLog "/var/log/httpd/your-domain.com-access_log" combined
<Directory "/var/www/html/your-domain.com/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Restartujte službu Apache, aby se změny projevily:

systemctl restart httpd

Uživatel webového serveru (Apache) musí mít možnost zapisovat do souborů 'cache/autoloader.php' a 'cache/log.php' a adresářů 'cache', 'upload', 'config' a ​​'tmp', abyste mohli snadno toho dosáhnete provedením následujícího příkazu:

chown apache:apache -R /var/www/html/projectpier

Otevřete http://yourdomain.com/public/install ve svém oblíbeném webovém prohlížeči a spusťte instalační program ProjectPier, poté postupujte podle pokynů instalačního programu:zkontrolujte, zda jsou splněny všechny požadavky ProjectPier, zadejte uživatelské jméno a heslo databáze, vytvořte účet správce a klikněte na 'submit' pro dokončení instalace.
To je ono. Instalace ProjectPier je nyní dokončena. Přihlaste se do administrátorského back-endu pomocí nově vytvořeného administrátorského účtu a vytvářejte nové projekty přes ProjectPier.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali ProjectPier software pro řízení projektů a online skupinovou spolupráci. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PhpWiki na CentOS 7

  2. Jak nainstalovat LiteCart na CentOS 7

  3. Jak nainstalovat ocPortal na CentOS 7 VPS

  1. Jak nainstalovat MariaDB na CentOS 7

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat OrangeHRM na CentOS 7 VPS

  1. Jak nainstalovat MariaDB na CentOS 6

  2. Jak nainstalovat MariaDB na CentOS 7

  3. Jak nainstalovat ProjectPier na CentOS 7