Last Updated on

Question: Can you install Ephesoft on CentOS6.6?

Versions of Ephesoft Affected: 3.1.x These steps are not necessary with 4.0 based installs (CentOS 6.X and Transact 4.X are not compliant, only for testing!)

!!!IMPORTANT!!! – Before installing Ephesoft on CentOS 6.6, it is required that you use the ROOT user in the OS. Installing using a sudo command will end in errors during install or when ephesoft is run.

Answer: These are the pre-requisits in order to install Ephesoft on CentOS 6.5 and 6.6. We do not yet certify CentOS, but with these steps, it should install and run. Before attempting an install of Ephesoft on CentOS 6.6, the user must first install MySQL Server and change the root password for MySQL as this will be needed during the install of Ephesoft. Here are the steps used to install MySQL Server on CentOS 6.6 and 6.5 before installing Ephesoft. You will also require the update of autoconf to 2.69 for which the instructions are also below.

  1. sudo yum install mysql-server
  2. sudo /sbin/service mysqld start
  3. sudo /usr/bin/mysql_secure_installation
  4. -Press Enter as there is no old password defined since this is a fresh install of mysql-server
  5. -Press Y to give root password
  6. -Allow remote login
  7. -Remove test db
  8. -Reload priveledge tables
  9. sudo /sbin/service mysqld start
  10. sudo chkconfig mysqld on
  11. Run this command: ‘wget’
  12. sudo rpm -Uvh ./autoconf-2.69-12.2.noarch.rpm


This step is required for this procedure, but this would also be required if you are using a remote database server. (note in front of dport, sport, and state, these should be two hypens in a row with no spaces and not one hyphen as it may appear on this wiki entry.)

iptables -I INPUT -p tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I OUTPUT -p tcp --sport 3306 -m state --state ESTABLISHED -j ACCEPT


You may now install Ephesoft.



It should also be noted that there are extra steps if you are installing on a CentOS Server without an internet connection, instructions can be found here. And if there is no GUI/Desktop environment installed on the CentOS server such as Gnome, then the extra steps found here must be followed.

Was this article helpful to you?

J.D. Abbey