Download presentation
Presentation is loading. Please wait.
Published byMarion Ball Modified over 9 years ago
1
Server works - HTML5 - CSS3 - Bootstrap 3.x
2
Likipe Servers Dev ServerProduction Server TypeShared HostVirtual Private Server Urlweb1.likipe.se/web2.likipe.se“Real url” OSUbuntuUbuntu/Linux/Windows WebhostApacheNginx ManagementWHMGlesys ToolscPanelSSH phpmyadmin
3
Dev Server – Web1/Web2 WHS ◦ Add new site ◦ Change/reset password ◦ Deactivate site cPanel ◦ File Management ◦ Phpmyadmin ◦ DNS ◦ Backup ◦ Log ◦ Install application
4
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
5
Moving from Dev to Pro server Step1: LEMP install in VPS ◦ http://lab.likipe.se/likipe/lemp/wikis/home http://lab.likipe.se/likipe/lemp/wikis/home Step2: Moving source + db ◦ http://lab.likipe.se/likipe/lemp/wikis/magento- deploy http://lab.likipe.se/likipe/lemp/wikis/magento- deploy Step3: Settings ◦ DNS ◦ Cronjobs Step4: Deactivate the old server ◦ HTTP Basic Auth ◦ die()
6
LEMP Root: ◦ /home/{site}/www/public_html Nginx config: ◦ /etc/nginx/sites-enabled/default Logs ◦ /var/log/nginx/{site}.error.log
7
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_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } 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_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; }
8
Commands Permission ◦ sudo ◦ chmod ◦ chown File ◦ tail –f ◦ vim ◦ cp ◦ echo xxx > file.php
9
Commands Server ◦ sudo service nginx reload ◦ sudo service php5-fpm restart ◦ top ◦ apt-get install
10
Suggestion Eclipse PDT – Remote Team ◦ FTP/SFTP/SSH/Terminal ◦ Historical logs Sublime with “Vintage” mode
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.