Linux File Manager service

Using File Manager a customer may manage files/folders in their webspace:

  • create/remove folders
  • upload files into webspace
  • manage permissions of files/folders

Linux File Manager service in POA is using FTP service to connect to customers' webspaces and perform all operations, see the architecture overview below:

Due to performance reasons Linux File Manager service is usually deployed on a dedicated web server or NG cluster and works as Apache website listening to port 1299.

When a customer opens File Manager in Control Panel, OA UI service connects to File Manager website which in turn connects to the needed webspace using FTP protocol to get webspace content (files, folders). FTP service is also being used for all File Manager operations - get file, create folder, upload file and so on.

Since File Manager is using FTP access to a webspace customer must have FTP hosting resource in their subscription and FTP access to a webspace must be enabled. A customer also must have the special resource based on the 'File Manager' Resource Class in their subscription. A customer may use access to HTTP- and HTTPS-accessible websites separately in OA Customer CP.

File Manager in OA version 5.5 and higher

Since OA version 5.5.1, File Manager service is represented by elFinder package installed on either a dedicated web server node or as an NG cluster service.

It is configured as an Apache website, the main web configuration file is /usr/local/pem/etc/apache/elFinder.conf. It should be included into global Apache configuration inside /etc/httpd/conf/httpd.conf.inc:

INCLUDE /usr/local/pem/etc/apache/elFinder.conf

elFinder uses PHP engine, and its main settings can be found in /usr/local/pem/sysvhosts/elFinder/conf/php.ini.

Since File Manager is an

File Manager in OA version < 5.5

All Linux File Manager configuration files are located under the /usr/share/FileManager-1.0/ folder on the corresponding server, configuration files of customers' webspaces are located under the /usr/share/FileManager-1.0/Config/accounts/ folder.

The log file of the Linux File Manager service is /var/log/webfm.log.

Related information

Main Linux File Manager troubleshooting article:
Website Hosting: Troubleshooting Linux File Manager service

Main Web Hosting hub article:
Website Hosting: General information, Best Practices and Troubleshooting for more information.

Internal content