CentOS 7.x frontaccounting

From Notes_Wiki

Home > CentOS > CentOS 7.x > Web Based Tools > CentOS 7.x frontaccounting

To install and use Frontaccounting use following steps:

  1. Create CentOS 7 lxc container and root ssh to container. In case of VM or physical machine *disable firewalld and SELinux*
  2. Install required software
    yum -y install php wget mariadb-server httpd php-mysql vim unzip php-bcmath
  3. Download the source tarball from https://sourceforge.net/projects/frontaccounting/ and extract it in /var/www/html:
    cd /root
    wget https://downloads.sourceforge.net/project/frontaccounting/FrontAccounting%202.4/2.4.7/frontaccounting-2.4.7.tar.gz
    cd /var/www/html
    tar xzf /root/frontaccounting-2.4.7.tar.gz
    chown -R apache:apache frontaccounting
    chmod -R 777 frontaccounting/company/0
    mv frontaccounting fa
  4. Edit /etc/php.ini as follows:
    display_errors = On
    display_startup_errors = On
    session.auto_start = 0 ;default
  5. Edit /etc/httpd/conf/httpd.conf and under '<Directory "/var/www/html">' set:
    AllowOverride All
  6. Start and enable various services:
    systemctl start httpd
    systemctl start mariadb
    systemctl enable httpd
    systemctl enable mariadb
  7. Open http://<FQDN>/fa and click 'Continue'. On next database page enter following values:
    Server host
    Server port
    Database name
    Database user
    Install Additional COAs from FA Repository
    Click Continue to proceed
  8. On next page of Chart of Accounts select "English Indian" and click continue
  9. On next page enter following details:
    Company name
    Rekall Software Pvt. Ltd.
    Admin passwords
    Click install. On following page click here to start.
  10. Remove install directory:
    rm fa/install -rf
  11. Login into the frontaccounting software.


Home > CentOS > CentOS 7.x > Web Based Tools > CentOS 7.x frontaccounting