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 =VypnutoDá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.confPoté 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.comTaké se ujistěte, že je povoleno přepisování modu:
sudo a2enmod rewriteRestartujte Apache, aby se změny projevily:
sudo systemctl restart apache2.serviceKrok 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 -pVytvoř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.zipPř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