Submitted by Владимир Ф. on Wed, 08/01/2018 - 23:08
Часто требуется создать пару для использования в связанных системах для обмена данными
# создаем закрытый ключ
openssl genrsa -des3 -out private.pem 2048
# экспортируем открытый ключ
openssl rsa -in private.pem -outform PEM -pubout -out public.pem
# экспортируем закрытый ключ
openssl rsa -in private.pem -out private_unencrypted.pem -outform PEM
Submitted by Владимир Ф. on Sat, 02/10/2018 - 19:40
Submitted by Владимир Ф. on Tue, 06/13/2017 - 11:20
Чаще всего, сертификаты полученные от удостоверяющего центра представляют собой: непосредственно сертификат и закрытый ключ. IIS для работы https требует p12
openssl pkcs12 -export -out certificate.p12 -inkey privateKey.key -in certificate.crt
Submitted by Владимир Ф. on Wed, 05/17/2017 - 21:02
service mysql stop
mysqld_safe --skip-grant-tables &
mysql -uroot
use mysql;
update user set password=PASSWORD("новый пароль") where User='root';
flush privileges;
quit
service mysql stop
service mysql start
Submitted by Владимир Ф. on Mon, 03/20/2017 - 17:55
Код формируется как строка, причем если у Вас заключен договор с банков, то он предоставляет дополнительные поля для заполнения которые могу дублировать представленные, но с другими названиями.
ST00011|Name=ООО «Три кита»|
PersonalAcc=40702810138250123017|
BankName=ОАО "БАНК"|
BIC=044525225|
CorrespAcc=30101810400000000225|
PayeeINN=6200098765|
LastName=Иванов|
FirstName=Иван|
MiddleName=Иванович|
Purpose=Оплата членского взноса|
PayerAddress=г.Рязань ул.Ленина д.10 кв.15|
Sum=100000
Для проверки кода можно воспользоваться страницей Сбербанка http://www.sberbank.ru/ru/legal/bankingservice/code
Submitted by Владимир Ф. on Sat, 05/14/2016 - 16:44
Становится очень популярным средством оплаты. Шпаргалка по тестированию.
Для тестирования оплаты c банковской карты
Номер карты: 4444 4444 4444 4448
Действует до: любой год и месяц в будущем
Код CVV: 000
Первоисточник тут
Submitted by Владимир Ф. on Wed, 02/10/2016 - 13:40
Запрос помогает выяснить сколько места занимают различные таблицы БД и выводит % соотношение + сортировка по убыванию
declare @total_data int
select @total_data = sum(dpages) from sysindexes where indid < 2
select object_name(id) as tablename, dpages as pages, dpages*8 as [size, kb], round(cast(dpages as float)/@total_data*100, 2) as [ratio, %] from sysindexes
where indid < 2
order by dpages desc
PS Позаимствовал
тут.
Submitted by Владимир Ф. on Sat, 01/16/2016 - 19:51
Для создания рабочей БД необходимо создать саму базу данных, пользователя с правами и делегировать пользователя БД.
Предварительно нужно войти в консоль mysql
mysql -u root -p
И выполнить команды в консоле mysql
CREATE DATABASE [имя базы данных];
CREATE USER '[имя пользователя]'@'localhost' IDENTIFIED BY '[пароль пользователя]';
GRANT ALL PRIVILEGES ON [имя базы данных].* TO '[имя пользователя]'@'localhost';
FLUSH PRIVILEGES;
Submitted by Владимир Ф. on Sat, 01/16/2016 - 16:47
Для экспорта БД из MySql
mysqldump [БД] -u root -p >> /var/backup/[имя файла].sql
Для экспорта всех БД из MySql
mysqldump -p -u root --all-databases > /var/backup/all_databases.sql
Для импорта БД в MySql
mysql -u [Пользователь] -p [БД] < [дамп БД]
Submitted by Владимир Ф. on Sat, 01/16/2016 - 16:12
Переносим файлы, но сайт не загружается или не работает админка (панель управления, администрирования) - для корректной работы нужно изменить доменное имя и ссылки на него в БД.
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://olddomain.ru', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'olddomain.ru','newdomain.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'olddomain.ru', 'newdomain.ru');