Monday, March 10, 2014

PHP Project Upload In Live Server Step by Step

I am working in php project once i finished, i will upload my project in live server.

 i had hanging when i upload in live serve but after that i have clear idea about the upload commands and then i will uploaded.

 i will explain the following step by step:

 Step 1:

[root@localhost ~]# ssh -i zid.pem root@34.107.155.182
Unable to get valid context for root
Last login: Fri Nov  1 02:50:29 2013 from 132.175.64.6

Appliance: f14-basic appliance 1.0
Hostname: ip-10-139-3-230
IP Address: 18.149.4.240

Step 2:

-bash-4.1# ls
new.html  xennet  PlayGame.tar.gz
-bash-4.1# rm -rf PlayGame.tar.gz 
-bash-4.1# ls
new.html  xennet
-bash-4.1# cd /var/www/html/
-bash-4.1# ls
PlayGame  PlayGame-v33
-bash-4.1# mv PlayGame PlayGame-v34
-bash-4.1# ls
PlayGame-v33  PlayGame-v34
-bash-4.1# rm -rf PlayGame-v33
-bash-4.1# ls
PlayGame-v34
-bash-4.1# exit

Step 3:

 1. Copy from local to remote serve cmd, 
scp -i zid.pem PlayGame.tar.gz root@ec2-34-107-155-182.compute-1.amazonaws.com:/root

 2. Connect the server cmd ssh -i zid.pem root@34.107.155.182 3. untar file cmd

tar xvfz PlayGame.tar.gz

-bash-4.1# ls
new.html  xennet  PlayGame  PlayGame.tar.gz
-bash-4.1# mv PlayGame  /var/www/html/
-bash-4.1# ls
new.html  xennet  PlayGame.tar.gz
-bash-4.1# cd /var/www/html
-bash-4.1# ls
PlayGame  PlayGame-v34
-bash-4.1# cd /var/www/html/PlayGame/application/config/
-bash-4.1# ls
auth.php  database.php  encrypt.php  session.php
-bash-4.1# vi database.php 
-bash-4.1# cd /var/www/html/PlayGame-v34/public/
-bash-4.1# ls
api  css  grid  images  js  plugins  uploads
-bash-4.1# mv uploads /var/www/html/PlayGame/public/
-bash-4.1# cd /var/www/html/PlayGame/public/
-bash-4.1# ls
api  css  grid  images  js  plugins  uploads
-bash-4.1# cd /var/www/html/PlayGame-v34/application/config/
-bash-4.1# ls
auth.php  database.php  encrypt.php  myconf.php  session.php
-bash-4.1# cp -r myconf.php /var/www/html/PlayGame/application/config/
-bash-4.1# cd /var/www/html/PlayGame/application/config/
-bash-4.1# ls
auth.php  database.php  encrypt.php  myconf.php  session.php
-bash-4.1# cd /var/www/html/PlayGame/public/
-bash-4.1# ls
api  css  grid  images  js  plugins  uploads
-bash-4.1# cd uploads/
-bash-4.1# ls
ad  character  default.jpeg  guild  media  profile
-bash-4.1# chgrp apache /var/www/html/PlayGame/application/cache/
-bash-4.1# chmod 775 /var/www/html/PlayGame/application/cache/
-bash-4.1# semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/PlayGame/application/cache/'
-bash: semanage: command not found
-bash-4.1# restorecon -v '/var/www/html/PlayGame/application/cache/'
restorecon reset /var/www/html/PlayGame/application/cache context system_u:object_r:admin_home_t:s0->system_u:object_r:httpd_sys_content_t:s0
-bash-4.1# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
-bash-4.1# chgrp apache /var/www/html/PlayGame/application/logs/
-bash-4.1# chmod 775 /var/www/html/PlayGame/application/logs/
-bash-4.1# semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/PlayGame/application/logs/'
-bash: semanage: command not found
-bash-4.1# restorecon -v '/var/www/html/PlayGame/application/logs/'
restorecon reset /var/www/html/PlayGame/application/logs context system_u:object_r:admin_home_t:s0->system_u:object_r:httpd_log_t:s0
-bash-4.1# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
-bash-4.1# 

No comments:

Post a Comment