Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Install on opensuse
Clone this wiki locally
Simple install notes.. Let's flesh this out in more detail
Here is how to install OpenNetAdmin on an OpenSUSE or SUSE box. This example is based on OpenSUSE 12.1 box. This configuration is not intended to be fully secure or appropriate for running a production install. It is simply to get an initial system running. Please read and understand how to configure your system securely in at least the OS, Apache, and Mysql layers.
- zypper install php5-mysql php5-mbstring php5-gmp apache2-mod_php5 apache2 mysql-community-server
- Configure and start apache and mysql servers as desired
- vi /etc/apache2/default-server.conf and adjust the
Options Nonesection to be
<Directory "/srv/www/htdocs"> ... Options All ...
- Download the latest tar archive from http://github.com/opennetadmin/ona/archive/ona-current.tar.gz
- Create the directory where ONA will live. I would suggest using
mkdir /opt/onabut any other location would work as well.
- Issue the command
tar --strip-components=1 -C /opt/ona -zxvf ona-current.tar.gzto extract the archive into the ``/opt/ona directory. You can leave off, or change, the "-C /opt" part if you wish to extract it elsewhere.
- Add a symlink in your web server root that points
ona -> /opt/ona/www. An example would be:
ln -s /opt/ona/www /srv/www/htdocs/onaassuming your apache root is
/var/www. An alternative to a symlink could be to add something like the following to your apache configuration:
Alias /ona "/opt/ona/www/" <Directory "/opt/ona/www/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory>
- .... follow the remaining steps from the main install page.....