Сегодня я ничего не буду писать, сегодня просто любуемся красивыми фотографиями.
Я люблю иногда побродить по сети и смотреть разные фотографии, иногда я там пропадаю на пару часов 🙂
Сегодня мы посмотрим работы фотографа Dane Shitagi (Дэйн Шитаги).
Смотрим фотографии и наслаждаемся 🙂
Ранее я уже писал о http://slik45.kiev.ua/freebsd/cacti-monitoring-raboty-apache , в этой статье я напишу о мониторинге нагрузке на веб сервер Nginx
Качаем сам скрипт для сбора статистики cacti-nginx.tar.gz, распаковываем его куда нибудь в удобное для нас место.
Заливаем файлы
get_nginx_client_status.pl get_nginx_socket_status
в
/usr/local/share/cacti/scripts/
Даем им права на выполнение
chmod 755 /usr/local/share/cacti/scripts/get_nginx_socket_status.pl chmod 755 /usr/local/share/cacti/scripts/get_nginx_clients_status.pl
В этой статье мы рассмотрим настройку полноценного почтового сервера.
В качестве связки я выбрал exim+dovecot+mysql+roundcube+spamprobe.
Связка довольно таки мощная, на настройку у меня ушло 3 дня 🙂 А все началось с того что мой postfix начал меня сильно раздражать.
Итак приступим.
Домен: slik45.kiev.ua
IP сервера: 193.110.79.79
Обратите внимание согласно RFC, необходимо, чтобы «прямая» и «обратная» запись в ДНС совпадали. Тоесть в нашем случае, необходимо чтобы запись slik45.kiev.ua «резолвилась» в IP-адресс сервера 193.110.79.79, а PTR-запись 193.110.79.79 была установлена в slik45.kiev.ua.
#host slik45.kiev.ua slik45.kiev.ua has address 193.110.79.79
#host 193.110.79.79 79.79.110.193.in-addr.arpa domain name pointer slik45.kiev.ua.
Тут у нас все отлично, теперь проверям чтобы были прописаны mx-записи
#dig MX slik45.kiev.ua ; <<>> DiG 9.6.-ESV-R3 <<>> MX slik45.kiev.ua ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29509 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 8 ;; QUESTION SECTION: ;slik45.kiev.ua. IN MX ;; ANSWER SECTION: slik45.kiev.ua. 14195 IN MX 10 <strong>mail.slik45.kiev.ua</strong>. ;; AUTHORITY SECTION: slik45.kiev.ua. 26038 IN NS ns11.uadns.com. slik45.kiev.ua. 26038 IN NS ns10.uadns.com. slik45.kiev.ua. 26038 IN NS ns12.uadns.com. ;; ADDITIONAL SECTION: mail.slik45.kiev.ua. 5361 IN A <strong>193.110.79.79</strong> ns10.uadns.com. 332 IN A 213.186.114.9 ns10.uadns.com. 60 IN AAAA 2002:d5ba:7209::2131:8611:4009 ns11.uadns.com. 332 IN A 82.144.221.156 ns11.uadns.com. 60 IN AAAA 2002:5290:dd9c::821:4422:1156 ns12.uadns.com. 332 IN A 85.10.199.46 ns12.uadns.com. 332 IN A 46.38.174.75 ns12.uadns.com. 60 IN AAAA 2a01:4f8:62:2123::2 ;; Query time: 19 msec ;; SERVER: 193.93.160.1#53(193.93.160.1) ;; WHEN: Thu Aug 18 18:05:20 2011 ;; MSG SIZE rcvd: 283
Вот мы все проверили, все записи у нас в полном порядке.
Приступаем к установке и настройке почты.
cd /usr/ports/mail/exim-mysql/ && make install clean
У нас появляется окно с выбором опций
Continue reading »
Думаю многие знают систему продажи ссылок sape.ru
Суть работы данной системы, это продажа ссылок с площадок с хорошими показателями.
В среднем у меня получается заработать на sape.ru около 50 у.е. При том что у меня идет жесткая фильтрация покупных ссылок, и немного завышены цены от средних по системе.
Это один из самых стабильных пассивных заработков в сети на сегодня.
Есть еще пара систем, но опыта работы с ними у меня пока еще нету. Там очень жесткая модерация площадок, у меня сейчас к сожалению нет таких прощадок, чтобы испробовать эти системы.
Довольно таки новая банерная система по выкупу MediaRich баннеров.
Сначала они выкупали только клики, сейчас выкупают и показы.
Расценки на выкуп показов сейчас такие.
Richmedia — 50 р. за 1000 показов
Adspot — 25 р. за 1000 показов
Оплата за клики
Richmedia и Adspot — от 40 коп. до 1,5 р. за клик.
В целом пп хорошая, выплаты всегда были стабильными, пару раз были вопросы, саппорт быстро отвечал на мои вопросы.
Continue reading »
Сегодня я немного поделюсь партнерскими программами посвященные заработку в сети.
Сегодня пойдет речь о пп recreativ.ru
С данной пп я работаю около 2-х лет, выплаты 2 раза в месяц, минимальная сумма выплат 20 у.е. При хорошем траффике сумма набегает довольно таки быстро.
С самого начала работы с recreativ.ru у меня выходило в месяц до 120 у.е. сейчас как то народ совсем обленился кликать на банеры, тизеры и т.д.
Сейчас в среднем получается около 40 у.е.
Зато всегда стабильно 🙂
Как и любому админу захотелось мониторить свои сервера, чтобы рисовались красивые графики и т.д.
На домашнем сервере cacti стоит уже довольно таки давно, сейчас я его раскатывать буду на рабочем сервере, точнее на файлопомойке 🙂
Делаем
cd /usr/ports/net-mgmt/cacti/ && make install clean
и ждем пока установится cacti
При установке cacti тянется очень много разных зависимостей, так что установка будет не шустро быстрой 🙂
После того как cacti установился видим такое
======================================================================= Cacti is now installed. If you intall it for the first time, you may have to follow this steps to make it work correctly: 1. Create the MySQL database: # mysqladmin --user=root create cacti 2. Create a mysql user/password for cacti: (change user and/or password if requered) # echo "GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser'; FLUSH PRIVILEGES;" | mysql 3. Import the default cacti database: # mysql cacti < /usr/local/share/cacti/cacti.sql 4. Edit /usr/local/share/cacti/include/db-settings.php. 5. Add a line to your /etc/crontab file similar to: */5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1 6. Add alias in apache config for the cacti dir: Alias /cacti "/usr/local/share/cacti/" 7. Open a cacti login page in your web browser and login with admin/admin. If you update cacti, open a login page right now. An updating process will run automatically. =======================================================================
Согласно инструкции приступаем к настройке.
Continue reading »
Вот и пришло время когда понадобилось прикрутить Samba на FreeBSD.
Раньше как то настраивал ее на одной тестовой машинке года 3 назад, вот теперь опять потребовалось.
Приступаем.
Топаем в порты
cd /usr/ports/net/samba35/ && make install clean
Выскакивает меню конфигурации, я выбрал всего
│ │ [ ] ADS With Active Directory support │ │ │ │ [X] CUPS With CUPS printing support │ │ │ │ [X] WINBIND With WinBIND support │ │ │ │ [ ] SWAT With SWAT WebGUI │ │ │ │ [ ] ACL_SUPPORT With ACL support │ │ │ │ [ ] AIO_SUPPORT With Asyncronous IO support │ │ │ │ [ ] FAM_SUPPORT With File Alteration Monitor │ │ │ │ [X] SYSLOG With Syslog support │ │ │ │ [X] QUOTAS With Disk quota support │ │ │ │ [ ] UTMP With UTMP accounting support │ │ │ │ [ ] PAM_SMBPASS With PAM authentication vs passdb backends │ │ │ │ [ ] DNSUPDATE With dynamic DNS update(require ADS) │ │ │ │ [ ] AVAHI With Bonjour service discovery support │ │ │ │ [ ] EXP_MODULES With experimental modules │ │ │ │ [X] POPT With system-wide POPT library
То есть как видно по конфигу, что я ставлю самую обычную самбу, без доменной авторизации и т.д.
Архив на 29 мб, судя с этого будет долго ставится она.
Давно ничего не писал.
Вот собственно стала такая задача у меня.
Есть сервер на FreeBSD c установленным OpenVPN сервером, понадобилось поставить на другом сервере с FreeBSD поставить клиента, и настроить между ними прямой линк между разными интернет провайдерами.
Приступаем к работе.
cd /usr/ports/security/openvpn/ && make install clean
Все оставляем по умолчанию и ждем пока заинсталится OpenVPN
Далее делаем следующее
mkdir /usr/local/etc/openvpn mkdir /usr/local/etc/openvpn/keys
Далее создаем конфиг такого вида
dev tun proto tcp # IP сервера remote 1.1.1.1 #Port на котором работает сервер, у меня он отличается от стандартного port 1194 client client resolv-retry infinite ca keys/ca.crt cert keys/cert.crt key keys/key.key tls-client tls-auth keys/ta.key 1 auth MD5 cipher BF-CBC ns-cert-type server comp-lzo persist-key persist-tun verb 3 status /var/log/openvpn/openvpn-status.log log /var/log/openvpn/openvpn.log verb 3
Вот так случилось что у меня на работе все работает через прокси. Иногда мне это очень мешает, вот к примеру раскатал я новый сервер на FreeBSD, и ведь надо дальше его настраиваить, обновлять порты и исходники.
Прописываем в файле make.conf
FETCH_ENV=FTP_PROXY=ftp://IP:PORT FETCH_ENV=FTP_PROXY=http://IP:PORT