Administrators DevilStar 1179 Posted August 31, 2016 Author Administrators Report Share Posted August 31, 2016 Для навигации по серверу через консоль попробуйте использовать консольную утилиту "mc". Link to post Share on other sites
Loner 0 Posted December 11, 2016 Report Share Posted December 11, 2016 юним апач, что бы не иметь проблем с жором памяти: nano /etc/apache2/apache2.conf Находим там блок: <IfModule mpm_prefork_module> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 200 MaxRequestsPerChild 4000 </IfModule> И приводим его к этому виду (эти параметры идеально подходят для vps с 512mb памяти. если памяти больше – можно и нужно ставить значения выше): А не подскажете оптимальные значения этого блока для VPS с 1024mb оперативной памяти? Link to post Share on other sites
Loner 0 Posted December 11, 2016 Report Share Posted December 11, 2016 И что делать с пунктом С апачем закончили, тюним базу данных:nano /etc/mysql/my.cnfНаходим и ставим следующие значения: max_connections = 50 connect_timeout = 5 wait_timeout = 30 max_allowed_packet = 16M thread_cache_size = 128 sort_buffer_size = 512K bulk_insert_buffer_size = 16M tmp_table_size = 16M max_heap_table_size = 16M myisam_recover = BACKUP key_buffer_size = 8M #open-files-limit = 2000 table_open_cache = 400 myisam_sort_buffer_size = 8M concurrent_insert = 2 read_buffer_size = 512K read_rnd_buffer_size = 512K innodb_buffer_pool_size = 8M innodb_log_buffer_size = 8M innodb_file_per_table = 1 innodb_open_files = 400 innodb_io_capacity = 400 innodb_flush_method = O_DIRECT если у меня в конфиге /etc/mysql/my.cnf стоят только следующие значения: [client] port=3306 socket=/var/run/mysqld/mysqld.sock [mysqld_safe] socket=/var/run/mysqld/mysqld.sock [mysqld] user=mysql pid-file=/var/run/mysqld/mysqld.pid socket=/var/run/mysqld/mysqld.sock port=3306 basedir=/usr datadir=/var/lib/mysql tmpdir=/tmp lc-messages-dir=/usr/share/mysql log_error=/var/log/mysql/error.log symbolic-links=0 skip-external-locking key_buffer_size = 16K max_allowed_packet = 1M table_open_cache = 4 sort_buffer_size = 64K read_buffer_size = 256K read_rnd_buffer_size = 256K net_buffer_length = 2K thread_stack = 240K #innodb_use_native_aio = 0 innodb_file_per_table max_connections=30 max_user_connections=20 wait_timeout=10 interactive_timeout=50 long_query_time=5 !includedir /etc/mysql/conf.d/ Link to post Share on other sites
serzh82 78 Posted June 27, 2017 Report Share Posted June 27, 2017 Добрый день! В вот это место server { location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ { expires max; } можно вставить код редиректа с www на без www? Link to post Share on other sites
WebGraf 15 Posted July 22, 2017 Report Share Posted July 22, 2017 После строки server { serzh82 1 Link to post Share on other sites
WebGraf 15 Posted July 22, 2017 Report Share Posted July 22, 2017 В 11.12.2016 г. в 1:17 PM, Loner сказал: И что делать с пунктом Тюнить MySQL нужно индивидуально, исходя из ресурсов сервера общих и доступных, а также исходя из нагрузки на сервис. Нельзя тюнить MySQL "на все случаи жизни" это абсурд! Link to post Share on other sites
serhey_vas 0 Posted November 2, 2017 Report Share Posted November 2, 2017 Сейчас почти в все хостеры предлагают бесплатную ISPmanager5 к ВПС. Как по мне, она удобнее чем Vesta. Однако автору РЕСПЕКТ за статью. Link to post Share on other sites
serzh82 78 Posted February 21, 2018 Report Share Posted February 21, 2018 Здравствуйте! Подскажите пожалуйста возможно ли как то откатить действия команд: apt-get update и apt-get upgrade? Link to post Share on other sites
WebGraf 15 Posted February 27, 2018 Report Share Posted February 27, 2018 В 21.02.2018 г. в 8:44 AM, serzh82 сказал: Здравствуйте! Подскажите пожалуйста возможно ли как то откатить действия команд: apt-get update и apt-get upgrade? В /var/log/apt/history.log у вас есть список всего что было установлено, обновлено или удалено. Изучайте и руками обратно. По другому никак. Для таких случаев рекомендуется делать резервную копию VPS (если это он) перед любыми важными изменениями. Link to post Share on other sites
aleksndr 0 Posted February 3, 2020 Report Share Posted February 3, 2020 Добрый час. Сервер - VDS (2 СPU/4 GB RAM/30 GB SSD) php7.2+apache+nginx+vesta+centos7+phpbb 3.2 ( Как ускорить загрузку сайта, а именно включить кеширование (используйте кеширование браузера или что то на подобие пишет при анализе) Картинки долго грузятся и css и java Файл nginx.con, выглядит так # Server globals user nginx; worker_processes auto; worker_rlimit_nofile 65535; error_log /var/log/nginx/error.log crit; pid /var/run/nginx.pid; # Worker config events { worker_connections 1024; use epoll; multi_accept on; } http { # Main settings sendfile on; tcp_nopush on; tcp_nodelay on; client_header_timeout 1m; client_body_timeout 1m; client_header_buffer_size 2k; client_body_buffer_size 256k; client_max_body_size 256m; large_client_header_buffers 4 8k; send_timeout 30; keepalive_timeout 60 60; reset_timedout_connection on; server_tokens off; server_name_in_redirect off; server_names_hash_max_size 512; server_names_hash_bucket_size 512; # Log format log_format main '$remote_addr - $remote_user [$time_local] $request ' '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; log_format bytes '$body_bytes_sent'; #access_log /var/log/nginx/access.log main; access_log off; # Mime settings include /etc/nginx/mime.types; default_type application/octet-stream; # Compression gzip on; gzip_vary on; gzip_comp_level 9; gzip_min_length 512; gzip_buffers 8 64k; gzip_types text/plain text/css text/javascript text/js text/xml application/json application/javascript application/x-javascript application/xml application/xml+rss application/x-font-ttf image/svg+xml font/opentype; gzip_proxied any; gzip_disable "MSIE [1-6]\."; # Proxy settings proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass_header Set-Cookie; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffers 32 4k; # Cloudflare https://www.cloudflare.com/ips set_real_ip_from 103.21.244.0/22; set_real_ip_from 103.22.200.0/22; set_real_ip_from 103.31.4.0/22; set_real_ip_from 104.16.0.0/12; set_real_ip_from 108.162.192.0/18; set_real_ip_from 131.0.72.0/22; set_real_ip_from 141.101.64.0/18; set_real_ip_from 162.158.0.0/15; set_real_ip_from 172.64.0.0/13; set_real_ip_from 173.245.48.0/20; set_real_ip_from 188.114.96.0/20; set_real_ip_from 190.93.240.0/20; set_real_ip_from 197.234.240.0/22; set_real_ip_from 198.41.128.0/17; #set_real_ip_from 2400:cb00::/32; #set_real_ip_from 2606:4700::/32; #set_real_ip_from 2803:f800::/32; #set_real_ip_from 2405:b500::/32; #set_real_ip_from 2405:8100::/32; #set_real_ip_from 2c0f:f248::/32; #set_real_ip_from 2a06:98c0::/29; real_ip_header CF-Connecting-IP; # SSL PCI Compliance ssl_session_cache shared:SSL:10m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; ssl_ciphers "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"; # Error pages error_page 403 /error/403.html; error_page 404 /error/404.html; error_page 502 503 504 /error/50x.html; # Cache settings proxy_cache_path /var/cache/nginx levels=2 keys_zone=cache:10m inactive=60m max_size=1024m; proxy_cache_key "$host$request_uri $cookie_user"; proxy_temp_path /var/cache/nginx/temp; proxy_ignore_headers Expires Cache-Control; proxy_cache_use_stale error timeout invalid_header http_502; proxy_cache_valid any 1d; # Cache bypass map $http_cookie $no_cache { default 0; ~SESS 1; ~wordpress_logged_in 1; } # File cache settings open_file_cache max=10000 inactive=30s; open_file_cache_valid 60s; open_file_cache_min_uses 2; open_file_cache_errors off; # Wildcard include include /etc/nginx/conf.d/*.conf; } Какие правки надо внести? За ранее спасибо! Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now