• Как оптимизировать MySql для Битрикс?

    cru5ader, нет я просто за то чтоб память была использована
  • Как оптимизировать MySql для Битрикс?

    query_cache_size=256M
    с точки зрения общей системы да великовато, по факту же битиркс с легкостью может сделать и больше.
    По этому я даже на продакшен серверах сумму всех запрсоовв делаю выше количества памяти.
    Да с 1 точки зрения не стабильно. НО с другой стороны когда вы забьете все количества подключений это говорит уже о пиковой нагрузке, скорее всего в этот момент у вас или упадет производительность или буду проваливаться хиты что в свою очередь хуже чем файловый кеш.
    Зато больше количество штатных тяжелых запросов попадут в кеш.
    innodb_buffer_pool_size = 6600M да вам можно и поменьше но по факту вам эту память кроме как под бд и девать некуда, так чо минимум 4.
  • Как запретить переход на сайт всем кто не из поиска?

    shambler81
    @shambler81 Куратор тега htaccess
    Николай Романов, Плохая идея.
    Вам нужно чтоб ходил гугл и яндекс боты или люди с них ?
  • Как оптимизировать MySql для Битрикс?

    innodb_flush_log_at_trx_commit = 2
    как минимум должно быть.

    Вот как вариант попробуй так.
    Но сделай бэкап твоей верии и прверь в битрикс как с кешированием.

    [client]
    port = 3306
    socket = /var/lib/mysqld/mysqld.sock
    default-character-set = utf8
    
    [mysqld_safe]
    nice = 0
    socket = /var/lib/mysqld/mysqld.sock
    
    [mysqld]
    
    # Basic mysql server configuration
    user = mysql
    #port = 3306
    basedir = /usr
    datadir = /var/lib/mysql
    socket = /var/lib/mysqld/mysqld.sock
    skip-external-locking
    default-storage-engine = innodb
    pid-file = /var/run/mysqld/mysqld.pid
    transaction-isolation = READ-COMMITTED
    max_allowed_packet = 16M
    myisam-recover-options = BACKUP
    explicit_defaults_for_timestamp = 1
    expire_logs_days = 10
    max_binlog_size = 100M
    sql_mode = ""
    #bind-address        = localhost
    open_files_limit = 80192
    
    
    
    #innodb_force_recovery =4
    #innodb_purge_threads=0
    #
    #
    #port = 8881
    
    # Cache parameters
    query_cache_size = 32M
    table_open_cache = 4096
    thread_cache_size = 32
    key_buffer_size = 16M
    thread_stack = 128K
    join_buffer_size = 2M
    sort_buffer_size = 2M
    # Parameters for temporary tables
    tmpdir = /tmp
    max_heap_table_size     = 32M
    tmp_table_size = 32M
    
    # InnoDB parameters
    innodb_file_per_table
    innodb_buffer_pool_size = 32G
    innodb_flush_log_at_trx_commit = 2
    innodb_log_file_size = 64M
    innodb_flush_method = O_DIRECT
    innodb_file_format = Barracuda
    innodb_file_per_table = ON
    
    # Database charset parameters
    character-set-server = utf8
    collation-server = utf8_unicode_ci
    init-connect = "SET NAMES utf8 COLLATE utf8_unicode_ci"
    #skip-character-set-client-handshake
    skip-name-resolve
    
    [mysqldump]
    quick
    quote-names
    max_allowed_packet = 16M
    default-character-set = utf8
    
    [mysql]
    
    [isamchk]
    key_buffer = 16M
  • Как оптимизировать MySql для Битрикс?

    cru5ader, Какая ОС
    Сколько памяти
    какой камень
    какие диски
    сколько. рейд ?
  • Как оптимизировать MySql для Битрикс?

    cru5ader, Настройки зависят от качества сборки, качества кеширования компанентов.
    Сложности выборок, и количество номенклатуры.
    Все это субьектвно и настраивается индивидуально под каждый проект, порой настройки находятся далеко за оптимальными значениями для других сайтов.

    Используете вы Битрикс ВМ или что взято за основу, это частично поможет.
  • Можно ли запретить пинговать сервер?

    shambler81
    @shambler81 Куратор тега Linux
    edo1h, как ни странно спасет, поскольку руками вас ломать никто не будет
    А боты действительно им проще найти 10000 22 порт чем сканить ваши порты на предмет перенесенного.
  • Как оптимизировать MySql для Битрикс?

    cru5ader, о секретный сайт?
    Ребят вы реально путаете две разные вещи
    1. когда вы конфигурационные файлы в которых указаны логины и пароли к вешей БД
    2. когда вы показываете сайт на рекламу имени которого тратятся сотни тысяч рублей в месяц, лишь бы какое быдло зашло на него.
    Чекисты блин.
    Доменное имя не является секретным.
    Даже с точки зрения СЕО
    это вечная ссылка на доверительном ресурсе.
  • Является ли Linux открытым и свободным?

    shambler81
    @shambler81 Куратор тега Linux

    2) является ли свободное ПО, свободным?(а не эксклюзивно свободным для американцев, все таки как я понял контрибьютеры не только американцы)


    Да.

    Ага до момента санкций аля HUAWEI
    По действительно открытое НО если верховный суд признает вас к примеру Экстреместской организацией или угрозой безопасности. ТО свободная лицензия на этом закончится.
    Поскольку эта лицензия пренадлежит Американскому панетнтому праву как вы понимаете подзаконному верховному суду США.
    Именно по этому прецеденту с huawei сейчас все страны мира пишут экстернно свою ос ( банановые республики меняют конституцию) остальные пишут ОС.
    Да они будут плохие, но их отменить никто не сможет.
    По такому пути шла СССР у нас были плохие машны но свои и санкции на них наложить никто не мог.

    По этому если ты мелкий перец создающий свой медиа плеер на открытой платформе то да она открытая и бесплатная.
    Если ты говоришь о внешней политике и это телеграм, забудь о такой вещи.
    Тот же андройд тебя просто выкинет из маркета ( установтиь без маркета ты сможешь приложение) но коммерчески это провал.
  • Как правильно настроить DNS для домена?

    5f1e862799fd9316374266.png|
    это какой-то прикол ?
    ты че домен даже не купил?
  • Как правильно настроить DNS для домена?

    rionnagel, да но я его специально пропустил поскольку в первую очередь это настройка у провайдера а потом уже в ДНС
  • Видит ли хостер что происходит на vds?

    shambler81
    @shambler81 Куратор тега Linux
    drvladson, думаете ваши спец службы особые? у них демократические ценности?
    Напомню что в "самой демократической стране" прослушка всего и вся ведется не только на своей территории но и за ее пределами включая главных партнеров (германия).
    Это у них называется "Зона интересов" или "Угроза безопасности".
    Все разговоры о открытости и ценности ваших мнений заканчиваются на бумаге.
    Спецслужбы жрут свой хлеб не просто так, и уж тем более в цифровых каналах глупо думать что у них полный пацифизм и ромашки.
    Все там схвачено. Может где-то в зимбабве и не слушаюстя виду отсутствия возможности и оборудования.

    Я уже не говорю о таких неловких моментах как гугл подставляющий рекламму по контенту вашей почты в - ( но надо для правды сказать конкретный случай отсудили)

    Но еще раз скажу что эта "прослушка" к вам отношения лично не имеет и поток данных настолько большой что по вашим мелким правонарушения мданные с них доставать никто не будет.
    Так же не забывайте что задача той же ФСБ не садить людей а собирать компромат, который в нужный момент достается, политика брат.
    И ваши proxy туда явно не входят.
  • Видит ли хостер что происходит на vds?

    shambler81
    @shambler81 Куратор тега Linux
    В Украине - нет, не мониторится.

    вы серьезно ?
    Другой вопрос избыточности таких данных и что вы птицане того полета чтоб эти данные кто-то доставал.
  • Почему редирект 301 срабатывает один раз?

    pomogitemne, Как хотите, хотеите добавлять слеш и файлам в конце дело ваше, в конце концов есть же желающие и регистр менять.
  • Как исправить ошибку во время установки diafan.cms на локалхост?

    Артур Левенсон, думаю вам лучше всего поднять виртуалку что-то вроде vitrual box и уже в ней работать.
    Если же вам нужно будет поднять прям на macos полноценный веб сервер, это вполне возможно поскольку это форк unix и там есть все приложения. но на Маке особо никто не хостит по этому я бы рекомендовал все-же поставить виртуалку с линуксом, тем более как говорил выше можно взять уже готовые и рабочие.

    https://ru.wh-db.com/article/xampp-vm-kak-ustanovi...
  • Как правильно настроить кеширование на VPS через ngx_cache_purge?

    что вы хотите сделать конкретная задача? не ваше решение а задача
  • Как подключиться к Heroku из bash-скрипта?

    shambler81
    @shambler81 Куратор тега Linux
    1 вариант несколько строк. heroku pg:psql -c
    2. вариант, но тут нужно не забыть коментировать спец символы.
    mysql -uroot -proot SOMEDATABASE << EOF
    SELECT value FROM configuration WHERE label='chatTo';
    SELECT value FROM configuration WHERE label='chatFrom';
    EOF

    3. через файл скорее всего пойдет что-то вроде << aaa.sql или < aaa.sql
    У меня нет ни heroku ни pg:psql чтоб проверить ;)
    писал на абум ;)
  • Настройка сервера?

    shambler81
    @shambler81 Куратор тега Linux
    Мне кажется нужно трезво оценивать свои возможности в этом направление.
    Если вы не понимаете базис то вам наверное нужно другое решение. ( это не желание обидеть а констатация)
    1. есть миллион отличный сборок фареволов на *nix, с графическим интерфейсом и юзер френдли.
    типа monowall и pfsense.
    Выбирайте и пользуйте.
    А то что у вас будет линукс которым вы не умете пользоваться, смысл от этого какой ??? линукс это просто ОС не больше не меньше.
    2. Не ищите сложных путей, любой слабенький маршрутизатор справится со всеми этими задачами. А главное будет куда надежнее вашего решения.
    3 Ищите обходные пути, ваше сетевое хранилище в офисе тоже на линуксе, и там две сетевые карты, и там есть как права на ваших пользователей так и впн и все что угодно, все это можно сделать и на нем притом в графическом исполнение.

    4. четко сформировать тз и требования к этому оборудованию, полный перечень задач, и скорее всего под это будет сразу найдено решение.
  • HTML парсер на Bash?

    если вам нужно выдрать контент и это нужно делать не на постоянной основен а тупо запускать руками или вообще 1 раз.
    то самое простое решение это
    https://chrome.google.com/webstore/detail/web-scra...
    Хватает навыка уровень овощ, слышал про верстку.
    Можно грабить контент любой сложности за 10 минут настройки.
    выдирать не только таблицы но и парсить их и забирать нужные значения, все это забирается в нужном вам формате.