Install and Setup Java
- Update Ubuntu -
- sudo apt-get update
- Check if OpenJDK is installed -
- java -version
- Install Oracle JDK
- sudo add-apt-repository ppa:webupd8team/java
- sudo apt update
- sudo apt install oracle-java8-installer
- java -version
- Install Maven
- apt install mvn
- Set Java Path
- export JAVA_HOME=/usr/lib/jvm/java-8-oracle
Install and Setup LAMP
- Install and Configure Apache2
- sudo apt-get install apache2
- ifconfig eth0 | grep inet | awk '{ print $2 }'
- Install MySQL with username as "root" ( Set password in Step 2)
- sudo apt-get install mysql-server php-mysql phpmyadmin
- mysql -u root -p
- sudo /usr/bin/mysql_secure_installation
- sudo apt-get install php libapache2-mod-php php-mcrypt
- Configure MySQL - Open the file and add (Step 2) to end of this file
- sudo nano /etc/apache2/mods-enabled/dir.conf
- <IfModule mod_dir.c>DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm</IfModule>
- Install PHP and phpMyAdmin if above fails - Add text in Step 4 to last line of file opened in Step 3
- apt-cache search php-
- sudo apt-get install php-mysql php-curl
- sudo nano /var/www/info.php
- <?php phpinfo(); ?>
- Restart Apache
- sudo service apache2 restart
- sudo apt-get install phpmyadmin apache2-utils
- Open File and add Step 2
- sudo nano /etc/apache2/apache2.conf
- /etc/phpmyadmin/apache.conf
- Final Steps
- sudo service apache2 restart
- sudo /etc/init.d/mysql start