|
Linux Control Panel Installation Guide
Step 1: check the system requirements.
- Clean OS install: Redhat 7.2, 7.3, 8.0, 9.0 or FreeBSD 4.8, 4.9.
- SSH installed, gcc installed (these are usually standard with 99% of systems)
- See "System Requirements" page.
Step 2: Login as root and unpack LCP tar file:
# tar xzf lcp.tar.gz
Step 3: Change directory to LCP:
# cd LCP
Step 4: Run the install script:
# ./setup.sh
Next you will be promted for admin's password.
On RedHat systems (excepting Enterprise) it will be installed all services and packages.
On other systems you'll need to install manually packages: bind, mysql, awstats, webalizer,
db4 and perl modules: DBD::mysql, DBI, URI.
Last run all services including LCP or reboot the system.
Accessing the Control Panel
LCP can be accessed at:
| Admin: | http://server.ip.address:800/LCP/admin/ |
Users: | http://server.ip.address:800/LCP/ |
Resellers: | http://server.ip.address:800/LCP/reseller/ |
Dealing with RPM errors
When installing RPMs, errors can sometimes occur. Don't panic, solving them is
usually easy. If you didn't know what to install during your RedHat installation,
you might have installed a few services, such as apache and sendmail.
These services must be removed before the rpm will be able to be installed.
If you need to figure out if you already have a service installed, you can run
# rpm -q servicename
or
# rpm -qa | grep substring
Where substring is just a word. For example, using "apache" might return:
# rpm -qa | grep apache
apache-fp-1.3.27-2
apache-fp-devel-1.3.27-2
apache-fp-manual-1.3.27-2
If you need to remove package (e.g. httpd) run the following command:
# rpm -e --nodeps httpd
Billing system
If you want to install billing system you have to follow instructions in the Billing installation guide (LCP/billing_install file).
|