Apache: включаем OCSP и HSTS

OCSP Включается глобально – нужно раскоментировать строки: # ee /usr/local/etc/apache24/extra/httpd-ssl.conf # Enable stapling for all SSL-enabled servers: SSLUseStapling On SSLStaplingCache “shmcb:/var/run/ssl_stapling(32768)” SSLStaplingStandardCacheTimeout 3600 или для каждого виртуального хоста индивидуально в файле ./extra/httpd-vhosts.conf или в файлах ./Includes/: <VirtualHost _default_:443> # General setup for the virtual host DocumentRoot “/usr/local/www/apache24/data” ServerName mail.domen.ua:443 ServerAdmin postmaster@domen.ua ErrorLog “/var/log/httpd-error.log” TransferLog “/var/log/httpd-access.log” …

Continue reading ‘Apache: включаем OCSP и HSTS’ »

nginx: включение OCSP и HSTS

Технология OCSP Как узнать, является ли сертификат доверенным? Сделать это можно единственным способом – спросить об этом у самого поставщика, т.е. у удостоверяющего центра, который хранит всю информацию, связанную с выпущенным сертификатом. При подключении к серверу, клиент должен проверить действительность сертификата сервера по списку отозванных сертификатов – CRL, или по протоколу интерактивного статуса сертификата – …

Continue reading ‘nginx: включение OCSP и HSTS’ »

nginx кодировка cp-1251 и utf-8

При переносе сайта с апача на nginx слетела кодировка. У меня часть сайтов на utf-8 и есть парочка на cp-1251. $ sudo nano /etc/php.ini ; PHP’s default character set is set to empty. ; http://php.net/default-charset ;default_charset = “UTF-8” default_charset =. пустое значение. И в блоке /etc/nginx/sites-avialable/vsite1.com server { … charset windows-1251; error_log /var/log/nginx/err.imp.log; index index.php …

Continue reading ‘nginx кодировка cp-1251 и utf-8’ »

phpMyAdmin ERROR #2006 – MySQL server has gone away

Ошибка при импорте в БД. php.ini Find: post_max_size = 8M upload_max_filesize = 2M max_execution_time = 30 max_input_time = 60 memory_limit = 8M Change to: post_max_size = 750M upload_max_filesize = 750M max_execution_time = 5000 max_input_time = 5000 memory_limit = 1000M my.cnf (MySQL File) Under mysqld add: max_allowed_packet = 500M wait_timeout = 300   https://dba.stackexchange.com/questions/121032/phpmyadmin-import-error-mysql-server-has-gone-away-unrecognized-keyword https://forum.sys-adm.in/index.php?topic=4204.0

Nginx + php56 + php-fpm + MySQL (MariaDB) + phpMyAdmin + Python36

0. Обновляемся, отключаем selinux: $ sudo yum update $ sudo setenforce 0 Посмотреть состояние: $ sudo getenforce Выключить совсем: $ sudo nano /etc/selinux/config SELINUX=enforcing меняем на permissive или disabled. 1. nginx $ sudo yum install epel-release $ sudo yum install nginx 2. нужно открыть порты 80 и 443, для этого последовательно выполняем команды: $ sudo firewall-cmd …

Continue reading ‘Nginx + php56 + php-fpm + MySQL (MariaDB) + phpMyAdmin + Python36’ »

owncloud – облачное хранилище

# mysqladmin –u root –p root_password create owncloud # mysql –u root –p root_password –e ”GRANT ALL ON owncloud.* TO owncloud@localhost IDENTIFIED BY ‘password_owncloud’” owncloud Или вот так, но еще стоит создать пользователя: # mysql -u root -p -> CREATE DATABASE owncloud; -> GRANT ALL ON owncloud.* TO ‘owncloud’@’localhost’ IDENTIFIED BY ‘some_password’; Установим ownCloud из портов: …

Continue reading ‘owncloud – облачное хранилище’ »

Filed under www

Apache24+php56+MySQL56+phpmyadmin

Устанавливаем Apache 2.4 из портов cd /usr/ports/www/apache24 make all install clean В файл /etc/rc.conf добавляем строчку apache24_enable=»YES» В файле /usr/local/etc/apache24/httpd.conf  раскомментируем строчку ServerName ServerName www.localserver12.ru:80 Находим строчку DirectoryIndex и допишем в неё: DirectoryIndex index.html index.htm index.php index.shtml Теперь запускаем службу Apache: service apache24 start Если запуск не выдал никакой ошибки, переходим к следующему шагу. Устанавливаем …

Continue reading ‘Apache24+php56+MySQL56+phpmyadmin’ »