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.