Пруфы https://habrahabr.ru/post/252821/ Конфиг server { server_name site.ru www.site.ru; charset UTF-8; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/site.ru/*.conf; access_log /var/www/httpd-logs/site.ru.access.log; error_log /var/www/httpd-logs/site.ru.error.log notice; ssi on; set $root_path /var/www/seaberia/data/www/site.ru; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @fallback; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|eot|svg|ttf|woff|otf|woff2|map|svg|docx?|xlsx?|rtf|txt|rar|ico|pdf|djvu|mp4|map)$ { try_files $uri $uri/ @fallback; expires 1M; } location […]
Рубрика: Сервер
Цепочка сертификатов StartSSL
Извлекаем архив с нашим сертификатом (внутри архив Apache) В ISP Manager вставляем в такой последовательности 1. 2_site.ru.crt — сетификат сайта 2. site.ru.key — ключ, созданный программой StartSSL Tool 3. 1_root_bundle.crt — цепочка сертификата
Узнать количество worker processes в CentOS 7
В конфиге указать worker_processes auto; #some last versions calculate it automatically, thanks to Diego 🙂 Система сама выставит оптимальное число равное числу ядер ps aux|grep nginx|grep -v grep
Количество подключений к cерверу через SSH
netstat -an | wc -l
Установка Tsung на CentOS 7
yum -y install erlang perl perl-RRD-Simple.noarch perl-Log-Log4perl-RRDs.noarch gnuplot perl-Template-Toolkit wget http://tsung.erlang-projects.org/dist/tsung-1.6.0.tar.gz tar xfz tsung-1.6.0.tar.gz cd tsung-1.6.0 ./configure && make && make install mkdir /root/.tsung cp /usr/share/doc/tsung/examples/http_simple.xml /root/.tsung/tsung.xm l
Memcached (object too large for cache) CentOS 7
MemcachePool::set(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: SERVER_ERROR object too large for cache В конфиге прописываем /etc/sysconfig/memcached PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="4096" MAXITEMSIZE="8M" OPTIONS="-l 127.0.0.1 -I 8M" CACHESIZE — сколько выделим оперативки мемкешу I 8M — размер айтема кеша MAXITEMSIZE=»8M» — эта строка вроде как не работает
Русская локаль CentOS 7
Определяем доступна ли ru локаль locale -a | grep ru Если нет, то создаем так localedef -i ru_RU -f UTF-8 ru_RU.UTF-8 Установить локаль можем так localectl set-locale LANG=ru_RU.utf8 или в файле /etc/locale.conf прописать LANG=ru_RU.UTF-8
Gateway timeout phpmyadmin (NGINX+Apache)
http://c.vestacp.com/0.9.8/rhel/nginx-long.conf http://c.vestacp.com/0.9.8/rhel/httpd-long.conf PHP & MYSQL max_execution_time 350 max_input_time 600 mysql.connect_timeout 600 default_socket_timeout 600 NGINX Файл /etc/nginx/nginx.conf
SERVER START CENTOS 7
UPDATE PHP5.4 > PHP 5.6 Verify current version of PHP Type in the following to see the current PHP version: php -v Should output something like: PHP 5.3.3 (cli) (built: Jul 9 2015 17:39:00) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies Install the Remi and EPEL RPM repositories […]
Установка Redis на CentOS 6.7
In this article we will learn how to install redis on CentOS 6.7 server. About redis: https://redis.io/ Prerequisites CentOS 6.7 server Access server via SSH with root user permission Step 1 — Enable EPEL repository First we need to enable EPEL (Extra Packages for Enterprise Linux) repository on server. $ wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm If wget command not found, […]