Skip to content
rizcompeer edited this page Aug 4, 2015 · 15 revisions

INSTALL SOFTWARE :

  1. Install Mysql 5.5
  2. Install Php latest version
  3. Install apache version
  4. Install Oracle Java 7

– details here

INSTALL GIT : ubuntu@ip-172-31-62-120:sudo apt-get install git

CLONE REPOSITORY : ubuntu@ip-172-31-62-120:sudo git clone https://github.com/bailoo/itrack /mnt/itrack

GIT PULL : Git current status for checking any new changes on server - ubuntu@ip-172-31-62-120:sudo git status

If found any modification which are temporary, check it out using - ubuntu@ip-172-31-62-120:sudo git checkout filename

Pull source from Git - ubuntu@ip-172-31-62-120:sudo git pull

Upload Media

– details here

RUN SCRIPTS : =========== cd /mnt/itrack sudo chmod -R 755 reportPhpBackend

cd /mnt/itrack/reportPhpBackend sudo vim set_links_temp.sh

RUN : sudo sh /mnt/itrack/reportPhpBackend/set_links_temp.sh

SCRIPT CONTENTS : =============== (set_links_temp.sh)

#!/bin/bash cd /mnt/itrack/reportPhpBackend/hourly_report/delhi sudo ln -s /mnt/report_temp/hourly_report/delhi/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/hourly_report/mumbai sudo ln -s /mnt/report_temp/hourly_report/mumbai/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/hourly_report/mumbai sudo ln -s /mnt/report_temp/hourly_report/mumbai/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/hourly_report/tanker sudo ln -s /mnt/report_temp/hourly_report/tanker/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/hourly_report/nagpur sudo ln -s /mnt/report_temp/hourly_report/nagpur/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/hourly_report/pdu sudo ln -s /mnt/report_temp/hourly_report/pdu/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/hourly_report/pune sudo ln -s /mnt/report_temp/hourly_report/pune/sent_file sent_file

cd /mnt/itrack/reportPhpBackend/daily_report/motherdairy/raw_milk_db3 sudo ln -s /mnt/report_temp/daily_report/raw_milk_db3/motherdairy/sent_file sent_file

DATABASE BACKUP AND INSTALLATION :

(1).Login to mysql and create blank database create database iespl_vts_beta create database alert_session create database howheel create database iespl_bill create database iespl_ims

(2).SOURCE -> SOURCE [root@itracksolution DATABASES]# mysqldump -u root -p iespl_vts_beta > iespl_vts_beta_2015_07_29.sql [root@itracksolution DATABASES]# mysqldump -u root -p alert_session > alert_session_2015_07_29.sql [root@itracksolution DATABASES]# mysqldump -u root -p howheel > howheel_2015_07_29.sql [root@itracksolution DATABASES]# mysqldump -u root -p iespl_bill > iespl_bill_2015_07_29.sql [root@itracksolution DATABASES]# mysqldump -u root -p iespl_ims > iespl_ims_2015_07_29.sql

(3).SOURCE -> DESTINATION [root@itracksolution DATABASES]# scp -i iTrack.pem -r howheel_2015_07_29.sql ubuntu@52.3.186.189:/mnt/upload/ [root@itracksolution DATABASES]# scp -i iTrack.pem -r iespl_bill_2015_07_29.sql ubuntu@52.3.186.189:/mnt/upload/ [root@itracksolution DATABASES]# scp -i iTrack.pem -r iespl_ims_2015_07_29.sql ubuntu@52.3.186.189:/mnt/upload/

## DIRECTORY STRUCTURE (SUPPORTING GIT-IGNORED DIRECTORIES)

mv components contactform GCM gps_display graph images installation_info io_log live new_backup setup vts_beta vtsinfo webroot temp_beta/

mv _class _tcpdf_5.0.002 alert_report android_app_info area_violation client_map_feature_data csv_reports daily_report daily_vehicle_status demo_group download download_data_files downloadShiftFile Excel excel_lib exception_timing_files gps_report invoice_data jpgraph junkFiles last_data_alert lib lib_test locale location_js mail_api mail_service map_window master_tmp monthly_report pdf_reports PHPExcel PHPExcel2 phpmailer PHPMailer_5.2.4 processed_data_files route_map_data schedule_location_data taseen test_ajax_location test_hourly_report test_location_ok test_sales test_upload test_web_service_soaptestPhp tmp tmp_active_vehicle tmp_upload_file TreeViewNew tripinfo upload upload_data_files web_service_soap temp_php/

tar -zcvf temp_beta.tar.gz temp_beta tar -zcvf temp_php.tar.gz temp_php

scp -i iTrack -r temp_beta.tar.gz ubuntu@52.3.186.189:/mnt/upload scp -i iTrack -r temp_php.tar.gz ubuntu@52.3.186.189:/mnt/upload

On Fedora(16/17) PHP-MYSQL on Old Server

please follow the link : https://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-fedora-17-lamp-p2

Clone this wiki locally