- Joined
- Sep 12, 2004
- Messages
- 287
- Reaction score
- 32
Guide on how-to-install Hulu's Aura Kingdom Panel in CentOS (aka Eperty's Release File/VM).
Step 1 - Update perl installation.
Step 3 - Download the latest release and unpack.
Step 4 - Setup Aura Kingdom Web.
Step 5 - Installation proper.
Step 6 - Configure web server (Apache).
Step 7 - Go to your web browser and type the IP or DOMAIN and follow the simple 4-step wizard.
Step 1 - Update perl installation.
Step 2 - Install composer.a] Remove old php version,
yum list installed | grep php
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
b] Install latest repository,
rpm -UvhYou must be registered to see links
c] Install new php version,
yum list available | grep php56
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-devel.x86_64 php56w-gd.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-pear.noarch php56w-pecl-memcache.x86_64 php56w-pgsql.x86_64 php56w-pspell.x86_64 php56w-snmp.x86_64 php56w-xml.x86_64 php56w-xmlrpc.x86_64 php56w-mbstring.x86_64
a] Go to /tmp folder,
cd /tmp
b]Download the composer.phar file,
yum install curl
curl -sSYou must be registered to see links| php
c] Move it to the local bin,
mv composer.phar /usr/local/bin/composer
Step 3 - Download the latest release and unpack.
wgetYou must be registered to see links
yum install unzip
unzip aura-kingdowm-web-master.zip
mv aura-kingdom-web-master /var/www/
Step 4 - Setup Aura Kingdom Web.
a] Go to aura-kingdom-web directory,
cd /var/www/aura-kingdom-web-master
b] Rename the .env.sample file,
mv .env.sample .env
c] Edit the .env,
nano .env
* if nano is not installed, yum install nano
d] Modify the info required,
e] Set permissions,
chmod -R 777 storage/app/
chmod -R 777 storage/framework/
chmod -R 777 storage/logs/
chmod -R 777 bootstrap/cache/
chmod -R 777 .env
Step 5 - Installation proper.
a]Run the command,
composer install
* Reference tail-end of a successful build
------------------------------------------
> php artisan clear-compiled
> php artisan optimize
Generating optimized class loader
Compiling common classes
[root@AK aura-kingdom-web-master]#
------------------------------------------
php artisan migrate --seed
* Reference tail-end of a successful build
------------------------------------------
Seeded: SettingsTableSeeder
Seeded: ApplicationTableSeeder
Seeded: ArticlesTableSeeder
Seeded: RolesTableSeeder
Seeded: PermissionsTableSeeder
[root@AK aura-kingdom-web-master]#
------------------------------------------
php artisan key:generate
* Reference tail-end of a successful build
------------------------------------------
Could not fetchYou must be registered to see links, please create a GitHub OAuth token to go over the API rate limit
Head toYou must be registered to see links
b]Click the link above (the one on your screen), you need to register/logon your GitHub account and it will take you to a page with the generated token,
to retrieve a token. It will be stored in "/root/.composer/auth.json" for future use by Composer.
Token (hidden): > Paste the generated token here
Token stored successfully.
------------------------------------------
Step 6 - Configure web server (Apache).
a] Minimum configuration required
nano /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
ServerAdmin admin@your-domain.com
DocumentRoot /var/www/aura-kingdom-web-master/public
ServerName your-domain.com
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common
</VirtualHost>
<Directory "/var/www/aura-kingdom-web-master/public/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
b] Restart apache,
apachectl restart
Step 7 - Go to your web browser and type the IP or DOMAIN and follow the simple 4-step wizard.
Last edited: