server works - html5 - css3 - bootstrap 3.x. likipe servers dev serverproduction server typeshared...
TRANSCRIPT
Server works- HTML5- CSS3- Bootstrap 3.x
Likipe ServersDev Server Production Server
Type Shared Host Virtual Private Server
Url web1.likipe.se/web2.likipe.se “Real url”
OS Ubuntu Ubuntu/Linux/Windows
Webhost Apache Nginx
Management
WHM Glesys
Tools cPanel SSH
phpmyadmin
Dev Server – Web1/Web2WHS
◦Add new site◦Change/reset password◦Deactivate site
cPanel◦File Management◦Phpmyadmin◦DNS◦Backup◦Log◦ Install application
Production Server - VPSGlesys
◦Create new VPS◦Extend the memory/storage
SSH◦SSH access is the only way to work
with server◦Mysql: access over SSH
Moving from Dev to Pro serverStep1: LEMP install in VPS
◦http://lab.likipe.se/likipe/lemp/wikis/homeStep2: Moving source + db
◦http://lab.likipe.se/likipe/lemp/wikis/magento-deploy
Step3: Settings◦DNS◦Cronjobs
Step4: Deactivate the old server◦HTTP Basic Auth◦die()
LEMPRoot:
◦/home/{site}/www/public_htmlNginx config:
◦/etc/nginx/sites-enabled/defaultLogs
◦/var/log/nginx/{site}.error.log
LEMP - Nginxserver {
listen 80; ## listen for ipv4; this line is default and impliedlisten [::]:80 default ipv6only=on; ## listen for ipv6
root /home/{SITE_NAME}/www/public_html;index index.php index.html index.htm;
access_log /var/log/nginx/{SITE_NAME}.access.log;error_log /var/log/nginx/{SITE_NAME}.error.log;
# Make site accessible from http://localhost/server_name {DOMAIN};
location / {try_files $uri $uri/ /index.php?$args; }
location ~ \.php$ {fastcgi_pass unix:/var/run/php5-fpm.sock;fastcgi_index index.php;include fastcgi_params;
}}
CommandsPermission
◦sudo◦chmod◦chown
File◦tail –f◦vim◦cp◦echo xxx > file.php
CommandsServer
◦sudo service nginx reload◦sudo service php5-fpm restart◦top◦apt-get install
SuggestionEclipse PDT – Remote Team
◦FTP/SFTP/SSH/Terminal◦Historical logs
Sublime with “Vintage” mode