GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Feng Office na Ubuntu 18.04 VPS

V tomto článku vám ukážeme, jak nainstalovat Feng Office na Ubuntu 18.04 VPS.

Feng Office je open-source platforma pro spolupráci, která je založena na webu a je napsána v PHP. Tato aplikace má tři edice:Community, Professional a Enterprise. V tomto tutoriálu nainstalujeme edici Community, která je základní Feng Office a obsahuje vynikající funkce, jako je správa úkolů, správa dokumentů, pracovní prostory a mnoho dalšího.

Předpoklady

Zde jsou systémové požadavky pro provoz Feng Office 3.7:

  • Alespoň 2 GB paměti RAM.
  • Alespoň 2 jádra CPU
  • Alespoň 1 GB místa na disku.

A navrhované požadavky pro Feng Office 3.7 jsou:

  • Alespoň 6 GB paměti RAM
  • Alespoň 4 jádra CPU
  • Místo na disku závisí na množství dat, které očekáváte, že budete spravovat, ale doporučuje se minimálně 10 GB.

Krok 1:Připojte se k serveru

Než začneme, musíte se připojit k serveru přes SSH jako uživatel root. Chcete-li to provést, použijte následující příkaz:

ssh root@IP_Address -p Port_Number

Samozřejmě budete muset nahradit IP_Address a Port_Number se skutečnou IP adresou vašeho serveru a číslem portu SSH.

Po přihlášení se pomocí následujících příkazů ujistěte, že je váš server aktuální:

upgrade apt updateapt

Krok 2:Instalace sady LAMP (Apache, MySQL a PHP 7.1)

Musíme začít instalací některých požadavků pro instalaci Feng Office. Chcete-li nainstalovat server Apache a MySQL, spusťte následující příkaz:

apt install apache2 libapache2-mod-php mysql-server mysql-client

Chcete-li spustit a povolit služby Apache a MySQL, spusťte následující příkaz:

for x v apache2 mysql; do systemctl start $x; systemctl povolit $x; hotovo

Tato další část je volitelná, ale doporučená. Doporučujeme vám spustit mysql_secure_installation, abyste mohli implementovat některé doporučené bezpečnostní změny. Spusťte tento další příkaz a postupujte podle pokynů:

mysql_secure_installation

Když se program zeptá na vaše kořenové heslo MySQL, stačí stisknout klávesu [Enter], protože ve výchozím nastavení není žádné heslo nastaveno. Na každou výzvu doporučujeme odpovědět „Y“.

Dále nainstalujeme PHP verze 7.1 z úložiště Ondřeje Surého, protože není k dispozici v předinstalovaných úložištích.

Upozorňujeme, že Feng Office zatím nepodporuje PHP 7.2. Spusťte níže uvedené příkazy a přidejte PPA Ondřeje Surého:

apt-get install software-properties-commonadd-apt-repository ppa:ondrej/phpapt update

Chcete-li nainstalovat PHP 7.1 spolu s moduly potřebnými ke spuštění Feng Office, spusťte tento příkaz:

apt install php7.1 php7.1-mysql php7.1-curl php7.1-json php7.1-cgi libapache2-mod-php7.1 php7.1-mcrypt php7.1-xmlrpc php7.1-gd php7.1-mbstring php7.1 php7.1-common php7.1-xmlrpc php7.1-soap php7.1-xml php7.1-intl php7.1-cli php7.1-ldap rozbalit php7.1-zip wget php7.1-readline php7.1-imap php7.1-tidy php7.1-recode php7.1-sq php7.1-intl php7.1-mbstring -y

Chcete-li zjistit, kterou verzi PHP aktuálně používáte, napište:

php -v

Pokud chcete změnit aktuální verzi PHP na PHP 7.1, spusťte následující příkazy:

a2enmod php7.1update-alternatives --set php /usr/bin/php7.1

Restartujte webový server Apache, aby se změny projevily.

systemctl restart apache2.service

Krok 3:Nakonfigurujte PHP a nainstalujte další požadované balíčky

Vyhledejte konfigurační soubor php.ini:

php -i | grep php.ini

Výstup:

Cesta konfiguračního souboru (php.ini) => /etc/php/7.1/cliLoaded Configuration File => /etc/php/7.1/cli/php.ini

Otevřete konfigurační soubor php.ini pomocí preferovaného textového editoru. Jako náš textový editor použijeme nano – klidně použijte libovolný editor dle vašeho výběru.

nano /etc/php/7.1/cli/php.ini

Najděte a upravte následující hodnoty:

max_execution_time =300max_input_time =300memory_limit =512Mpost_max_size =128Mupload_max_filesize =128Mdisplay_errors =Offhtml_errors =Offdisplay_startup_errors =Offlog_buffering =Vypnuto 

Po dokončení úprav souboru soubor uložte a zavřete.

Spusťte následující příkaz k instalaci balíčků, které Feng Office vyžaduje:

