GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Feng Office di VPS Debian 9

Panduan ini akan memandu Anda melalui proses penginstalan Feng Office pada VPS Debian 9.

Feng Office adalah platform kolaborasi sumber terbuka yang ditulis dalam PHP dan tersedia dalam tiga edisi:Komunitas, Profesional, dan Perusahaan. Kami akan menginstal edisi Komunitas yang mencakup fitur-fitur seperti manajemen tugas, manajemen dokumen, ruang kerja, dan banyak lagi. Panduan ini juga dapat digunakan pada sistem VPS Linux lainnya, tetapi telah diuji dan ditulis untuk VPS Debian 9. Mari kita mulai dengan penginstalan.

Prasyarat:

Berikut adalah persyaratan sistem untuk menjalankan Feng Office 3.7 pada VPS Debian 9:

  • Minimum 2 GB / Memori RAM 6 GB yang disarankan
  • Minimum 2 / Direkomendasikan 4 Core CPU
  • Ruang disk bergantung pada jumlah data yang ingin Anda kelola, tetapi disarankan minimal 10 GB.

Langkah 1:Instal Paket yang diperlukan

Masuk ke VPS Anda melalui SSH sebagai root atau sebagai pengguna sudo:

ssh userame@IP_Address

Ingatlah untuk mengganti “IP_Address” dengan alamat IP publik server Anda. Jika server Anda tidak menggunakan nomor port SSH default, tambahkan -p Port_Number ke akhir perintah dan ganti “Port_Number” dengan nomor port SSH server Anda.

Setelah masuk, jalankan perintah berikut untuk memperbarui semua paket yang diinstal ke versi terbaru yang tersedia:

sudo apt-get update
sudo apt-get upgrade

Setelah itu, instal paket yang diperlukan menggunakan perintah berikut:

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

Langkah 2:Instal LAMP

Tumpukan LAMP (Linux, Apache, MySQL, PHP) adalah kombinasi perangkat lunak sumber terbuka, biasanya diinstal pada server yang digunakan untuk menghosting situs web dinamis dan aplikasi web.

Pertama, kita akan menginstal Apache, server web yang paling banyak digunakan di dunia. Ini cepat, aman, andal, dan dapat dengan mudah disesuaikan sesuai kebutuhan Anda.

Untuk menginstal Apache di server Debian 9 Anda, ketik perintah berikut:

sudo apt-get install apache2

Setelah penginstalan selesai, aktifkan layanan Apache untuk memulai secara otomatis saat boot sistem:

sudo systemctl enable apache2

Selanjutnya, kita akan menginstal PHP dan modul yang diperlukan untuk menjalankan 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

Mulai ulang server web Apache sehingga modul PHP dimuat:

systemctl restart apache2.service

Langkah terakhir adalah menginstal MariaDB:

sudo apt-get install mariadb-server

Aktifkan layanan Apache untuk memulai secara otomatis saat sistem boot:

sudo systemctl enable mariadb

Setelah penginstalan selesai, disarankan untuk menjalankan perintah berikut untuk meningkatkan keamanan server MariaDB Anda:

sudo mysql_secure_installation

Ketika/jika program meminta kata sandi root MySQL Anda, cukup tekan tombol [Enter], karena tidak ada kata sandi yang ditetapkan secara default. Kami menyarankan untuk menjawab setiap pertanyaan dengan 'Y'.

Langkah 3:Konfigurasi Apache dan PHP

Buka file konfigurasi php.ini dengan editor teks pilihan Anda:

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

Kemudian lakukan perubahan berikut. Pertama, temukan dan ubah nilai berikut:

max_execution_time = 300
max_input_time = 300
memory_limit = 512M
post_max_size = 128M
upload_max_filesize = 128M
display_errors = Off
html_errors = Off
display_startup_errors = Off
log_errors = On
output_buffering = Off

Selanjutnya, buat file konfigurasi host virtual baru sehingga kami dapat mengakses aplikasi Feng Office kami dengan nama domain, bukan alamat IP.

sudo nano /etc/apache2/sites-available/domain-name.com.conf

Kemudian tambahkan konten berikut ke file:

ServerAdmin admin@>domain-name.com
DocumentRoot /var/www/html/fengoffice/
ServerName domain-name.com
ServerAlias www.domain-name.com


    Options FollowSymlinks
    AllowOverride All
    Require all granted


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined


tentu saja, Anda harus mengganti semua instance domain-name.com dengan nama domain terdaftar Anda yang sebenarnya.

Setelah Anda mengonfigurasi virtual host, Anda dapat mengaktifkannya dengan menjalankan perintah berikut.

sudo a2ensite domain-name.com

Juga, pastikan penulisan ulang mod diaktifkan:

sudo a2enmod rewrite

Mulai ulang Apache agar perubahan diterapkan:

sudo systemctl restart apache2.service

Langkah 4:Buat Basis Data

Kita harus membuat database agar Feng Office memiliki lokasi di mana ia akan menyimpan datanya. Masuk ke konsol MySQL:

mysql -u root -p

Buat database dan pengguna yang akan dapat berinteraksi dengan database:

CREATE DATABASE fengdb;
GRANT ALL PRIVILEGES ON fengdb.* TO 'fenguser'@'localhost' IDENTIFIED BY 'strong_password' WITH GRANT OPTION;
quit;

Jangan lupa untuk mengubah ‘strong_password ' dengan kata sandi kuat yang sebenarnya.

Langkah 5:Instal Feng Office

Unduh versi terbaru Feng Office di /tmp direktori:

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

Pindahkan file yang diekstrak ke direktori bernama 'fengoffice' dan ubah kepemilikannya sehingga menjadi milik server web Apache:

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

Setelah menyelesaikan semua langkah, buka http://domain-name.com di browser web favorit Anda dan mulai proses instalasi.

Ikuti langkah-langkah penginstalan web dan isi semua informasi yang diperlukan.

Harap perhatikan bahwa ‘dimensi_inti ' plugin diperlukan untuk aplikasi ini, jadi Anda harus menginstalnya. Anda juga dapat memilih “ruang kerja ” dan “email ” plugin selama proses instalasi web.

Selamat! Anda telah berhasil menginstal Feng Office di server Anda.

Tentu saja, jika Anda adalah salah satu pelanggan Feng Office Hosting kami, Anda tidak perlu menginstal Feng Office di VPS Debian 9 Anda – cukup tanyakan pada admin kami, duduk, dan santai. Admin kami akan segera menginstal dan mengonfigurasi Feng Office di Debian 9 untuk Anda.

PS . Jika Anda menyukai posting ini tentang cara menginstal Feng Office di VPS Debian 9, atau jika Anda merasa terbantu, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol bagikan di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Debian
  1. Cara Menginstal Nextcloud Di Debian 9

  2. Cara Menginstal PostgreSQL 11/10 di Debian 9 &Debian 8

  3. Cara Menginstal Feng Office di VPS Debian 9

  1. Cara Menginstal Tomcat 8.5 di Debian 9

  2. Cara Menginstal MongoDB 4.4 / 4.2 Di Debian 9

  3. Cara Menginstal OpenNMS di VPS Debian

  1. Cara Menginstal MongoDB di Debian 9

  2. Cara Menginstal Nginx di Debian 9

  3. Cara Instal Apache di Debian 9