Just my blog
Blog about everything, mostly about tech stuff I made. Here is the list of stuff I'm using at my blog. Feel free to ask me about implementations.
- Mobaxterm SSH RDP FTP...
- Thunderbird Email client
- Filezilla FTP client/server
- Nirsoft Win utils
- Sysinternals Win utils
- Pi-Hole AD block by DNS
- NUT UPS manager
- Rpi MON Raspberry monitoring
- Free CAD 3D modelling
- Free Commander Far-like filemanager
- Bitwarden Password manager
- Django web framework
- celery multi-tasking
- celery-beat Celery + Django
- celery-results Celery + Django
- Pillow Python image lib
- wsgi mod Apache + Python
- requests best in WEB requests
- openpyxl make Excell docs
- p4python Perforce + Python
- paramiko SSH + Python
- pyvmomi ESXi Vcenter + Python
I'm using these libraries so you can ask me about them.
PSinfo утилита
Здесь мы рассмотрим интересные и полезные сферы и способы применения утилиты "PSinfo" Время от времени я буду добавлять различные решения, которые мне пригодились на работе, которыми я пользуюсь и не хочу забыть. Наиболее удобный способ, это просто положить исполняемый файл в папку system32 и утилита будет вызываться в простой командной строке или PShell. Она имеет довольно полезные настроики и достаточно информативных вывод, которые нам поможет определить: - аптайм системы - установленную операционку - инфо о процессоре - кол-во свободного места на дисках и проч. Для начала постой вывод команды "PSinfo":
PS C:\> psinfo PsInfo v1.77 - Local and remote system information viewer Copyright (C) 2001-2009 Mark Russinovich Sysinternals - www.sysinternals.com System information for \\HOST: Uptime: 0 days 3 hours 19 minutes 18 seconds Kernel version: Windows 7 Enterprise, Multiprocessor Free Product type: Professional Product version: 6.1 Service pack: 0 Kernel build number: 7601 Registered organization: Registered owner: Windows User IE …Read...
Обновление Radio trianglesis
Итак, radio trianglesis снова ожило, все настройки на местах, веб сайт обновлен и добавлены всяческие соц. кнопки и ссылки. Все еще остается нерешенное проблема с заказом песен через "Request" кнопку на сайте, потому как ругается на недоступнный порт 1221 или 2222, я так пока и не врубился в чем проблема, потому как кардинально ничего не изменилось, радио осталось лежать на том-же хосте на котором и было, поменялась только база и сам хостинг сайта, хотя все пути Port Forwarding остались на своих местах. В общем, сама музыка уже работает, заказы, увы, еще нет. radio.www.trianglesis.org.ua
Read...MySQL default my.cnf концигурация
Далее приведена конфигурация MySQL сервера файлом: /etc/my.cnf по принятым стандартам для хоста с 1Gb оперативной памяти:
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 query_cache_limit=1M query_cache_size=23M query_cache_type=1 max_connections=1000 max_user_connections=300 interactive_timeout=100 wait_timeout=100 connect_timeout=10 thread_cache_size=128 key_buffer=64M join_buffer_size=1M max_allowed_packet=32M table_cache=1024 sort_buffer_size=1M read_buffer_size=1M read_rnd_buffer_size=768K max_connect_errors=10 thread_concurrency=4 # Disabling symbolic-links is recommended to prevent assorted security risks; # to do so, uncomment this line: # symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid [client] socket=/var/lib/mysql/mysql.sockRead...
Миграция с IIS на Apache
Чтобы не забыть и не потерять навыки, которые я приобрел набивая шишки в процессе миграции веб-сайтов с Windows Server 2003 r2 + IIS на CentOS - Apache+MySQL Процесс миграции, на самом деле, не так сложен, особенно после того как сделаешь это уже один раз. Интернет полнится сотнями способом и рекомендаций, которые только частично покрывали мою ситуацию, поэтому у меня все получилось почти так, но в основном по своему, с долей удачи и интуиции. Вкратце: перенос сервера с IIS на Apache 1. Запустить CentOS сервер и настроить сетевые конфиги 2. Установить MySQL (mysqld) и задать пароль администратора; 2.1 на сервере windows используя этот пароль и логин рута, необходимо подключить новосозданную БД к менеджеру СУБД на хосте windows; 2.2 провести миграцию из базы лежащей на windows server в базу на CentOS 2.3 мигрировать таблицу пользователей из Win MySQL в CentOS MySQL (опасно!) 3. Установить Apache (httpd), настроить виртуальные хосты и директории сайтов и …
Read...Веб-сайт на Apache
Способ организации веб-хостинга на домашнем сервере CentOS при помощи следующих программных пакетов: Apache, pure-ftp, MySQL, PHP my admin Здесь я рассмотрю простой и быстрый способ организовать веб-сервер на базе указанных выше решений. -= Статья будет дописана позже =-
Read...Веб-сайт на IIS + FastCGI
Многие считают это извращением, но для собственного опыта и для закрепления понимания общего процесса, я все-таки этим занимался. Здесь я рассмотрю довольно простой способ настройки собственного веб-хостинга на базе Windows Server 2008 R2 + IIS + FastCGI. Все довольно просто, как оказалось позже, когда весь процесс уже был пройден. -= Статья будет продолжена =-
Read...Свое интернет-радио
Для настройки своей собственной интернет станции нам потребуется что-то из следующего списка, на выбор из двух вариантов: 1. IceCast Server, RadioBoss; 2. IceCast Server, SAM Broadcaster, MySQL, веб-хостинг Ну и конечно, это все должно крутиться на каком-нибудь сервере, выделенном хосте, виртуалке. Для собственных потребностей, нам с головой хватит: 1 ядра (800-1200 Ггц), 512 Мб оперативной памяти и нетребовательный Windows Server 2003 x32 bit. -= Статья будет продолжена позже =-
Read...SAM Broadcaster PRO
Во время воспроизведения треки начинают ускоряться, качество падает, никак не лечится, после выкл-выкл через 5 минут повторяется вновь. - Откатился с версии 4.9.8 на версию 4.9.2 - пока полет нормальный. - Не помогло. - Полное удаление и правка реестра. Пока что работает. - Работает нормально. Решено
Read...MySQL troubleshooting
Возможные проблемы:
-
отваливается сокет /var/lib/musql/mysql.sock
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Лечится при помощи проверки прав на папку в директории: Проверяем:
[root@web-server ~]# cd /var/lib/mysql [root@web-server mysql]# ls -l
Ставим: chown -R :mysql /var/lib/mysql -R - все вложенные, получат такие же права
drwx------. 2 mysql mysql 4096 Oct 31 07:32 mysql srwxrwxrwx. 1 mysql mysql 0 Nov 8 19:41 mysql.sock drwx------. 2 mysql mysql 4096 Nov 4 15:38 radio_tk_def
-
не стартует служба mysqld
[root@web-server mysql]# service mysqld start MySQL Daemon failed to start. Starting mysqld: [FAILED]
Проверим, все ли нормально с конфигами /etc/my.cnf Самая простая и рабочая конфига:
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1
# Disabling symbolic-links is recommended to prevent assorted security risks; # to do so, uncomment this line: # symbolic-links=0
[mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
[client] …Read...
Centos умирает от winbind
Сегодня "уронил" свой веб сервер неправильной настройкой samba+krb5+winbind. Траблшут под руководством товарища показал, что я, по своей навности отдал системе предпочтение использовать хранилищем базы аккаунтов и паролей виндовый хост, к которому, собственно веб-сервер так и не был подключен. При старте системы, ничто не могло запуститься, так как не имело прав, вообще. Краеугольный камень: /etc/nsswitch.conf читать здесь: http://linux.die.net/man/5/nsswitch.conf и здесь: http://www.faqs.org/docs/securing/chap6sec71.html Способ лечения: - запуститься изпод лайв-сиди, найти указанный выше конфиг и исправить его
Как должно все выглядеть:
The /etc/nsswitch.conf file is used to configure which services are to be used to determine information such as hostnames, password files, and group files. The last two ones, password files, and group files in our case are not used, since we don't use NIS services on our server. Thus, we will focus on the hosts line in this file.
Edit the nsswitch.conf file vi /etc/nsswitch.conf and change the hosts line to read:
"hosts: dns files" |