Introduction
Before install make sure you have the proper server requirements
PHP 5.5.9 or greater
GD or Imagick
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
PHP Fileinfo extension
File and folder permissions
/bootstrap 775
/database 775
/public/uploads 775
/storage 775
Installation with Apache
Before installing, make sure mod_rewrite is enabled.
Unzip the source file
cd /home/user/ unzip codecanyon-16458425-laraclassified-geo-classified-ads-cms.zip
Put the LaraClassified source folder (from v1.0 to v1.6 => all the files in main/
) into your webroot. For example, if your LaraClassified source is located at /home/user/LaraClassified
, you can configure Apache virtual host as follows (remember to point the DocumentRoot to the public folder of the source)
<VirtualHost *:80> ServerName yoursite.com DocumentRoot "/home/user/LaraClassified/public" Options Indexes FollowSymLinks <Directory "/home/user/LaraClassified/public"> AllowOverride All Require all granted </Directory> </VirtualHost>
Change the director/file’s owner to Apache’s running user (www-data for example), to make sure it has proper permission on your source files
sudo chown www-data:www-data -R /home/user/LaraClassified sudo chmod 775 -R /home/user/LaraClassified
Then restart Apache.
Now go to the webapp’s installation URL. For example http://yoursite.com/install
Follow the web installation wizard and you will get LaraClassified installed on your own host.
Visit yoursite.com/admin
and use Email: admin@yoursite.com / Password: 123456.
Change the email address and the password.
You are done.
Shared Hosting Install
Consider that this is the webroot folder for your LaraClassified website: /home/myusername/public_html/
Put all the main folder’s files in your LaraCalssified website at /home/myusername/
Move all the files in the folder /home/myusername/public/
to your webroot (example: public_html/ ou htdocs/) folder for your LaraClassified website at /home/myusername/public_html/
You can delete the folder /home/myusername/public/
(it is now empty)
Create MySQL database, add user to it with full permissions.
Now go to the webapp’s installation URL. For example http://yoursite.com/install
Follow the web installation wizard and you will get LaraClassified installed on your own host.
Visit yoursite.com/admin
and use Email: admin@yoursite.com / Password: 123456.
Change the email address and the password.
You are done.
Installation with Nginx
Put the LaraClassified source folder (from v1.0 to v1.6 => all the files in main/) into the folder /var/www/
and set your server configuration like this:
root "/var/www/public";
location / {
try_files $uri $uri/ /index.php?$query_string;
}
Then restart Nginx.
Now go to the webapp’s installation URL. For example http://yoursite.com/install
Follow the web installation wizard and you will get LaraClassified installed on your own host.
Visit yoursite.com/admin
and use Email: admin@yoursite.com / Password: 123456.
Change the email address and the password.
You are done.
Social Keys
In this section we will configure Social API key for.
Before that make sure you have valid account for these social networks.
You have to setup your admin panel :
Or place all the config values and api keys in the
.env
file.Facebook Example in .env file
Google Example in .env file
NOTE: The .env file settings override those of the admin panel.