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

В файловый архив добавлена виртуальная машина серверного пакета Мой Сервер

Требования: VMware® Workstation 7.1.5 build-491717 и выше.

Назначение: Тестирование серверного пакета

Состав:

  • Microsoft Windows Server 2003 Web Edition + updates 14.02.2014
  • MUI 2003 RU
  • Microsoft .NET Framework 3.5 Service Pack 1 RU
  • Microsoft Visual C++ 2008 SP1 Redistributable Package RU
  • IE8
  • FAR
  • 7z
  • MySRV 2.1.18
    1. Apache 2.4.7
    2. MySQL 5.5.36
    3. ActiveState Perl 5.16.3
    4. PHP 5.4.25 + ionCube Loader + Zend Guard Loader
    5. phpMyAdmin 4.1.7
    6. Memcached Server 1.4.5_4_gaa7839e
    7. SendMail SSL (fake sendmail for Windows)

Серверный пакет расположен на логическом диске W: и активирован.

Использование:  Смонтировать виртуальную машину и залогиниться под аккаунтом Administrator и паролем mysrv2118

 Настройка sendmail

  1. В файле W:\usr\local\sendmail\sendmail.ini необходимо отредактировать

    smtp_server=
    smtp_port=
    auth_username=
    auth_password=
    force_sender=
    hostname=

    в примере отправка почты происходит от почтового аккаунта nobody@mail.ru
  2. В файле W:\usr\local\sendmail\sendmail_test.php в 1-й строке указать свой реальный e-mail
  3. Проверить работу sendmail, выполнив команду sendmail.test. В случае ошибок смотреть файл W:\logs\sendmail-error.log

Изменение типа используемого PHP

По умолчанию используется PHP Thread Safe
Для изменения выполнить команды

Thread Safe use-php 5.4.25 ts x86
Thread Non Safe use-php 5.4.25 nts x86

Настройка PHP

Настройку PHP следует производить в папке W:\usr\local\php5\4, т.к. при выполнении команды use-php происходит удаление папки W:\usr\local\Php

В папке находятся файлы

php-5.4.ini дистрибутивный ini
php.ini рабочий ini (копия php-5.4.ini)
php-d.ini дополнительный ini
php-d-ts.ini дополнительный ini для ts
php-d-nts.ini дополнительный ini для nts

Настройки по умолчанию (php-5.4.ini)

limit_memory = 256M
post_max_size = 512M
upload_max_filesize = 512M
short_open_tag = On
upload_tmp_dir = /tmp
expose_php = Off
send_mail_path= /usr/local/sendmail/sendmail -t
date.timezone = «Europe/Kiev»
session.save_path = «/tmp/sessions»

Добавление дополнительных расширений PHP

Дополнительные расширения PHP следует размещать в папках

Thread Safe W:\usr\local\php5\4\ext\ts\x86
Thread Non Safe W:\usr\local\php5\4\ext\nts\x86

Настройка PHP для сайта

В папке W:\conf\php.p находятся файлы донастроек PHP для сайта

Thread Safe SITE-php-ts.ini
Thread Non Safe SITE-php-ts.ini
После донастройки PHP следует выполнить команду renew-php.ini now


При выполнении команды use-php:

  1. Деинсталлируется службы Apache и PHP
  2. Удаляется папка W:\usr\local\Php
  3. В папку W:\usr\local\Php копируется содержимое папки W:\usr\local\php5\4\25\(ts|nts)\x86
  4. В папку W:\usr\local\Php\ext копируется содержимое папки W:\usr\local\php5\4\ext\(ts|nts)\x86
  5. В папку W:\usr\local\Php копируется файл W:\usr\local\php5\4\php.ini
    В конец файла дописываются файлы W:\usr\local\php5\4\php-d.ini и W:\usr\local\php5\4\php-d-(ts|nts).ini
    В случае использования PHP Non Thread Safe в конец файла дописываются файлы W:\conf\php.d\*-php-nts.ini
  6. Инсталлируется службы Apache и PHP

При выполнении команды renew-php.ini:

  1. В папку W:\usr\local\Php копируется файл W:\usr\local\php5\4\php.ini
    В конец файла дописываются файлы W:\usr\local\php5\4\php-d.ini и W:\usr\local\php5\4\php-d-(ts|nts).ini
    В случае использования PHP Non Thread Safe в конец файла дописываются файлы W:\conf\php.d\*-php-nts.ini
  2. Рестартуются службы Apache и PHP


Скачать

VMware MySrv 2.1.18

MD5: 089081cef2c785050e47d58af7565bd5

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

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

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

WebMoney

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

Z325624025520
E360373898601
U279044372586
R180028144815

Комментарии

QR

Яндекс.Метрика Рейтинг@Mail.ru