Автор: admin Раздел: Как настроить CentOS
Nginx-status
В общем, после установки серверы Apache статус, хотел ,что-то подобное для Nginx. В Nginx является его коллегой, правда, менее информативны, чем Apache-статус. Я искал в Интернете, как создать, но ,что-то не работает) были везде подобные инструкции. Затем он взял большой кусок конфигурации для Nginx Nginx-статус, и начал читать. Длинные читать. Пострадавшие мало опыта работы с Nginx. Но в конце концов побеждает! И так, у меня вышло таким образом: [-hide-]В конфиг Nginx-а вписываем: server { listen 192.168.53.35:8098; server_name localhost; location / { stub_status on; access_log off; # allow 127.0.0.1; # deny all; } } Хочу заметить – Nginx-status вешаем на отдельный порт, у меня: listen 192.168.53.35:8098; Ну и я оставил открытым: # allow 127.0.0.1; # deny all; Тут каждый для себя решает, на какой из свободных портов вешать, и от ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Я установил на VDS CentOS 5 x64.
Стоит Apache + Nginx + php5 + MySQL. Необходимые для скрипт для установки IonCube. Naguglil Старый - это не сложно. Ранее не на этом решил написать на упаковке вы pamyat.Kachaem, распаковать и "крепятся к PHP. В конце перезапускаем Apache и радуемся. Установка: [-hide-]У меня все ,что будет устанавливаться на сервер кладется в одну папочку, оттуда ставлю. cd /home/soft/ Качаем пакет: wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz Разархивируем: tar zxf ioncube_loaders_lin_x86-64.tar.gz Копируем папочку с ioncube в директорию где хранится весь работающий софт: #cp ioncube /usr/local Научим наш php работать с ioncube loader: В конфиг php впишем строчки: nano /etc/php.ini zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so zend_extension_ts = /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so Рестарт apache: # service restart ht ... Читать дальше » Автор: admin Раздел: Оптимизация
Я решил переместить один из сайтов на одном VDS, так как будет огромное количество трафика, а значит нагрузка на машину.
На VDS установлен CentOS5 , apache, nginx, php, mysql. После установки и ребута вся память была забита. Решил заняться тюнингом. Начал с MySQL.Конфиг MySQL: [-hide-]/etc/my.cnf Редактировался раздел [mysqld]. : [mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock skip-locking key_buffer = 8M max_allowed_packet = 1M table_cache = 128 sort_buffer_size = 64K read_buffer_size = 256K read_rnd_buffer_size = 256K net_buffer_length = 2K thread_stack = 128K max_connections = 20 max_connect_errors = 200 thread_concurrency = 2 thread_cache_size = 5 query_cache_size = 8M query_cache_limit = 2M table_cache = 8 skip-innodb (Скрины будут чуть позже) Потребление памяти MySQL заметно снизилось. По мере развития проекта и увеличения нагрузки на сервер, буду отслеживать, оптимизировать. Cмотрим эффект, работу кэширования и т.д.: mysqlad ... Читать дальше » Автор: admin Раздел: Мониторинг
По словам некоторых пользователей в течение длительного времени начали открываться сайты в CMS Joomla.
Я решил выяснить это. Я планирую оптимизировать Apache и Nginx, ну и MySQL. Для того, ,чтобы проследить как MySQL нашел принцип утилита MToP аналог вершине, но показывает только Старый MySQL. И так установка: [-hide-] #cd /usr/ports/databases/mtop/ Конфигурировать нечего, приступаем сразу к установке. #make install clean Установка у меня заняла примерно 15 минут. Далее несколько вопросов типа hostname сервер, чего-то про ftp и т.д. Отвечаем на них. Далее заводим пользователя: #mysql -u root -p Enter password: И придумываем пароль. Запускаем mtop: #mtop -dbu mtop -p mtop-777 Авторизуемся (создавали пользователя root) И вводим наш password. И наблюдаем.. Вот и все. [-hide-] ... Читать дальше »
На днях поставил mysql, но забыл пароль root.
Сменил следующим образом: [-hide-] # /usr/local/etc/rc.d/mysql-server stop Stopping mysql. Waiting for PIDS: 73146. monitor# mysqld_safe –skip-grant-tables & [1] 24137 monitor# 110702 09:48:20 mysqld_safe Logging to ‘/var/db/mysql/monitor.local.uzh.err’. 110702 09:48:20 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.13 Source distribution Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement. mysql> use mysql; Reading table information for completion of table and colu ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Apache+Nginx: 504 Gateway Timeout
Мне начала попадать на глаза ошибка «504 Gateway Timeout» Судя по статистике серверы, процессор не нагружен вообще. Нагрузка 1-3% , RAM свободной достаточно. IO в порядке. Решение: [-hide-]Немного подправил конфиг Nginx: worker_processes 2; #(было 1) worker_connections 1024; keepalive_timeout 120; # было 60 gzip on; И PHP. php.ini proxy_read_timeout 120; proxy_connect_timeout 120; Пока все. Ждемс.[-hide-] ... Читать дальше »
Виртуалке не трудно создать из консоли, но по-прежнему хотел бы попробовать браузер. Точное время в нашей панели управления есть виртуалке, как платные, так и бесплатно. На обычных веб-серверов, из панелей, если таковые необходимы, а затем положить ISPsystem компании ISPmanager. В общем, последняя развивается и панель для узла в виртуальной машине, называемой VDSmanager. Но так как проект не является общедоступной, то платить за панелью желание. Я искал бесплатный бар. Решил оинформативная статься на веб-панели OpenVZ. В репозиториях можно найти русский язык, поддержка для некоторых, но не существует.
И так начнем установку: [-hide-]Подключаем репозитарий, если он не был подключен: # rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm Установим «вспомогательные» компоненты – компиляторы и т.д., не забудем ruby с его модулями: # yum -y install pcre-devel zlib-devel openssl-devel # yum -y install make gcc gcc-c++ # ... Читать дальше » |