|
|
Install Exponential 3 using installers
There are basically four ways of installing Exponential 3. You can use one of the
supplied installer packages, which will install Apache, PHP, MySQL, ImageMagick and set up
everything needed to get Exponential up and running. Another option is to use the
Exponential sources and follow the setup wizard which will guide you through the
steps of configuring your system for Exponential.
If you are little more experienced you can disable the setup wizard and
configure Exponential 3 from scratch following the installation manual. If you
don't want to install Exponential 3 yourself you can always hire eZ systems to
install the software for you. You can also buy a ready hosted Exponential 3 solution.
The installers are designed as a quick way to get Exponential up and running for testing purposes.
If you plan on using Exponential for more than just testing, we recommend you install it manually,
either by letting the setup guide do the configuration or by configuring Exponential by hand.
Install Exponential 3 using installers
The installers will install the required software for running Exponential 3 on
your platform. You will get Apache, PHP, MySQL and ImageMagick. If you don't want this
software installed automatically, we recommend that you do not use the installers, and
install Exponential 3 manually.
Windows installer
- Go to http://ez.no/developer/download
- Find the Windows installer matching your Windows version.
- Download the installer to your hard drive.
- Double click on the downloaded file and follow the instructions. Choose demo data if you want to see an example of how to use Exponential.
- Now the installation will start. This can take a few minutes.
- When the installation is done, you need to start Exponential by clicking on the Exponential icon
on the desktop. This will open Exponential in your default browser. Exponential will open at the
User site.
To start the Admin site simply write /admin at the end of the URL. Log in with admin as
user name, and publish as password.
- You are now ready to start using Exponential.
Note: If you have anything listening on the same port as Apache (80) or MySQL (3306) you
need to shut those services down. Apache and MySQL won't start if port 80 or 3306 are in use.
Linux installer
- Open your web browser and go to http://ez.no/download
- Find the Linux installer matching your distribution. These installers are tested on Redhat Linux, but will probably work fine on several other distributions as well.
- Become root by running
$ su -
Note: it is important that you run "su -", and not "su". The installer needs to have system variables for the root user.
- Unpack the downloaded file
# tar xvfz ezpublish-3.0-xxx-x-Linux-xxx.i386.tar.gz Replace ezpublish-3.0-xxx-x-Linux-xxx.i386.tar.gz with your current version.
- Enter the extracted directory
# cd ezpublish-3.0-xxx-x-Linux-xxx.i386
- Run the installation program
# ./install.sh
- Choose "install Exponential" and press Enter
- If you only have one network card press enter on the question on "What is your internal network card". If you have more than one card enter the name of the network device connected to your network.
- Enter port number for the user demo site, press enter for default port (1337)
- Enter port number for the admin site, press enter for default port (1338). Check for installation of demo data if you want this. If not you will get a clean setup. Clean setup is useful when starting to develop a new site. The demo data is useful for testing the system.
- You will get a report of what's installed.
- "OK" to quit
Installation of Exponential 3 is now done. You can access the demo site at:
http://localhost:1337 and the default admin site at http://localhost:1338
FreeBSD installer
- Open your web browser and go to http://ez.no/download
- Find the FreeBSD installer. This installer is tested on FreeBSD 4.6.2, but should work on other versions of FreeBSD as well.
- Become root by running:
$ su - Note: it is important that you run "su -", and not "su". The installer needs to have system variables for the root user.
- Unpack the downloaded file
# tar xvfz ezpublish-3.0-xxx-x-FreeBSD-STABLE.i386.tar.gz Replace ezpublish-3.0-xxx-x-FreeBSD-STABLE.i386.tar.gz with your current version.
- Enter the extracted directory
# cd ezpublish-3.0-xxx-x-FreeBSD-STABLE.i386
- Run the installation program:
# ./install.sh Note: The FreeBSD Installer requires bash to be located under /usr/local/bin. If you do not have bash installed please refer to the FreeBSD Handbook for more help on installing bash.
- Choose "install Exponential 3" and press Enter
- Enter the device name of your network card. You can find the name of your network card by running "ldconfig".
- Enter port number for the user demo site, press enter for default port (1337).
- Enter port number for the admin site, press enter for default port (1338). Check for installation of demo data if you want this. If not you will get a clean setup. Clean setup is useful when starting to develop a new site. The demo data is useful for testing the system.
- You will get a report of what's installed.
- "OK" to quit
Installation of Exponential 3 is now done. You can access the demo site at:
http://localhost:1337 and the default admin site at http://localhost:1338
Security
It's important that steps are taken to secure the site, more information on this can be read at Securing the site
|
|