Понедельник, 29.04.2024, 22:10
Приветствую Вас, Смотрит | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Создаем свой сервер. » сервера MANGOS » XAMPP вэб сервер
XAMPP вэб сервер
erowДата: Суббота, 12.02.2011, 01:07 | Сообщение # 1
Сержант
Группа: Администраторы
Сообщений: 34
Репутация: 4
Статус: Offline
Особенности

1.Сайт доступен в интернете из "коробки"
2.Меньше сбоев и ошибок, а также нет необходимости каждый раз после перезагрузки запускать вручную, оно все на автозагрузке и нету "мусора" в трее

Установка:

1.Скачиваем сервер (выбор есть большой, он бывает как lite версии так и соответственно полной) в этот статье мы будем говорить о полной версии и что там нам нужно а что нет XAMPP_win32_1.7.3.exe
2.Запустив распаковку если у тебя ПК "калькулятор" то можно смело идти пить кофе и заниматься своими делами (у меня ПК относиться к этой категории, ждал около 10 минут )
3.Когда все распаковалось вам выбьет окошко CMD=командная строка где будет написано очень много "дряни"
4.В этом пункте будем разбираться с этой дрянью
Вот это все что будет появляться в CMD
Тут вы выберете нужны ли вам значки и иконки в меню и на рабочем столе.
Shuld I add shortcuts to the startmenu/desktop? (y/n)
Жмем Y для продолжения установки.
Should I proceed? (y/x=exit setup):
Тут жмем N так как Y я думаю не нада.
Should I make a portable XAMPP without drive letters?
NOTE: -You should use drive letters, if you want use services.
-With USB stics you must not use drive letters.
Your choice? (y/n):
Тут просто давим на ENTER.
relocating XAMPP...
relocate XAMPP base package
relocate Apache
relocate FileZilla FTP Server
relocate Mercury
relocate MySQL
relocate OpenSSL
relocate Perl
relocate PHP
relocate phpMyAdmin
relocate Sendmail
relocate XAMPP Demopage
relocating XAMPP successful

XAMPP is ready to use.

Press <Return> to continue:
Тут опять давим на ENTER.
I have set the timezone in 'php.ini' and 'my.ini' to "Europe/Helsinki".( у вас может быть другое)

You shold correct these values if my guess was wrong.
Press <Return> to continue:
А тут выбираем что нам нужно сделать, а нам нужен пункт 1, его открываем потом запускается панель XAMPP но CMD остается чтобы убрать cmd жмем x и она нам больше не понадобиться.
1. start XAMPP Control Panel
2. relocate XAMPP
(current path: (путь куда вы его установили)
3.disable HTTPS (SSL) (а оно у нас работает?)
4.disable Server Side Includes (SSI)
5.enable IPv4 only (current: IPv4/6 (avto))
6.disable mod_perl
7.disable Apache::ASP

x EXIT

Please choos(1-7/x):

Установка закончилась, читайте дальше обязательно дочитайте до конца!
Так что нам нужно с XAMPP? А нам нужен Apache(Тоже розовое перо в denwer которое у вас вечно пропадало ) и БД mySQL (На ней рулиться сервер и большинство движков для сайтов) Что и как включать спросите вы?Об этом смотрите ниже.
1. Запустили XAMPP Control Panel
2. Там вы должны увидеть модули и рядом с ними галочки(Svc) и по две кнопки (start|stop, admin)
3. Чтобы запустить какой то модуль потребуется поставить галочку слева от него и нажать на start.
4. Чтобы остановить/выключить какой то модуль жмем на stop и убираем галочку с Svc
5. Так а теперь про кнопку admin при нажатии напротив apache сервера вас перенесет на страничку модуля где можно настроить его и т.д. (все очень скромно)

Если все сделали правильно, и у вас нечего не блокирует XAMPP и 80 порт то будет заходить на localhost и там будет XAMPP.

Сайт, куда его заливать и как быть с БД
1. В XAMPP сайт размещается в папке htdocs так что туда заливать тело сайта.
2. БД создаем через phpmyadmin выставляем как на рисунке

3. Стандартный пользователь это root без пароля.

XAMPP как и Denwer нужен 80 порт, со всеми премудростями своего модема/роутера/фаервола/антивируса/системы разбирайтесь сами...
Решение проблеммы с "Корявой кодировкой"(после этого обычно нужно пересоздать БД и пере установить движок)
1.Идем в xampp\mysql\bin там открывай файл my.conf
2.Исчете [mysqld] и там добавляете спереди
default-character-set= cp1251
character-set-server = cp1251
collation-server = cp1251_general_ci
init-connect = "set names cp1251"
skip-character-set-client-handshake
3.Перезагружаешь/Запускай сервер и всё должно быть оки доки

Web сервер XAMPP http://www.apache...xampp.html

Прежде чем задавать вопрос прочти мануал 10 раз, и попробуй наш МЕТОД "ТЫКА".

 
Форум » Создаем свой сервер. » сервера MANGOS » XAMPP вэб сервер
  • Страница 1 из 1
  • 1
Поиск: