Мой старт в интернет!

Мой сервер

Как перености сайт с хостинга на MySrv
Что делать, если ничего не работает?
  1. Смотрим в диспетчере задач процесс httpd.exe. Если его нет, то смотрим ошибки в файле W:\logs\error.log
  2. Смотрим в диспетчере задач процесс mysqld.exe. Если его нет, то смотрим ошибки в файле W:\usr\local\MySQL\data\ИМЯ_КОМПЬЮТЕРА.err
  3. Проверяем не блокирует ли файервол. Если блокирует, то устанавливаем следующие правила для
    httpd.exe – разрешены входящие tcp на порты 80 и 443 и mysqld.exe – разрешены входящие tcp на порт 3306
Как обновить скрипт управления и библиотеку функций?

Пакеты обновления скрипта управления и библиотеки функций необходимо устанавливать последовательно по возрастанию номера версии
Посмотрите версию серверного пакета командой
mysrv server version
Скачайте и установите апдейты, версия которых выше текущей версии серверного пакета. Процерура апдейта описана в файле readme.txt в пакете апдейта
Инсталляционный архив содержит все актуальные апдейты.

Как обновлять модули?

Модули можно обновлять двумя способами:
1. архивными пакетами обновлений
2. самостоятельно
При первом способе обновления необходимо скачать требуемый архивный пакет. Деактивировать обновляемый модуль. Удалить содержимое папки обновляемого модуля и распаковать архивный пакет в корень диска W: (архивный пакет содержит необходимую структуру папок)
При обновлении Apache также необходимо деактивировать PHP
При обновлении Apache НЕ УДАЛЯЕТСЯ папка W:\usr\local\Apache\conf
При обновлении PHP также необходимо деактивировать Apache
При обновлении MySQL НЕ УДАЛЯЕТСЯ файл W:\usr\local\MySQL\my.ini и папка W:\usr\local\MySQL\data
После обновления MySQL выполнить команду:
mysrv @ db upgrade
После обновления модуля выполнить команду:
mysrv server update

Для самостоятельного обновления читаем:
1. phpMyAdmin
2. PHP
3. Apache
4. MySQL

Какой логин и пароль по умолчанию?

Во всех модулях, где это требуется, авторизация производится с логином и паролем admin с максимальными правами.
Не забудьте изменить пароль для пользователя admin

Как перенести сервер на другой компьютер или диск?

1. Деактивируйте модули
mysrv deactivate *
2. Удалите сервер
mysrv server delete
3. Перенесите папку установки на другой компьютер (диск)
4. Создайте сервер
mysrv server create
5. Активируйте модули
mysrv activate *
6. После переноса на другой компьютер необходимо прописать хосты
mysrv @ modify hosts file ИМЯ_ХОСТА +

Как изменить букву виртуального диска при создании сервера?

При создании сервера укажите в команде букву виртуального диска
mysrv server create T


Локальный сервер

Какой логин и пароль умолчанию?

По умолчанию авторизация для прокси производится по ай-пи клиента, т.е. логин и пароль не запрашивается, а для почты используйте в настройках своей почтовой программы логин и пароль postmaster

Как установить локальный сервер на другой диск?

По умолчанию инсталляционный архив необходимо распаковать в корень диска C:
Для использования другого диска (папки) отредактируйте переменную BaseDir в файле localsrv.cmd


Прочее

Я отредактировал файл скрипта управления сервером и сообщения стали отображаться крякозябрами… Как это исправить?

Откройте файл скрипта управления сервером в текстовом редакторе отличном от NotePad, например AkelPad, и сохраните его в 866 кодовой странице

Я не могу установить серверный пакет

Для установки серверного пакета ваш аккаунт в Windows должен обладать правами администратора


Свой вопрос Вы можете задать, используя контактную форму или в комментариях.


Серверные пакеты, представленные на сайте, распространяется как Donationware

Вы можете оказать посильную финансовую помощь на поддержку сайта и развитие проектов через платежную системы WebMoney на кошельки Z325624025520, E360373898601, U279044372586 или R180028144815


Лицензионное соглашение с конечным пользователем

Название программы: Мой Сервер, Локальный Сервер

Объект авторского права (файл): mysrv.exe, localsvr.cmd

Официальный сайт программы: http://mysrv.selfip.net

Эта программа защищена законами и международными соглашениями об авторском праве. Исключительные права на использование этой программы принадлежат ее автору. Программой можно пользоваться бесплатно, без лицензионных отчислений неограниченное время, включая неограниченное право на использование, копирование, изменение, публикацию, распространение, сублицензирование и/или продажу копий программы. Программа может включаться в состав платных сборников, помещаться на сайтах, отличных от сайта правообладателя.

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ ПРАВ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ ПРАВООБЛАДАТЕЛЬ НЕ НЕСЕТ ОБЯЗАТЕЛЬСТВ ПЕРЕД ПОЛЬЗОВАТЕЛЕМ ЗА ЛЮБОЙ ВРЕД, ФИЗИЧЕСКИЙ ИЛИ КОММЕРЧЕСКИЙ, НАНЕСЕННЫЙ ДАННОЙ ПРОГРАММОЙ, ВКЛЮЧАЯ УПУЩЕННУЮ ПРИБЫЛЬ, ПОТЕРЮ ДАННЫХ, УЩЕРБ РЕПУТАЦИИ ИЛИ ДРУГОЙ ПОБОЧНЫЙ ИЛИ КОСВЕННЫЙ ВРЕД, ПРОИЗОШЕДШИЙ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ИЛИ НЕСПОСОБНОСТИ ИСПОЛЬЗОВАНИЯ ДАННОЙ ПРОГРАММЫ.

Действие лицензионного соглашения и авторских прав не распространяется на другие программы и их компоненты, которые поставляются вместе с данным программным обеспечением.

© 2010 — 2017 Все права защищены.

84 комментария: Вопросы и ответы

  • Добрый день!
    при установке сервера все прошло нормально, быстро….
    единственное — есть проблема в периодическом подвисании апача…. приходится рестартовать…. в логах вроде ничего критического не заметил… не подскажете, в какую сторону копать?
    вопрос достаточно серьезный, перенес на свой сервер достаточно посещаемый сайт… проблемы с подвисанием апача сказываются на ранжировании поисковиками… гугл вебмастер уже начинает ругаться…

    • Доброго времени суток!
      Обновите (если необходимо) Виндовз и компоненты серверного пакета
      В файл W:\conf\mysrv.conf добавьте строки («тюнинг для виндоуз»)

      AcceptFilter http none
      AcceptFilter https none
      EnableSendfile off
      EnableMMAP off

      Проверьте правильность конфигурации апача

      mysrv test apache

      Рестартуйте апач

      mysrv restart apache

      Потестируйте апач на нагрузку утилитой ab

      • обновления все есть.
        винда голая, ничего левого…
        сейчас буду пробовать рекомендации
        спасибо)

        • строки добавил, тест нормальный…
          про ab — не подскажете — что и как там тестировать?

      • Добрый день!
        огромное спасибо за помощь!
        помогли строчки в mysrv.conf
        второй день не валится апач, до этого приходилоси рестартовать зв сутки пару раз

  • доброго времени суток, у меня не получается стартовать апач, при установке запустились и мускуль и пхп как служба, апач служба создалась но не может запуститься. Диск подключился, ошибка в логах следующего содержания:
    [Mon Nov 26 12:21:50.273367 2012] [core:warn] [pid 2800:tid 256] AH00098: pid file W:/logs/httpd.pid overwritten — Unclean shutdown of previous Apache run?
    [Mon Nov 26 12:21:50.275367 2012] [auth_digest:notice] [pid 2800:tid 256] AH01757: generating secret for digest authentication …

    у меня еще стоит денвер на машине, но он в данный момент не запущен.

    • На всякий случай остановите апач mysrv stop apache скорее всего получите ошибку, т.к апач не стартовал
      В папке W:\logs удалите файлы httpd.pid, access.log и error.log
      Стартуйте апач mysrv start apache и посмотрите виндовый журнал, что в него пишет апач

      • я уже нашел решение, засада оказалась в том, что денвер прописал свои пути в переменной PATH, я их оттуда почистил и апач таки стартовал нормально

  • добавьте, чтобы при создании юзера для апача и создании ему прав — ставили галки на «срок действия пароля не ограничен»
    а то я у себя не поставил — смотрю — заходы из поисковиков упали…. а там, оказывается юзер апача уже не активен)))

    • Поправил….
      Хотя, по-моему, это подразумевается по дефолту — как вы собирались запускать службу от имени юзера с лимитированным сроком действия пароля?

  • Подскажите пожалуста как менять пароль ftp сервера и как создавать еще аккаут ftp

    • используйте файлзиловский конфигуратор
      W:\usr\local\FileZilla Server\FileZilla Server Interface.exe

  • Здравствуйте. Подскажите пожалуйста, где искать вот это?
    «Параметр pcre.recursion_limit по умолчанию имеет значение 100000. Если он превышает системный размер стека (обычно 8 Мб), то PHP падает с ошибкой Segmentation fault при выполнении сложных регулярных выражений.

    Снять ограничение на размер стека можно в скрипте запуска Apache вызовом:
    ulimit -s unlimited»
    Bitrix жутко ругается ).
    Спасибо за внимание.

    • Добавьте необходимые настройки в php.ini и рестартуйте апач
      Опции конфигурации PCRE

      • Спасибо, я это знаю. Я имел ввиду, где запустить: ulimit -s unlimited?

        • Это линукс команда.
          Вот что нагуглило

          Windows doesn’t have a ulimit setting, it has file descriptors 🙂
          These are usually not a problem on Windows Servers unless you have a machine that is really, really, really over abused.

          что значит

          Windows не имеет настроек ulimit, она имеет дискрипторы файлов 🙂
          Обычно это не проблема Windows серверов, иначе вы имеете машину очень-очень-очень перегруженную

          Надо тюнинговать Windows через реестр (MaxOpenFiles) или возможно у вас не хватает физических ресурсов сервера

  • подскажите как как пробросить порты в маршрутизаторе

  • спасибо, а можете тут где нибудь выставить кошелек веб мани для развития данного проекта а то с Paypal трудности

  • здраствуйте у меня новый провайдер и новый статический ipадрес , в домене ip сменил а на самом сервере нужно поменять Ip ?

    • если вы не меняли настроек пакета, то собственно ничего делать и не надо…
      задайте новый внешний ай-пи в настройках роутера и перегрузите роутер на всякий случай

      • понял , сделал , единственное что не получается, с тремя портами проброшенными в виртуальный сервер настройке маршрутизатора те что http80, ftp21, rdp 3389 с ними интернет со сбоями работает на всех машинах иногда страницы вовсе не открывает и не грузит как будто что то мешает а как только уберу 3 порта все в в норме что можно попробовать ?

  • все пробросилось 3 порта и работает спасибо

  • При смене компьютера попробовал ,ввожу команду mysrv server create в ответ пишет , сервер размещен в корне диска D выполните команду [Server make]

  • попробовал распаковал новый сервер на диск D: оттуда запустил mysrv server create в ответ » сервер размещен на диске D: используйте команду [server make] а виртуальный не создает что можно еще попробовать ?

  • виртуал создался , нужно было создавать его из папки любой а не с прямого диска

    • mysrv server create
      файлы должны быть размещены в папке с любым именем.
      сервер создается на виртуальном диске

      mysrv server make
      файлы должны быть размещены в корне диска.
      сервер создается на физическом/логическом диске

  • Сайт перенес на другой сервер , сайт и ftp работают вроде бы стабильно единственное не получается выставлять права к папкам через ftp клиент , а очень нужно, пробовал по инструкции создать httpd аккаунт но виртуальный диск на котором сайт расположен вместо 5 гигобайт стал почему то 100 больше не трогал дабы не испортить нечего

  • Извините за еще один вопрос, сообщения со стены ленты могут сами удалится?
    Вчера заметил, что конфигурация и сообщения на стене сайта вернулись к настройкам месяц назад, а где смотреть или сохранять базы сайта и конфигураций?

    • Кажется вы что-то не то делаете…
      Почитайте как правильно настраивать используемый вами движок
      У вас, кажется, DLE, если вы используете крякнутый двиг, то, по моему, может происходить что угодно, но к серверному пакету это не имеет никакого отношения
      Для сохранения баз используйте команду
      mysrv @ db save *
      Дампы баз будут сохранены в W:\dumps

  • Я переустановил windows потом я прописываю Mysrv server create * создался жесткий диск затем прописал Mysrv server activate * нечего не происходит, возможно это из за С++ нужно попробовать их установить а сервер теперь заново прийдется инсталировать или можно просто запустить тот что сохранен ?

    • если вы деактивировали модули перед переустановкой виды, то их необходимо реактивировать
      mysrv activate *
      в противном случае, модули необходимо реинсталлировать
      mysrv install *
      Дополнительно надо установить VC9/10/11, без этого апач не стартует

  • mysrv install * попробовал установилось все кроме apache , VC11 ,VС10 установились а V9 после установки не появляется списке программ может из за этого ?

    • Если вы используете апач х86, то VC надо устанавливать х86, если х64, то и VC д.б. x64
      Если у вас Windows x64, то можно установить и х86 и х64
      VC9 на Windows 7 устанавливать нет необходимости, т.к. он уже предустановлен вместе с ОС

  • вроде получилось установить VC , mysrv install apache * пишет ошибку

    • посмотите состояние модуля апаче mysrv minfo apache
      если в ответ пусто, то mysrv activate apache
      если Не установлен, то mysrv install apache
      если Остановлен, то mysrv start apache

  • Не установлен пр попытке установить ответ неудалось установить приложение поскольку его паралельная конфигурация не правильна

    • у вас не установлен необходимый VC

      • Уважаемый Админ. У него точно как моя сегодня ситуация. Вы верной дорогой его посылаете… Но необходимо уточнение, что КРОМЕ тех что здесь на сайте ссылки на VC — есть и на сайте МАЙКРОСОФТ… Мне пришлось точно такую проблему разрешить путём перебора этих самых VC под мою винду (Windows Server 2008). т.е. я хочу сказать, что эти ссылки на VC здесь у Вас не являются универсальными.. и зачастую нужно отправлять на сайт Майрософт или выложить сюда все версии (включая и VC 2010 SP1) который меня выручил!

        • если вы используете например апач и пхп VC11, то устанавливать надо именно VC11
          а если вы используете апач VC10 а пхп VC9, то устанавливать надо и VC9 и VC10

        • Мои ссылки на VC указывают на файловый архив проекта
          А на первой странице проекта размещены ссылки на VC9 в центре загрузки от майкрософт, остальные необходимые вам ссылки на загрузку VC6, VC10 или VC11, как представляется мне, найти в майкрософтовском центре загрузок не составит особого труда

  • переустановил заработало спс

  • Здравствуйте, у меня в офисе на тестовом сервере стояла ваша сборка, на какое то время я про нее забыли, потом она понадобилась, но оказалось что кто то снес там php. Вопрос в следующем, возможно ли доставить пхп без переустановки всей сборки? и если возможно, то как это сделать?

    • Содержимое папки \usr\local\Php из дистрибутивного архива распакуйте в W:\usr\local\Php
      А еще проще выполните апдейт пакета до текущей актуальной версии, скачайте архив с необходимым вам пхп (процедура установки в ридми в архиве) и используйте утилиту use-php

      • то что вы посоветовали не помогло, но помогло следующее: у меня служба пхп была полностью удалена, а файлы пхп были на месте. и кстати не было в папке модулей файла mysrv--php.cmd. Я достал из инсталляции этот файл, запихнул его в папку activated, выполнил mysrv install php и служба установилась и запустилась

        • так у вас не пхп кто-то снес, а всего лишь деактивировал или запарковал модуль пхп или удалил скрипт управления модулем
          посмотрите наличие файла mysrv--php.cmd в папках W:\modules\deactivated и W:\modules\parked
          если он там есть то удалите его во избежание ошибок при активации/деактивации модуля

  • Здраствуйте, вдруг без причин сайт перестал быть виден в интернете обородувание все исправно порты проброшенны , из локально виден, minfo показует норму, что можно попробовать ?

    • ответ на днс-лукап вашего сайта
      ** server can't find animesite.su: SERVFAIL
      возможно у вас закончилась аренда доменного имени

  • сервис где я покупал домен тоже недоступен daodomains.com что то странное

  • Позвонил в RU-CENTER там проверили оказалось днсы лежат в Daodomains.com где брал домен , решение найти другой днс сервер

  • Подскажите где в настройках сервера менять dns

    • серверная сборка к настройкам днс не имеет ни какого отношения
      вы должны в панели управления у регистратора доменного имени привязать ваше доменное имя к вашему внешнему ай-пи, назначенному вам провайдером

  • а понял , я имелл ввиду если сменю у домена dns на сервере сайта меня нужно dns он же там где то прописан или нет

  • добрый день, у меня возникла ситуация, при которой на сборке не запускается друпал, выдает следующее:
    Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
    в инете написали что не хватает вот такого модуля: authz_host_module, подскажите пожалуйста, как его доставить?

    • в серверном пакете authz_host_module подключен по умолчанию, но у вас скорее всего отключена совместимость апача 2.4 с 2.2 (я пофиксил это в дистрибутивных архивах)
      в httpd.conf расскомментируйте строку

      LoadModule access_compat_module modules/mod_access_compat.so

      и перегрузите апач

      mysrv reload apache
  • привет! можешь помочь настройкой мемкэш? (будет нужно — выделю некоторый бюджет)
    я раньше писал уже — вопросы были — помогал мне хорошо)))
    есть косяки с сайтом, когда либо включаешь мемкэш, либо в той же joomla включать кэширование…. есть ася/скайп?
    просто 3000мс на загрузку страница с серверов гугла — дофига(((

  • Еще вопрос…. собираюсь поменять мать с процессором — придется переставлять винду…. какой-то способ есть, чтобы все быстро сохранить, и затем восстановить, без танцев с бубном?

    • Прочитайте Как перенести сервер на другой компьютер или диск?
      Переустановка винды почти ни чем не отличается от переноса на другой компьютер

  • Здраствуйте а при необходимости сменить пароль от мыла где его поменять на самом сервере ?

    • в серверном пакете пароль от мыла задается только в модуле Sendmail SSL
      если вам нужно именно это, то смотрите файл W:\usr\local\sendmail\sendmail.ini

  • Добрый день!
    На одном из коммерческих движков возникло торможение в сортировке товаров в некоторых таблицах… Для решение проблемы разработчик ответил:
    enable the multi-threading if your mysql supports infile=1
    Как включить данный параметр?

    • в mysql 5.5/5.6 multi-threading включено по умолчанию, как и local_infile=ON (1)
      имхо разработчику следует оптимизировать sql-запросы

  • Здравствуйте.
    Являюсь в теме почти полным нубом.
    Все сделал по инструкции, с моего компа сайт открывается по нужному адресу, в локалке не виден.
    И что делать дальше (для выхода на уровень интернета)?

    • Для локальной сети вам необходимо поднять и настроить локальный днс-сервер и настроить в нем свой домен (в 2003/2008 необходимо активизировать соответствующую роль, для XP/7 следует использовать сторонний софт типа Bind или Simple DNS Plus) или на каждом компе вашей локальной сети в файле hosts сделать запись типа
      192.169.0.100 mysite.net www. mysite.net
      192.168.0.100 0 ваш локальный ай-пи
      mysite.net ваше доменное имя
      Про доступ к сайту из-вне я писал в своем блоге
      При этом подразумевается, что ваше доменное имя привязано к вашему внешнему ай-пи

  • здравствуйте, на виндовс виста поставил чистый сервер 2.1, обновил mysql до версии 5.6.17, до последней версии php, phpmyadmin и возникло две проблемы: перестал распознаваться коннект от сайта если коннекчусь к 127.0.0.1, и в логах пишет вот в таком формате «\xcf\xee\xe4\xea\xeb\xfe\xf7\xe5\xed\xe8\xe5», не могу понять в чем проблема, помогите разобраться, пожалуйста. Хотя бы с логами.

  • Добрый день!

    Столкнулся с проблемой отображения кодировки UTF-8 в php скриптах. При запуске php скрипта с данной кодировкой текст отображается восклицательными знаками. В файле php.ini в соответствующем блоке добавил строчку default_charset = «UTF-8» и перезапустил сервер. Но данные изменения не помогли. Подскажите где надо копать?

  • Добрый день!

    При попытке загрузить данные в таблицу, с количеством строк более 2000, происходит сброс соединения и как следствие все данные не загружаются. Если я правильно понял необходимо увеличить тайминг, а именно interactive_timeout, но в файле my.ini данный параметр отсутствует. Подскажите как быть?

  • Добрый день! Установил образ на виртуальную машину.( WIN 2003 SE ) WordPress пишет: Last Analytics Error:

    Нет ни одного доступного HTTP-транспорта, который может завершить запрос.
    В чем может быть дело?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Для подтверждения, что вы не робот, решите задачу * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

WebMoney

Вы можете оказать посильную помощь на поддержку сайта и развитие проектов переводом средств на кошельки платежной системы WebMoney

Z325624025520
E360373898601
U279044372586
R180028144815

Комментарии

QR