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

Jak nainstalovat YetiForce na CentOS 7

V tomto tutoriálu nainstalujeme YetiForce a jeho požadovaný software na CentOS 7 VPS.

YetiForce je přední open-source CRM systém, pokud jde o inovace a nové funkce. Software má pozitivní dopad na všechny obchodní aktivity – od marketingu, přes prodej až po podpůrné služby. YetiForce je nezbytným nástrojem pro efektivní fungování jakéhokoli podnikání. Díky funkcím, jako je elegantní, bohatý řídicí panel založený na widgetech a komplexní knihovna modulů pro téměř jakýkoli druh podnikání, je na YetiForce něco, co si každý zamiluje.

Předpoklady

  • A CentOS 7 VPS s povoleným přístupem root nebo uživatelem s právy sudo.
  • Apache 2.4 – funguje správně i s předchozími verzemi, tj. 2.1, 2.2, 2.3 (doporučujeme nejnovější verze).
  • MySQL 5.7 -funguje správně i s předchozími verzemi, tj. 5.6, 5.5, 5.1 (doporučujeme nejnovější verze).

Krok 1:Přihlaste se a aktualizujte balíčky

Nejprve se budeme muset přihlásit na náš server pomocí SSH. Můžete to udělat zadáním tohoto příkazu:

$ ssh root@IP_Address -p Port_Number

Pokud nepoužíváte uživatele root, nezapomeňte nahradit „root“ svým uživatelským jménem. Změňte „IP_Address “ a „Číslo_portu “ podle IP adresy vašeho serveru a čísla portu SSH.

Jakmile se přihlásíte, měli byste aktualizovat všechny své balíčky na jejich nejnovější dostupné verze, abychom mohli maximalizovat kompatibilitu a vyhnout se potenciálním nesrovnalostem ve verzích:

Aktualizace $ yum

Krok 2:Instalace databázového serveru MySQL 5.7

Pokud již máte nainstalované MySQL nebo MariaDB, můžete tento krok přeskočit a přejít k další sekci.

Takže si můžete nainstalovat MySQL server na váš VPS, potřebujete povolit MySQL 5.7 komunitní repozitář yum ve vašem systému.

$ yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

Nyní můžete nainstalovat MySQL jako jakýkoli jiný balíček pomocí yum s následujícím příkazem:

$ yum nainstalovat mysql-community-server

Jakmile je instalace dokončena, spusťte službu MySQL a povolte její automatické spouštění při bootování pomocí:

$ systemctl povolit mysqld$ systemctl spustit mysqld

Stav služby MySQL můžete zkontrolovat pomocí následujícího příkazu:

$ systemctl status mysqld

Výstup:

● mysqld.service – MySQL Server Načten:načten (/usr/lib/systemd/system/mysqld.service; povoleno; přednastaveno dodavatelem:zakázáno) Aktivní:aktivní (spuštěno) Dokumenty:man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Proces:16261 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $ MYSQLD_OPTS (kód=upuštěno, stav=0/ÚSPĚCH) Proces:16185 ExecStartPre=/usr/bin/mysqld_pre_systemd (kód=ukončeno, stav=0/ÚSPĚCH) Hlavní PID:16263 (mysqld) CGroup:/system.ld.slice/mysq služba └─16263 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid

Krok 3:Zabezpečení MySQL

Po dokončení instalace spusťte následující příkaz pro zabezpečení instalace:

$ mysql_secure_installation

Toto je volitelný příkaz, který má v úmyslu dále posílit zabezpečení instalace vašeho serveru MySQL.

Krok 4:Vytvořte novou databázi

Vytvořte novou databázi a uživatele pro instalaci YetiForce pomocí následujících příkazů:

$ mysql -uroot -p

V této části vytvoříme novou databázi MySQL yetiforce a přidělit uživatelský přístup k novému uživateli yetiforce s heslem Strong_Password

VYTVOŘTE DATABÁZI yetiforce;UDĚLEJTE VŠECHNA PRIVILEGIS 

Nezapomeňte nahradit „Strong_Password“ skutečným silným heslem.

Krok 5:Nainstalujte PHP 7.2

PHP verze 7.2 není k dispozici ve výchozích repozitářích CentOS 7, takže budeme používat úložiště Remi.

Chcete-li nainstalovat a povolit úložiště EPEL i Remi, spusťte následující příkaz:

$ yum install epel-release$ rpm -Uhv https://rpms.remirepo.net/enterprise/remi-release-7.rpm$ yum-config-manager --enable remi-php72

Nyní můžete pokračovat a nainstalovat PHP 7.2 a také všechny potřebné moduly PHP pomocí následujících příkazů:

$ yum install php php-mysqlnd php-opcache php-xml php-xmlrpc php-gd php-mbstring php-imap php-json php-xdebug php-posix php-uopz php-bcmath php-zip php-apcu php -ldap php-soap php-opcache php-intl php-imagick

