DevilStar

[GUIDE] Как быстро настроить VPS в качестве web сервера.

109 posts in this topic

Для навигации по серверу через консоль попробуйте использовать консольную утилиту "mc".

Share this post


Link to post
Share on other sites
юним апач, что бы не иметь проблем с жором памяти:
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 оперативной памяти? 

Share this post


Link to post
Share on other sites

И что делать с пунктом

 С апачем закончили, тюним базу данных: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/

Share this post


Link to post
Share on other sites

Добрый день! В вот это место

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?

Share this post


Link to post
Share on other sites
В 11.12.2016 г. в 1:17 PM, Loner сказал:

И что делать с пунктом

 Тюнить MySQL нужно индивидуально, исходя из ресурсов сервера общих и доступных, а также исходя из нагрузки на сервис. Нельзя тюнить MySQL "на все случаи жизни" это абсурд!

Share this post


Link to post
Share on other sites

Сейчас почти в все хостеры предлагают бесплатную ISPmanager5 к ВПС. Как по мне, она удобнее чем Vesta. Однако автору РЕСПЕКТ за статью.

Share this post


Link to post
Share on other sites

Здравствуйте! Подскажите пожалуйста возможно ли как то откатить действия команд: apt-get update и apt-get upgrade?

Share this post


Link to post
Share on other sites
В 21.02.2018 г. в 8:44 AM, serzh82 сказал:

Здравствуйте! Подскажите пожалуйста возможно ли как то откатить действия команд: apt-get update и apt-get upgrade?

В /var/log/apt/history.log  у вас есть список всего что было установлено, обновлено или удалено. Изучайте и руками обратно. По другому никак.

Для таких случаев рекомендуется делать резервную копию VPS (если это он) перед любыми важными изменениями.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.