Автор: admin Раздел: Как настроить CentOS
Drupal нет связи с БД, перенести сайт на Drupal, прописываем базу данных Drupal.
Пришлось вот спешно перенести сайт на Drupal с одного вот хостинга на другой. Перенесли вот тело сайта, базу данных, пользователя и вот пароль – тут вот все нормально. После этого появилась вот такая проблема – при попытке перейти вот на сайт появлялось вот такое интересное окошко Drupal-а с информацией о том вот, что нет связи с базой данных! Перепроверил на месте ли вот база данных – это вот на месте. Теперь вот всё ясно. Изменилось название вот моей базы или имя пользователя. Нужно вот прописать правильные данные в конфигурационном вот таком файле: ваш-сайт.ru/sites/default/ Находим вот такой файл settings.php и вот в нем ищем такие строки: */ $db_url = ‘mysqli://andr_tea:te235Sddql4@localhost/andr_ter’; $db_prefix = »; /** Вот строку $db_url = пишем вот в таком формате: $db_url = ‘mysql://username:password@localhost/databasename’; Вот и всё на сегодняшний вот день! ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Как переключить Apache на режим worker?
Делается это вот так, открываем такой конфигурационный файл Apache httpd: vi /etc/sysconfig/httpd Раскомментируем одну вот тут строку: HTTPD=/usr/sbin/httpd.worker Перезапускаем мега Apache: /etc/init.d/httpd restart Если в итоге получаем вот что-то вроде такого: Code: Starting httpd: [Tue Dec 15 04:02:43 2009] [crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP. Pre-configuration failed То это лечится очень просто, отключением великого зловредного PHP: mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php.old /etc/init.d/httpd restart[/code] ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Сначала устанавливаем вот такой модуль php:
Code: yum --enablerepo=remi install php-zts Затем вот тут /etc/sysconfig/httpd раскомментируем великую строчку: Code: HTTPD=/usr/sbin/httpd.worker Нужно убедиться, что в файле конфигурации Apache есть вот это: Code: <IfModule worker.c> StartServers 1 MaxClients 50 MinSpareThreads 15 MaxSpareThreads 35 ThreadsPerChild 25 MaxRequestsPerChild 2000 </IfModule> Обозначения: StartServers - сколько процессов стартует при запуске MinSpareThreads / MaxSpareThreads - сервер будет держать количество свободных потоков (про запас), в этих рамках. Свободные потоки - это сумма потоков во всех процессах MaxClients - максимально количество одновременных клиентов. Т.е. максимальное количество потоков во всех процессах. ThreadsPerChild - сколько потоков может создавать каждый процесс. Т.о. если мы разделим MaxClients на ThreadsPerChild, то получим сколько м ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Ранее уже описывал один из вариантов ограничения определенной скорости и количества трафика отдельному какому-нибудь виртуальному хосту интересными средствами с помощью знаменитого Apache! Сегодня же и только сегодня я же буду описывать как сделать ограничение вот такой скорости одному из на интереснейших моих же сайтов средствами с помощью Nginx. Просто так вот случилось, что вот на сервере моем же работает связка Apache плюс(+) Nginx, и если вводить ограничения всего то лишь в нашем Apache, то вот ограничение же будет работать не в полнейшей же вот мере. Ведь статика вот отдается нашим же nginx.
После интересного вот чтения документации все вот стало ясно. В этой вот конфигурации nginx, нужному virtualhost-у просто же вот дописываем пару таких строк: if ( $query_string !~* ‘premium=true’ ) { set $limit_rate 228k; } У меня получилось следующее: ee /usr/local/etc/nginx/nginx.conf server { listen 191.29.125.78:80; server_name auto-car.in.ua www.auto-car.in.ua; rewrite ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
В мощь этого, что частный d-link затевает не управляться с перегрузками, тем не менее перечня возможностей его не довольно, решился я ставить «больше неглупый роутер» . D-link dir 320 - хорошее заключение для не весьма строгых покупателей, однако когда скоростя то что надо к 30Mbit и более, то чрез PPPoE dlink их хорошо не пробросит, запаса силы не достит. Имеется вид - приобрести роутер выше классом, нечто типа linksys . Смотрел я, цены начинаются от 80$ . Здесь припомнил – имеется около меня старец Intel Atom , с памятью и винтом – то что необходимо. Ставил я на него CentOS пятого.7 , и сразу же настроил PPPoE.
Все оказывается не так трудно. В наборе с ОС есть утилитка, adsl-setup . Так, обрисую кратко – закатываем под root-ом: 1. Настраиваем сетный интерфейс – DHCP либо Static IP ,прописываем DNS 2. Сам PPPoE. Я налаживал через adsl-setup . #adsl-setup Далее идут вопросы – логин, пароль, интерфейс какой видит на провайдера (около меня eth0) Шлюз, DNS , устан ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Для своих нужнд вращался прокси сервер для семейней мини-локалки. На FreeBSD устанавливал 3proxy, он несложной в сравнении с SQUID и подсознательно удобопонятный ну и его перечня возможностей довольно. Буду устанавливать его на CentOS.
Качаем с официознного веб-сайта: # wget http://3proxy.ru/0.6.1/3proxy-0.6.1.tgz Распаковываем переписанный картотека: # tar -zxvf 3proxy-0.6.1.tgz Переходим в неупакованную папку для установки: компакт -диски 3proxy-0.6.1 Ну и компонуем. # make -f Makefile.Linux -f Makefile.Linux = указываем что бы компоновалась версия под Linux. Водворился в /etc/3proxy.conf Файл автозапуска: cp ./scripts/rc.d/proxy.sh /etc/init.d/3proxy Приплюсуем 3proxy в автозагрузку: chkconfig 3proxy on Строчим конфиг 3proxy: # # /etc/3proxy.conf # # 3proxy запускаться как бес. daemon # Указываем ip адресок нашего DNS сервера. Возможно ничто не строчить. Тогда станет взята # инфа с /etc/resolv.conf , я покажу DNS гугл nserver восьм ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Вопросы: Как взять сайт с сервера?
Как скачать сайт с хостинга? Ответ: Как-то вот мне пришлось вот скопировать свой(мой) сайт, который каким-то образом оказался на другом каком-то хостинге. О сайте я уже совсем забыл, хостинг даже не продлил, а уж сайт работал почему-то. Резервные копии "хостер" мне не отдал и пришлось просто взять и скачать мой же сайт в статическом виде(html,css и т.д.) и закачать к себе на мой сервер. Есть программы вроде вот таких "teleport pro", но ведь как мы знаем они в большинстве почему-то платные, но и под windows. Так же как на тот момент вот у меня под рукой оказался вдруг только смартфон с установленной Putty для ssh доступа(root доступ), ну и вот начал думать как бы мой сайт стянуть сразу на мой же вот такой сервер. И найдено я вот все таки нашел решение – это wget(качает файлы). По умолчанию она стоит в CentOS. И вот собственно я начинаю качать мой сайт: wget -r -l0 -np -k http://www.Ваш_Сайт.ру/ В зависимости от объем ... Читать дальше » |