100 likes | 261 Views
Server works. HTML5 CSS3 Bootstrap 3.x. Likipe Servers. Dev Server – Web1/Web2. WHS Add new site Change/reset password Deactivate site cPanel File Management Phpmyadmin DNS Backup Log Install application. Production Server - VPS. Glesys Create new VPS Extend the memory/storage
E N D
Server works HTML5 CSS3 Bootstrap 3.x
Dev Server – Web1/Web2 • WHS • Add new site • Change/reset password • Deactivate site • cPanel • File Management • Phpmyadmin • DNS • Backup • Log • Install application
Production Server - VPS • Glesys • 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 server • Step1: LEMP install in VPS • http://lab.likipe.se/likipe/lemp/wikis/home • Step2: 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()
LEMP • Root: • /home/{site}/www/public_html • Nginxconfig: • /etc/nginx/sites-enabled/default • Logs • /var/log/nginx/{site}.error.log
LEMP - Nginx server { listen 80; ## listen for ipv4; this line is default and implied listen [::]: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_passunix:/var/run/php5-fpm.sock; fastcgi_indexindex.php; include fastcgi_params; } }
Commands • Permission • sudo • chmod • chown • File • tail –f • vim • cp • echo xxx > file.php
Commands • Server • sudo service nginx reload • sudo service php5-fpm restart • top • apt-get install
Suggestion • Eclipse PDT – Remote Team • FTP/SFTP/SSH/Terminal • Historical logs • Sublime with “Vintage” mode