This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin | |
export PATH | |
# Check if user is root | |
if [ $(id -u) != "0" ]; then | |
echo "Error: You must be root to run this script, please use root to install lnmp" | |
exit 1 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ngx_pagespeed config | |
# enable CoreFilters | |
pagespeed RewriteLevel CoreFilters; | |
pagespeed FileCachePath /var/ngx_pagespeed_cache; | |
# disable particular filter(s) in CoreFilters | |
pagespeed DisableFilters rewrite_images; | |
# enable additional filter(s) selectively | |
pagespeed EnableFilters collapse_whitespace; | |
pagespeed EnableFilters lazyload_images; | |
pagespeed EnableFilters insert_dns_prefetch; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ngx_pagespeed config | |
pagespeed FileCachePath /var/ngx_pagespeed_cache; # Use tmpfs for best results. | |
pagespeed RewriteLevel CoreFilters; | |
pagespeed EnableFilters local_storage_cache; | |
pagespeed EnableFilters collapse_whitespace,remove_comments; | |
pagespeed EnableFilters outline_css; | |
pagespeed EnableFilters flatten_css_imports; | |
pagespeed EnableFilters move_css_above_scripts; | |
pagespeed EnableFilters move_css_to_head; | |
pagespeed EnableFilters outline_javascript; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# BEGIN W3TC Browser Cache | |
gzip on; | |
gzip_types text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon; | |
location ~ \.(css|htc|less|js|js2|js3|js4)$ { | |
expires 31536000s; | |
add_header Pragma "public"; | |
add_header Cache-Control "max-age=31536000, public"; | |
add_header X-Powered-By "W3 Total Cache/0.9.4.1"; | |
} | |
location ~ \.(html|htm|rtf|rtx|svg|svgz|txt|xsd|xsl|xml)$ { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin | |
export PATH | |
# Check if user is root | |
if [ $(id -u) != "0" ]; then | |
echo "Error: You must be root to run this script, please use root to install lnmp" | |
exit 1 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo yum install gcc-c++ pcre-dev pcre-devel zlib-devel make unzip |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
server { | |
listen 80; | |
server_name you.domain.com; | |
return 301 https://$server_name$request_uri; | |
} | |
server { | |
listen 443 ssl; | |
server_name you.domain.com; | |
[….] |
NewerOlder