GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Feng Office na Debian 9 VPS

Tato příručka vás provede procesem instalace Feng Office na Debian 9 VPS.

Feng Office je open-source platforma pro spolupráci napsaná v PHP a přichází ve třech edicích:Community, Professional a Enterprise. Nainstalujeme edici Community, která obsahuje funkce, jako je správa úkolů, správa dokumentů, pracovní prostory a mnoho dalšího. Tato příručka by měla fungovat i na jiných systémech Linux VPS, ale byla testována a napsána pro Debian 9 VPS. Začněme s instalací.

Předpoklady:

Zde jsou systémové požadavky pro spuštění Feng Office 3.7 na Debian 9 VPS:

  • Minimálně 2 GB / doporučených 6 GB paměti RAM
  • Minimálně 2 / doporučená 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:Nainstalujte požadované balíčky

Přihlaste se do svého VPS přes SSH jako root nebo jako uživatel sudo:

ssh username@IP_Address

Nezapomeňte nahradit „IP_Address“ veřejnou IP adresou vašeho serveru. Pokud váš server nepoužívá výchozí číslo portu SSH, přidejte -p Port_Number na konec příkazu a nahraďte „Port_Number“ číslem portu SSH vašeho serveru.

Po přihlášení zadejte následující příkazy k aktualizaci všech nainstalovaných balíčků na jejich nejnovější dostupné verze:

sudo apt-get updatesudo apt-get upgrade

Poté nainstalujte požadované balíčky pomocí následujícího příkazu:

sudo apt-get install catdoc xpdf ghostscript imagemagick wkhtmltopdf rozbalit wget

Krok 2:Instalace LAMP

Zásobník LAMP (Linux, Apache, MySQL, PHP) je kombinací softwaru s otevřeným zdrojovým kódem, který se obvykle instaluje na server používaný k hostování dynamických webových stránek a webových aplikací.

Nejprve nainstalujeme Apache, nejrozšířenější webový server na světě. Je rychlý, bezpečný, spolehlivý a lze jej snadno přizpůsobit podle vašich potřeb.

Chcete-li nainstalovat Apache na váš server Debian 9, zadejte následující příkaz:

sudo apt-get install apache2

Po dokončení instalace povolte automatické spuštění služby Apache při spuštění systému:

sudo systemctl povolí apache2

Dále nainstalujeme PHP a moduly potřebné ke spuštění Feng Office:

apt install php libapache2-mod-php php-mysql php-curl php-json php-cgi libapache2-mod-php php-mcrypt php-xmlrpc php-gd php-mbstring php php-common php-xmlrpc php-soap php-xml php-intl php-cli php-ldap php-zip php-readline php-imap php-tidy php-recode php-opcache php-intl php-mbstring

Restartujte webový server Apache, aby se načetl modul PHP:

systemctl restart apache2.service

Posledním krokem je instalace MariaDB:

sudo apt-get install mariadb-server

Povolte automatické spouštění služby Apache při spuštění systému:

sudo systemctl povolit mariadb

Po dokončení instalace se doporučuje spustit následující příkaz pro zlepšení zabezpečení vašeho serveru MariaDB:

sudo mysql_secure_installation

Když/pokud program požádá o 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“.

Krok 3:Konfigurace Apache a PHP

Otevřete konfigurační soubor php.ini pomocí preferovaného textového editoru:

sudo nano /etc/php/7.0/apache2/php.ini

Poté proveďte následující změny. Nejprve 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 

Dále vytvořte 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.

sudo nano /etc/apache2/sites-available/název-domény.com.conf

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

ServerAdmin admin@>název-domény.comDocumentRoot /var/www/html/fengoffice/Název_serveru název-domény.comAlias ​​serveru www.název-domény.com Možnosti FollowSymlinks AllowOverride All Vyžadovat vše udělenoErrorLog ${APACHE_LOG_DIR}/error.logCustomLog $ {APACHE_LOG_DIR}/access.log kombinované

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

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

sudo a2ensite název-domény.com

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

sudo a2enmod rewrite

Restartujte Apache, aby se změny projevily:

sudo systemctl restart apache2.service

Krok 4:Vytvořte databázi

Aby Feng Office měl místo, kam bude ukládat svá data, budeme muset vytvořit databázi. Přihlaste se do konzole MySQL:

mysql -u root -p

Vytvořte databázi a uživatele, který bude moci s databází pracovat:

VYTVOŘTE DATABÁZI fengdb;UDĚLEJTE VŠECHNA PRIVILEGIÍ NA fengdb.* 'fenguser'@'localhost' IDENTIFIKOVANÉ PODLE 'strong_password' S MOŽNOSTÍ UDĚLENÍ;quit;

Nezapomeňte změnit ‘strong_password ‘ se skutečným silným heslem.

Krok 5:Nainstalujte Feng Office

Stáhněte si nejnovější verzi Feng Office v /tmp adresář:

cd /tmp/ wget --no-check-certificate -O fengoffice.zip https://www.fengoffice.com/web/reference.php?dest=latest_versionunzip fengoffice.zip

Přesuňte extrahované soubory do adresáře s názvem „fengoffice“ a změňte vlastnictví tak, aby patřilo webovému serveru Apache:

mkdir -p /var/www/html/fengoffice/mv fengoffice-3.* /var/www/html/fengofficechown 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.

Samozřejmě, pokud jste jedním z našich zákazníků Feng Office Hosting, nemusíte Feng Office instalovat na svůj Debian 9 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 Debian 9.

PS . Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Feng Office na Debian 9 VPS, nebo pokud vám to pomohlo, 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.


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat OpenNMS na Debian VPS

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  3. Jak nainstalovat Feng Office na Debian 9 VPS

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat Nginx na Debian 9

  3. Jak nainstalovat Apache na Debian 9