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

Jak nainstalovat ProjectPier na CentOS 7

Pro ty z vás, kteří nevěděli, ProjectPier je open source komunita zaměřená na vývoj jednoduchého, výkonného a intuitivního softwaru pro webový projektový management a skupinovou spolupráci. ProjectPier vám nabízí flexibilní systém pro správu projektů zahrnujících více organizací tím, že poskytuje centrální místo pro všechny projektové aktivity a informace při integraci se stávajícími nástroji uživatelů ProjectPier je volně dostupný a licencovaný pod Gnu Affero General Public License (AGPL), což znamená, že jste vítáni používat a upravovat software, pokud jsou jakékoli změny distribuovány za stejných licenčních omezení.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci ProjectPier na CentOS 7.

Nainstalujte ProjectPier na CentOS 7

Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.

yum -y update

Krok 2. Nainstalujte server LAMP a přidejte nějaké rozšíření PHP.

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

Spustit službu webový server Apache a MariaDB také umožní její spuštění při spuštění serveru:

systemctl start httpd
systemctl start mariadb
systemctl enable httpd
systemctl enable mariadb

Krok 3. Konfigurace MariaDB pro ProjectPier.

Ve výchozím nastavení není MariaDB zesílena. MariaDB můžete zabezpečit pomocí skriptu mysql_secure_installation. Měli byste si pozorně přečíst a pod každým krokem, který nastaví heslo uživatele root, odstranit anonymní uživatelům zakázat vzdálené přihlášení root a odebrat testovací databázi a přístup k zabezpečené MariaDB.

mysql_secure_installation

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro fórum. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro software ProjectPier:

CREATE DATABASE projectpier CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON projectpier.* TO 'projectpier'@'localhost' IDENTIFIED BY 'your_projectpier_passwd';
FLUSH PRIVILEGES;
\q

Nakonfigurujte svůj server tak, aby podporoval InnoDB, pokud není nastaven ve výchozím nastavení, a zvyšte proměnnou max_allowed_packet na 128 MB

###nano /etc/my.cnf
 #skip-innodb
 max_allowed_packet = 128M

Krok 4. Nainstalujte ProjectPier.

Stáhněte si nejnovější stabilní verzi ProjectPier, v době psaní tohoto článku je to verze 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

Krok 5. Nakonfigurujte webový server Apache pro ProjectPier.

Vytvořte nového virtuálního hostitele v Apache:

###nano /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

Budeme muset změnit oprávnění některých složek:

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

Krok 6. Přístup k ProjectPier.

ProjectPier bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na adresu http://your-domain.com/public/install nebo http://server-ip/public/install a dokončete požadované kroky k dokončení instalace. Pokud používáte bránu firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.

Blahopřejeme! Úspěšně jste nainstalovali ProjectPier. Děkujeme, že jste použili tento návod k instalaci ProjectPier na systém CentOS 7.


Cent OS
  1. Jak nainstalovat PhpWiki na CentOS 7

  2. Jak nainstalovat LiteCart na CentOS 7

  3. Jak nainstalovat ProjectPier na CentOS 7 VPS

  1. Jak nainstalovat MariaDB na CentOS 7

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat MariaDB na CentOS 6

  1. Jak nainstalovat MariaDB na CentOS 7

  2. Jak nainstalovat MediaWiki na CentOS 7

  3. Jak nainstalovat CakePHP na CentOS 7