Chcete-li ověřit, že je PHP 7.2 úspěšně nainstalováno, spusťte následující příkaz:

$ php -v

Výstup by měl být podobný následujícímu:

# php -vPHP 7.2.19 (cli) (postaveno:29. května 2019 11:04:13) ( NTS )Autorská práva (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies se Zend OPcache v7.2.19, Copyright (c) 1999-2018, od Zend Technologies s Xdebug v2.7.2, Copyright (c) 2002-2019, Derick Rethans

Krok 6:Stáhněte a nainstalujte YetiForce

Chcete-li pokračovat v instalaci, stáhněte si balíček YetiForce CRM z jeho oficiálního webu, spusťte příkaz wget následovaný odkazem ke stažení a spusťte jej.

$ wget https://github.com/YetiForceCompany/YetiForceCRM/releases/download/5.1.0/YetiForceCRM-5.1.0-complete.zip

Jakmile je archiv zip stažen, rozbalte jej do kořenového adresáře dokumentu na vašem serveru:

$ unzip YetiForceCRM-5.1.0-complete.zip -d /var/www/html/

Všechny soubory budou uloženy pod /var/www/html/ adresář.

Odeberte archiv zip a změňte vlastnictví souborů YetiForce na „apache“.:

$ rm -f YetiForceCRM-5.1.0-complete.zip$ chown -R apache:apache /var/www/html

Skladatel stáhne všechny požadované knihovny, které potřebujete pro svůj projekt.

curl -sS https://getcomposer.org/installer | phpsudo mv skladatel.phar /usr/local/bin/composer
$ cd /var/www/html$ instalace skladatele$ skladatel vyžaduje phpunit/php-invoker

To byl poslední krok konfigurace vašeho serveru a instalace YetiForce pomocí příkazového řádku.

Krok 7:Instalace a konfigurace webového serveru Apache

V této části tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Apache, aby sloužil vaší aplikaci YetiForce.

Apache je k dispozici ve výchozích softwarových úložištích CentOS – spusťte následující příkaz k instalaci webového serveru Apache:

$ yum nainstalovat apache2

Vytvořte nového virtuálního hostitele Apache s následujícím obsahem. K úpravám našeho textu používáme ‚nano‘, ale místo toho můžete použít svůj preferovaný textový editor:

$ nano /etc/httpd/conf.d/vase_domena.com.conf
 ServerAdmin admin@vaše_doména.comDocumentRoot /var/www/html/ServerName your_domain.comServerAlias ​​www.your_domain.com Options FollowSymLinksAllowOverride AllOrder allow,denyallow from all ErrorLog /var/log/httpd/your_domain.com-error_logCustomLog /var/log/httpd/your_domain.com-access_log common

Samozřejmě nezapomeňte nahradit your_domain.com vaší skutečnou doménou. Uložte a zavřete soubor a restartujte Apache, aby se změny projevily:

$ service httpd restart

Nyní můžete otevřít svůj preferovaný webový prohlížeč a přejít na http://your_domain.com/ pokračovat v nastavení. Vyberte požadovaný jazyk a stiskněte tlačítko Instalovat tlačítkem spustíte průvodce instalací.

Budete také vyzváni k zadání názvu databáze a jejích přístupových údajů. Použijte ty, které jsme nastavili při konfiguraci databázového serveru (krok 4 )

Na další stránce je uveden seznam systémových předpokladů, které jsou potřeba před instalací:

Instalace pak může začít. Instalace zabere několik minut, takže se pohodlně usaďte.

A je to. Pokud jste postupovali správně podle všech pokynů, nyní byste měli mít přístup k instalaci YetiForce na vašem serveru CentOS 7.

Samozřejmě nemusíte instalovat YetiForce na CentOS 7, pokud používáte jednu z našich hostingových služeb YetiForce VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby za vás nainstalovali YetiForce na váš CentOS VPS. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS . Pokud se vám líbil tento příspěvek o jak nainstalovat YetiForce na CentOS 7 , sdílejte jej se svými přáteli na sociálních sítích pomocí níže uvedených tlačítek pro sdílení nebo jednoduše zanechte odpověď v sekci komentářů. Děkuji.


Cent OS
  1. Jak nainstalovat Elgg na CentOS 6

  2. Jak nainstalovat Jira na CentOS 7

  3. Jak nainstalovat ProjectSend na CentOS 6

  1. Jak nainstalovat Dotclear na CentOS 6

  2. Jak nainstalovat MySQL Server na CentOS 7

  3. Jak nainstalovat MySQL 5.6 na CentOS 6.x

  1. Jak nainstalovat MySQL na CentOS 7

  2. Jak nainstalovat MySQL na CentOS 8

  3. Jak nainstalovat MySQL na CentOS 8