Skip to content

brunoribeiro94/Auto-Install-SQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Auto-Install-SQL

This script is used for easy database configuration.

Ready Languages

  • English
  • Español - Beta
  • Italiano - Beta
  • Português
  • Русский - Beta

Key Features

  • Uses Mysqli to check for database access (more security)
  • Create configuration file
  • Layout based on the wordpress installation
  • Expected completion installation database

Requirements

  • PHP 5.3.7+, PHP 5.4+ or PHP 5.5+
  • MySQL 5 database

ON YOUR SERVER (we use Linux Mint 17 Qiana here):

  1. install Apache, MySQL, PHP and eventually PHPMyAdmin: How to setup a LAMP stack on Ubuntu 12.04

  2. Navigate to your project, you want to add the auto installer for SQL

  3. copy the contents of the extracted class-query repository into your project folder Best way to do is cloning via git: git clone https://github.com/offboard/Auto-Install-SQL.git /var/www/You-Project

CONFIGS IN THE CODE:

In _installer/setup-config-html.php: 4. enter you file config name from your website in $file

  1. enter your name project in $name

  2. enter your link project in $link

  3. define your logo project in $logo

  4. protected function put in the code of your configuration file, replace the credentials of the database, you can use print_r($POST); to get past the POST method values.

In _installer/install.php:

  1. replace if necessary credentials to connect to the database.
  2. replace value the variable $sql_execute put the name of your .SQL file that will run on the database.

Index.php Example

<?php
// file required for start application
$CONFIG_FILE_REQUIRED = 'config/config.inc.php';
// check file not exist
if (!file_exists($CONFIG_FILE_REQUIRED))
{
header('location: _installer/setup-config.php');
}
// replace the beginning of your application
echo 'installed';

Contribute

Please commit only in develop branch. The master branch will always contain the stable version.

Current and further development

See active issues and requested features here: https://github.com/offboard/Auto-Install-SQL/issues?state=open

License

Licensed under MIT. Totally free for private or commercial projects.

About

Class in PHP for easy installation and database configuration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages