Как оптимизировать сервер nginx обратного прокси-сервера?
Я довольно много noobie в nginx и мне действительно нужна помощь.
Я использую nginx в качестве обратного прокси-сервера для обслуживания в первую очередь в качестве подсистемы балансировки нагрузки. Я использую практически только для динамических файлов. Внутренние серверы-это Апач.
Вот мои результаты httperf:
- один сервер Apache (1024 Мб): 300 запросов в секунду
- 2х 512 МБ Апач-сервера, 1-сервер nginx( 1024 Мб) :300 запросов в секунду
- 2х 1024 Мб Апач сервера, 1-сервер nginx( 1024 Мб) :300 запросов в секунду
Кажется, что мой сервер nginx является узким местом, но я не могу понять, как я могу оптимизировать его.
ЦП и использование оперативной памяти на сервере Апач и nginx Server-это минимальный, меньше чем на 10%.
Моя цель состоит в том, чтобы найти отличный способ, чтобы масштабировать и с помощью балансировки нагрузки, но мне кажется, что если nginx ограничены в запросах в секунду как один сервер Apache, то нет никакого смысла....
Могу ли я получить некоторую помощь от кого-нибудь, пожалуйста?
Возможные Дубликаты:
Как установить Бург?
Поиск в Интернете я не могу найти любой способ, чтобы установить тему Бург для Ubuntu 12.04 (Альфа-2) однако есть удачное решение для Ubuntu 11.10. Любой, кто знает, поделитесь ею пожалуйста.
Наконец, я нашел решение на этот вопрос: следующие команды в терминале:
- судо дополнения кв-репозиторий PPA:Н-muench/Бург
- судо apt-получить обновление
- суда apt-получить установку Бург Бург-общие Бург-Бург эму-ПК Бург-Бург темы-Темы-обычные
- судо-Бург-установка /Дев/СДА && судо обновление-Бург (если вы установили Windows и Ubuntu на тот же HD, как правило, окна для 1-го раздела и Ubuntu на 2-й раздел)
- судо Бург-эму
И вы можете использовать клавишу F3, чтобы выбрать разрешение меню grub, F2, чтобы выбрать тему, нажмите клавишу "Е", чтобы скрыть старые ядра. Перезагрузите компьютер и вы увидите меню grub тему.
Я использую Ubuntu 12.10 х64 Я столкнулся с проблемой разрешения, я установил sourcery codebench и когда я открыть его, как
руки-не-ОС linux-gnueabi-GCC в -в
он говорит, что корень/опт/АРМ-встроенном-4.4.3/bin/на руку-нет-ОС linux-gnueabi-GCC и: отказано в доступе Хотя тот же код работает в Ubuntu 11.10 Х32 Пожалуйста, помогите !!
У меня с Lubuntu и обновить до 11.10, а также и мой значок батареи была точно такая же проблема, и я попробовал некоторые программы решения (утверждая, vubat и т. д.) и не устраивает, поэтому я продолжил поиски и обнаружил обновление Xfce до менеджера питания. Я не уверен, как 'легкий' или же он уже должен быть установлен, но это, кажется, очень похож, если не такой же, как оригинальный графический интерфейс я стал привыкать. Попробуйте его. Надеюсь, что это помогает.
Я создал пользовательские дистрибутивы Ubuntu ("ремикс"), что я хочу начать раздачу, но хочет продолжать совершенствовать через обновления.
Любые предложения относительно лучших методов толкая пользовательские обновления? В основном ищу, чтобы добавить новые пакеты и запускать скрипты.
На Launchpad? Иной подход?
Использовать lxpanel сделать док - http://lubuntu.net/blog/lubuntu-screencast-lxpanel-2-panel-layout
Меня (и моих партнеров) разработали точка & нажмите приключенческая игра. Это игра, которая работает на Windows (и, надеюсь, Линукс.. он еще тестируется) и установщика составляет около 330м.
Игра бесплатная, а значит, нет бюджета. Но в любом случае мы хотим иметь возможность распространять его через новый магазин Windows 8.
Таким образом, мы думали об отправке игры в Ubuntu One и ссылку отовсюду прямо на этот файл для бесплатного скачивания.
Могу ли я использовать UbuntuOne таким образом или это только для личного пользования? Есть ли ограничения по поводу загрузки или полосу пропускания, используемую для загрузки?
Этот скрипт перемещает все doc файлы в указанный каталог. Мне удалось поставить аргумент, но проблема я столкнулся-это положить полный путь, где скрипты двигаться, например я хочу запустить скрипт вроде этого ниже
./Лоо -D, то путь, по которому им перенести файлы (я.Эл ./Лоо -д второй аргумент, где файлы переезжают в)
это мой код
#!/бин/Баш
От="/домашний/elg19/одинокий/док"
Для="/домашний/elg19/документы"
если [ $1 = -д ]; Тогда
компакт-диск "долл"
для меня в PDF тхт док; делать
найти . -тип F -имя "*.${я}" -exec МВ "{}" "$к" \;
сделано
интернет
Я написал простой скрипт. Когда я запускаюСГ <myscriptname.sh>
, я получил правильный результат, но когда я запускаю ./<myscriptname.sh>
, я получил сообщение об ошибке.
Какая разница между тем, когда я ш
и ./
?
Я обычно использую сочетание клавиш Ctrl + домашний или сочетание клавиш Ctrl + конца , чтобы переместить курсор в начало или в конец строки.
Вдруг эти комбинации не работают!
Может кто-нибудь помочь?
Я случайно удалил /дома
с судо РМ -РФ
.
Я попытался восстановить его с помощью testdisk, но так как Ubuntu с Wubi, это не файловая система и я не знаю другой способ сделать это.
Как я могу восстановить мои данные? Это важно.
Я использую 10.10 на Wubi
Так что я пошел и купил волшебную мышь и Apple беспроводной номера-цифровой клавиатурой. Волшебная мышь работала из коробки почти идеально, кроме вперед/назад жест, который до сих пор не функционирует, а клавиатура не.
Он имеет постоянные проблемы с подключением по Bluetooth. Только 7, 8 и 9 кнопки и громкости мультимедийные клавиши правильно соответствовать выходной. Нажатии каждой отдельной клавиши на клавиатуре есть этот выход: 789/=456*123-0.+
Когда я использую Блюман клавиатура может быть настроена и отображается в "устройствах", но я получаю предупреждение, когда я нажимаю "настройки"; "устройство успешно добавлено, но не удалось подключиться" (хотя удалить клавиатуру и его настройке в качестве нового устройства не нести эту ошибку).
Используя GNOME-Bluetooth, с которым не сталкиваются с сообщениями об ошибках, а он подключается правильно реже, чем Блюман и я по-прежнему могу только типа вышеупомянутых вывода.
Чего я не делаю? Где это происходит не так?
Редактировать: Я прочитал это http://ubuntuforums.org/showthread.php?t=224673 наизнанку несколько раз безрезультатно. Похоже, эти команды не работают для меня с периферии яблоко судо хидд-поиск сканирование hcitool
К счастью, у меня есть роскошь жесткий диск 1Tb, рядом с безграничным терпением и без работы.
Я установил свежую Убунту 10.10 64бит (хотя и меньше, чем у меня), а после обновления и перезагрузки в первый раз, я настроил мои устройства, в точности так же, как я узнал о моей первоначальной установки Мне удалось еще раз с мышкой и, к моей радости, с клавиатурой тоже. Хотя я не могу найти сочетание клавиш Alt+F2 и пришлось перенастроить, что и некоторые другие сочетания клавиш, клавиатура не работает и в захватывающим способом.
Все-таки, это оставляет меня с вопросом о моей первоначальной установки. Я вернулся к нему с новыми знаниями, но снова потерпели неудачу.
Возможно, у меня отсутствует несамостоятельных? Я сделал удалить Bluetooth после начальной настройки и недавно переустановил его на цель этих периферийных устройств.
Может быть, это потому, что я бегу 64бит?
Это все еще не решена, но легко избежать, если не слишком сильно меняется от исходной установки. Просто спрятать вещи или выключить его, не слишком много удалить.
Я хочу установить только матом рабочего стола, без приложений.
У меня уже есть приложения от GNOME 3 - Наутилус файл-ролик, редакторе gedit. Но когда я судо apt-получить установку приятель-основной
, он просит установить Каха, компании Pluma, engrampa и т. д. Как их избежать?
Ну так есть только один .по умолчанию
в эту папку можно использовать подстановочный знак, как это:
*.по умолчанию
судо Ср -Пт /путь/к/исходному/папка/*.по умолчанию /путь/к папке/назначения/
Мой ответ базируется на Ubuntu 12.04, но должен также работать с 11.10.
Gmusicbrowser (1.1.9) содержит mpris2 такими приложениями, как (не используйте mpris1, поскольку soundmenu требует mpris2 такими приложениями, как), уведомлений, и Гном мультимедийные клавиши интеграция плагинов:
Когда эти плагины активированы, полный soundmenu/уведомления/интеграция GNOME-это здесь:
Это отлично работает (в том числе начиная gmusicbrowser через меню звук, как часто, как вы хотите за один сеанс).
Если это не работает для вас в вашей установки, то вы должны сообщить об этом как об ошибке. Разработчик gmusicbrowser (Квентин Sculo) очень активное участие в исправлении ошибок: государства gmusicbrowser сайте:
Не стесняйтесь, напишите мне (на английском или французском языке) любой комментарии/Предложения/ошибки (пожалуйста, включите "gmusicbrowser" или "ГМБ" в теме), размещать их на форумах, или задать их в IRC (#gmusicbrowser на freenode.net будьте терпеливы, для ответов).
Это было бы лучше сделать с XML-библиотеки, но тут дело в СЭД...
Sed все-таки я
и есть
команды для вставки и добавления строк. Я думаю, что следующий скрипт поможет.
СЕПГ -Н ' < тест/log4jConfigLocation/='.тест |\
в то время как индекс читать; делать
СЕПГ -Я $Поиск -е "$((индекс-1)) я\ <\!--" -е "$((индекс+8)) а\ -->" < $поиск
сделано
Первая часть, `СЭД -п/log4jConfigLocation/=' получите номера строк, которые имеют 'log4jConfigLocation'. Следующая часть использует те номера строк в две команды: вставить строку выше 1 строку и добавить строку 8 строчек ниже.
Есть лучший путь с помощью СЭД держать буфер, но я не достаточно хорошо знаком с ним; если вы заинтересованы, вы можете посмотреть это руководство. В конечном счете, хотя, если вы собираетесь работать с такого рода вещи регулярно, вы должны проверить XMLStarlet.
Вы можете добиться этого с менеджером настройки CompizConfig.
Установите CompizConfig Диспетчер Параметров:
Нажмите клавишу Alt+комбинацию клавиш Ctrl+Т , чтобы открыть терминал и выполнить следующую команду:
судо apt-получить установку compizconfig-настройки-диспетчер
Или искать "compizconfig-настройки-менеджер" в центре программного обеспечения и установить его оттуда.
Как его настроить?
- После установки, нажмите клавишу Win (клавиша Windows), чтобы открыть единство тире и искать "эту команду" и открыть его.
- Перейдите на рабочий стол > Swicher просмотра
- Гото "для настольных компьютеров просмотра переключение"
- Включить и установить "шаг вперед" на кнопку 5, и "двигаться prev", чтобы кнопку 4.
Вот оно!
Возможные Дубликаты:
Насколько это безопасно для использования “Убунту+1”?
Если я откройте терминал и выполните команду sudo делать-релиз-обновление -д
Я собираюсь установить рвения Ringtail при использовании 12.10 сейчас? Это целесообразно....это сейф.
Я бы сначала запустить Top и посмотреть, если у вас есть нагрузки > 1, и если так, какие процессы едят заметный процент процессора. Если так, убейте процесс и убедитесь, она приносит темп вниз, а затем выяснить, почему приложение ведет себя плохо.
Далее, использовать powertop, чтобы определить, если какие-либо процессы, высасывая необычное количество энергии. Убивать и исследовать.
судо служба --статус-все расскажет вам, какие службы запущены. Вы можете проверить отключение услуг через судо сервис <сервис> прекратить
.
Использовать lsmod, чтобы увидеть, что загруженные модули ядра. rmmod может быть использована для проверки, если проблема драйвер оборудования выходит из-под контроля. (insmod поставить модуль обратно, или просто перезагрузиться).
Вы не упомянули о своей видеокарте, но если у тебя ATI или NVIDIA, также можно попробовать проприетарные видео драйвера, если ваша карта поддерживает это. Или если вы уже используете проприетарный драйвер, попробуйте бесплатный. Или попробуйте обновить до более новой версии (х-обновления НПА содержит обновленные драйверы).
У меня было три ноутбука были поклонники перерыва из-за (Насколько мне известно) возраст и аппаратные поломки. Может быть стоит исключить его всего аппаратные проблемы, загрузившись в другие LiveCD и на Windows. Управления вентилятором на Делл XPS частая и известная проблема... http://en.wikipedia.org/wiki/Dell_XPS ... так что вы можете проверить поддержки Dell для обновления BIOS или других решений.
Наконец, это может быть просто глючит программное управление вашим поклонникам. Существует программное обеспечение для управления вентилятором, в которых можно вручную включить/отключить/настроить вентилятор. Это может быть опасно, чтобы вручную переопределить в BIOS контролировать, но если вы в конечном итоге хочет взять этот маршрут, Гугл для Линукс вентилятор программным управлением и будьте осторожны.
Понятие исполняемый файл отличается в UNIX или Linux, чем Windows.
Окна
Все, что заканчивается .ехе
или .ком
будет исполняемый файл.
Linux И Unix
Каждый файл содержит исполняемый бит, так что любой файл может быть исполнен, в отличие от Windows. Чтобы увидеть, если файл является исполняемым, вы можете проверить его свойства (вкладка "разрешения"), или даже увидеть их, отмеченные в терминале (все они помечены *).
Даже текстовые файлы (например, скрипты) могут иметь свои исполняемые биты, и будут работать как один.
откройте терминал и удалить эти пакета.
Я имею в виду в терминале вставить эти две строки одну за одной
судо РМ -РФ в /var/кэш/АПТ/архив/Убунту-ССО-клиент-gtk_3.0.2-0ubuntu3_all-деб
судо РМ -РФ в /var/кэш/АПТ/архив/питон-Убунту-ССО-client_3.0.2-0ubuntu3_all.деб
Затем попробуйте снова .
Как временное решение, откройте терминал, нажав CTRL-альт-Ф2 (вы можете вернуться к исходной сессии с помощью Ctrl-altF7) логин введите
судо то USERNAMEOFSECONDUSER
Создайте пользователя с:
судо команду adduser USERNAMEOFSECONDUSER
Это должно создать домашнюю директорию и разрешить войти
С Уважением
Я удалил мой операционной системы Windows, и теперь я хочу изменить мой /домашний
раздел с незанятого пространства. Главная проблема заключается в том, что свободного пространства не под моим sda4 в
. Как его туда переместить, а затем изменить мой /домашний
раздел?
Вот мой текущий раздел макета:
Инструмент для использования называется wkhtmltopdf, этот инструмент есть в репозиториях, но все скомпилированные версии репозитория нет возможности поместить ссылку в связи с программистские изменений в некоторые библиотеки Qt.
Таким образом, установка wkhtmltopdf из репозиториев, чтобы получить все зависимости:
судо apt-получить установку wkhtmltopdf
Скачать статичную версию отсюда. Распаковать файл на рабочем столе, а затем перейти к ОГРН:
судо МВ рабочего стола/wkhtmltopdf-для i386 /usr/Бен/wkhtmltopdf-статический
Теперь вы можете использовать инструмент для создания PDF-файлов со ссылками:
wkhtmltopdf-статический http://google.com Гугл.формат PDF
Для ваших сайтов с логином требование, вам необходимо авторизоваться через Firefox и затем экспортировать файл cookie с помощью экспорта куки в Firefox плагин. С cookies.txt затем вы можете запустить:
wkhtmltopdf-статический --куки-Джар cookies.txt http://google.com Гугл.формат PDF
Я знаю, что многие из этих надо сделать в командной строке, но это лучший способ, чтобы сделать это, и вы получите гораздо больше контроля. wkhtmltopdf-это довольно мощный инструмент.
кто-нибудь знает, что будет, если мы вновь установить Ubuntu и наши приобрели программное обеспечение через ОСК. он ушел навсегда и нужно покупать снова или нет необходимости?
Спасибо,
Выполняет простой поиск в "Центр приложений Ubuntu", используя слово "Переводчик" вы можете найти несколько полезных инструментов,
которая включает (но не ограничивает):
Язык Переводчик
С официального сайта:
Гном перевести интерфейс GNOME на libtranslate. Он может перевести текст или веб-страницу из нескольких естественных языков, и он может автоматическое определение исходного языка, как вы типа.
Гном перевод является свободным программным обеспечением, распространяется под условиями лицензии GNU Стандартной Общественной Лицензии.
Как-то, скриншот внутри описания, показывающие пример текста на русском языке, переводится на английский и несколько других языков, доступных для перевода в обоих направлениях.
Я уверен, что вы можете найти некоторые другие полезные инструменты для того, чтобы соответствовать вашим потребностям.
Удачи!
если вы установите checkinstall из РЕПО
судо apt-получить установку checkinstall
тогда при установке из исходных кодов вместо того, чтобы делать
установка
если вместо этого вы бежите
команду sudo checkinstall
он создаст пакет и записывать его в Synaptic/APT и пока версия цифры верны, она должна удовлетворять зависимости
Я попытался с помощью судо РМ -РФ ~/.местные/доли/мусор/файлы/
и даже сам как root делает то же самое, и воссоздать папку, его еще нет, он был из флешки в одной точке и я ее удалил, но теперь я не могу получить его, чтобы удалить навсегда.
У кого какие предложения?
Извлеките этот файл в /usr/доли/иконки/ваш.тока.значок.тема/категории/24 затем откройте Настройки системы Гном.
Показать вопросы с тегом framebuffer gitosis