apt install catdoc xpdf ghostscript imagemagick wkhtmltopdf

Po dokončení instalace zkontrolujte, zda všechny nainstalované služby fungují správně. Pokud jsou úspěšně nainstalovány, můžete pokračovat dalším krokem a vytvořit novou databázi pro Feng Office.

Krok 4:Vytvořte databázi

Chcete-li vytvořit databázi, musíte se přihlásit do konzole MySQL:

mysql -u root -p

Pomocí následujícího dotazu vytvoříme naši databázi:

CREATE DATABASE fengdb;

Přidáme samostatného uživatele, který bude moci pracovat s naší databází „fengdb“:

UDĚLEJTE VŠECHNA PRIVILEGIA NA fengdb.* 'fenguser'@'localhost' IDENTIFIKOVANÉ PODLE 'Str0ng_Pa5Sw0rD' S MOŽNOSTÍ UDĚLENÍ;

Nezapomeňte prosím změnit ‘Str0ng_Pa5Sw0rD ‘ na skutečné silné heslo.

Chcete-li použít oprávnění, která jsme nastavili, spustíme tento příkaz:

FLUSH PRIVILEGES;

Poté, co skončíme, můžeme ukončit relaci MySQL příkazem:

ukončit

Krok 5:Konfigurace virtuálního hostitele Apache pro Feng Office

V tomto kroku vytvoříme nový konfigurační soubor virtuálního hostitele, abychom mohli přistupovat k naší aplikaci Feng Office s názvem domény namísto IP adresy.

nano /etc/apache2/sites-available/feng.conf

přidejte do souboru následující obsah:

ServerAdmin [email protected] /var/www/html/fengoffice/ServerName domain-name.comServerAlias ​​www.domain-name.comMožnosti FollowSymlinksAllowOverride AllVyžadovat udělení všechErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combined

samozřejmě budete muset nahradit všechny instance domain-name.com s vaším skutečným názvem domény.

Jakmile nakonfigurujete virtuálního hostitele, můžete jej povolit provedením následujících příkazů.

Zakažte výchozího virtuálního hostitele pomocí:

a2dissite 000-výchozí

Poté povolte nového virtuálního hostitele Feng Office:

a2ensite feng.conf

Také se musíte ujistit, že je povoleno přepisování modu:

a2enmod přepsat

Restartujte Apache, aby se změny projevily:

systemctl restart apache2.service

Krok 6:Nainstalujte Feng Office

Stáhněte si nejnovější verzi Feng Office v /opt adresář na serveru a rozbalte jej do /var/www/html/ adresář:

cd /opt/ &&wget -O fengoffice.zip --no-check-certificate https://www.fengoffice.com/web/reference.php?dest=latest_versionunzip fengoffice.zip -d /var/www/ html/

Nyní přesuneme extrahované soubory do samostatného adresáře s názvem „fengoffice“ a změníme vlastnictví tak, aby patřilo webovému serveru Apache:

mv /var/www/html/fengoffice-3.*/ /var/www/html/fengoffice/chown www-data:www-data -R /var/www/html/fengoffice/

Po dokončení všech kroků otevřete http://domain-name.com ve svém oblíbeném webovém prohlížeči a spusťte proces instalace.

Postupujte podle kroků webové instalace a vyplňte všechny potřebné informace.

Upozorňujeme, že „core_dimensions ‘ Tato aplikace vyžaduje plugin, takže byste si jej měli nainstalovat. Můžete také vybrat „pracovní prostor “ a „mail ” během procesu webové instalace.

Gratulujeme! Úspěšně jste na svůj server nainstalovali Feng Office. Nyní můžete nakonfigurovat a začít spravovat tuto neuvěřitelnou aplikaci po přihlášení do správce back-end Feng Office.

V tomto článku jsme vám ukázali, jak nainstalovat Apache2, PHP 7.1, MySQL Database Server, jak vytvořit databázi pro Feng Office a nakonec jsme nainstalovali Feng Office.

Samozřejmě, pokud jste jedním z našich zákazníků Ubuntu Hosting, nemusíte Feng Office instalovat na svůj Ubuntu 18.04 VPS – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují a nakonfigurují Feng Office na Ubuntu 18.04.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Feng Office na Ubuntu 18.04 VPS, líbil, 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 komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na Ubuntu 18.04 / Ubuntu 16.04

  2. Jak nainstalovat Feng Office na CentOS 7 VPS

  3. Jak nainstalovat CMS Made Simple na Ubuntu 14.04 VPS

  1. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  2. Jak nainstalovat PyroCMS na Ubuntu 14.04 VPS

  3. Jak nainstalovat Munin na Ubuntu 14.04 VPS

  1. Jak nainstalovat Contao na Ubuntu 14.04 VPS

  2. Jak nainstalovat CS-Cart v4 na Ubuntu 14.04 VPS

  3. Jak nainstalovat Group-Office 6 na Ubuntu 14.04 VPS