In this guide the installation will be in /usr/local/awhspanel
1. Create the panel directory: mkdir -p /usr/local/awhspanel/panel
2. Clone this repo in the directory created previously.
cd /usr/local/awhspanel/panel ; git clone https://github.com/TheGrimmChester/AWHSPanel.git .
3. Install Composer:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
4. Configure the database access:
mv app/config/parameters.yml.dist app/config/parameters.yml
Edit the app/config/parameters.yml
file with your own access.
5. In the same file you have to change the secret string:
You can use this website: http://nux.net/secret to help you.
6. From the “panel” directory:
composer install
7. Uncomment few lines in app/AppKernel.php
(l.19-20 & l.31)
8. Basic Apache 2.4 VirtualHost
<Virtualhost *:80> #ServerName www.example.com ServerAdmin webmaster@localhost DocumentRoot /usr/local/awhspanel/panel/web Options None <Directory /usr/local/awhspanel/panel/web> AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </Virtualhost>
9. You may have to set permissions back to www-data
chown -R www-data:www-data /usr/local/awhspanel/panel/*
Now the base is functional. You can install our bundles.
FreePBX Server Requirements FreePBX 14.0 Asterisk 13 1 Twilio Number Mine will be (579)123-1234 Notes:…
ionCube installation What is ionCube: ionCube helps you to protect your PHP code from being…
RewriteEngine on RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R]
Files Structure: /srv /mydomain.com /.socks /www /cgi-bin /logs /public_html /ssl /tmp /blog /cgi-bin /logs /public_html…
Prerequisites: - 1 database (mysql) - 1 user associated with the database - Follow this…
1. Virtual Host If you need to create a Virtual Host on Apache2 I recommend…