plesk-server-setup-steps
Awesome Tips for setting up Plesk
http://www.grafxsoftware.com/faq.php/HOW-TO-Setup-a-PLESK-Dedicated-Server/1/4/
Initial Setup Screen
Select Service Provider View
Enable "Open hosting operations in Server Administration Panel"
Disable "Offer premium commercial apps to your customers"
Contact Information
Set email to admin@roadsidemultimedia.com
Setup Name Servers on Godaddy
They should point to:
ns1.roadside-servername.com
ns2.roadside-servername.com
Prevent notification emails from being sent to clients
Tools & Settings > Notifications > Adjust settings
Tools & Settings > Branding
Upload logo
Set title to RSMM %Name of server%
Increase Security
Tools & Settings > Security Policy
Increase security level to at least Strong
Create Service Plans
Create Basic Hosting plan (Copy Springfield)
Create Addon plans (Copy Springfield)
Fix Session save path for MODx
Under PHP Settings in Basic Hosting plan
Set Session Save path to custom: /tmp/
Setup new domain skeleton
located at /var/www/vhosts/.skel/0/httpdocs/
(copy from Springfield)
Interface Management > Interface Controls Visibility > disable buttons
Increase FcgidMaxRequestLen value
You'll probably end up seeing this error at some point:
```HTTP request length 131768 (so far) exceeds MaxRequestLen (131072)```
Edit /etc/httpd/conf.d/fcgid.conf
and set FcgidMaxRequestLen
FcgidMaxRequestLen 1073741824
Set default timezone
Create a php.ini file in /etc/php.d/
folder
Set the contents of the file to:
date.timezone = America/Los_Angeles
Disable DrWeb Cron email notifications
Setup Gzip compression in NGINX config
Edit ```/etc/nginx/nginx.conf```
https://gist.github.com/facelordgists/5558959 http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:nginx:nginx_performance_tuning#gzip_http_version
(need documentation)
(need documentation)
Disable in Plesk http://erikimh.com/disable-recursion-in-bind/ (need documentation)
http://download1.parallels.com/Plesk/PP11/11.0/Doc/en-US/online/plesk-administrator-guide/index.htm?fileName=59898.htm