DevSetup
Setup Delopment environment for PHP,Android and Javascript from Scratch.
Note:
Scripts for ubuntu will work well in linux mint, elementry OS and Debian
Table of contents
Features
PHP | JAVASCRIPT | ANDROID |
---|---|---|
PHP 7.1 | Node 9.5 | Android studio 3 |
Mysql 5.7 | NPM 5.6 | AVD |
Apache 2.4 | YARN 1.3.2 | SDK |
Node 9.5 | Gulp latest | Platform tools |
NPM 5.6 | bower 1.8 | JAVA |
YARN 1.3.2 | webpack latest | Environment variable for java |
Sublime Text 3.0 | sublime text 3.0 | Google Chrome |
google chrome 64.0 | google chrome 64.0 | Sqlite 3.0 |
Sqite 3.0 | Sqlite 3.0 | |
Composer 1.6 |
Prerequisites
Please make sure you have git installed. If not then
linux or ubuntu
open terminal and run-
sudo apt-get update && sudo apt-get install git
windows
Download Git For Windows
Installation
PHP Development Setup
Ubuntu and Linux
Open the terminal and run
git clone https://github.com/riteshsingh1/DevSetup.git && cd DevSetup && sh ./ubuntu-php.sh
Windows
Open command prompt with administrator then navigate to this directory then run-
windows-php
this will install all packages essential for PHP development.
The default mysql root password is root.
Javascript
Ubuntu and Linux
Open the terminal and run
git clone https://github.com/riteshsingh1/DevSetup.git && cd DevSetup && sh ./ubuntu-js.sh
Windows
Open command prompt with administrator then navigate to this directory then run-
windows-js
this will install all packages essential for Javascript development
Android
Ubuntu and Linux
Open the terminal and run
git clone https://github.com/riteshsingh1/DevSetup.git && cd DevSetup && sh ./ubuntu-android.sh
Windows
Open command prompt with administrator then navigate to this directory then run-
windows-android
this will download and install everything including JAVA and required component like latest android SDK, Android platform tools, etc. It will also create a desktop icon.
TODO
- Add Support for Fedora and RHEL
- Add Support for GO and Python
Contributing
Pull Requests are welcome.