Свій сайт на php - php

Вообщем при всій моїй не знання PHP та інших премудростей типу Apache і так далі, мені потрібно було підняти сайт з адмінкой на локалке. Не питайте навіщо, просто потрібно було і все. Значить завдання:

* Підняти Апач
* Прив'язати домен
* Знайти движок (найпростіший) та щоб працював
* Налаштувати.

З чого треба починати. Будемо починати з апача. Це такий сервер, без якого нікуди :) Так як я профан повний в цих справах, то знайшов я собі сервер для профанів :)
Називається він Denwer. Це такий джентельменський набір, який в один клік дозволить вам підняти у себе Apache з PHP з м'язом, і все це навіть буде працювати. Для початку пройдемо ось сюди, а качаємо останній (дивіться на дату дистрибутива) дистрибутив. Ну ось, найстрашніше вже позаду :)
Тепер запускаємо скачаний пакет, і уважно читаємо те, що пише движок. Я точно не пам'ятаю послідовності його запитів але оберіть зручне місце для установки пакети. Бажано не на системний диск. І функція завантаження оберіть 1. Це коли логічний диск завантажується при старті вінди, а апач треба запускати ручками.

Все, Apache, PHP, MySQL у нас стоїть. Тепер налаштуємо Апач так, щоб до нас могли зайти зовні. За замовчуванням сервер налаштований так, що тільки з локальної машини буде видно сайт. Підемо в те місце де ви його встановили, знайдемо


Там буде файл - httpd.conf
Відрийте його блокнотиком, і через пошук знайдіть следущий шматок:


Там цей самий шматочок де Listen *: 80 буде закоментірован, вам треба його раскоментіровать. Це перший крок. Тепер в самому низу цього ж файлу є шаблон віртуальних хостів, його треба знайти і змінити шматочок як на побачите нижче:


Ну ось, тепер ваш апач буде видно з інтернету. Це звичайно не завжди добре, тому що Зловмисники можуть порвати ваш комп'ютер як Тузик грілку, але будемо виходити з того, що ви один з міліарда користувачів інтернетом, і що не ви, не ваш комп'ютер нафік не кому не потрібен :)

Тепер ще дуже важлива пам'ятка:
"Якщо ви змінюєте налаштування, заводите нові папки в дірікторіі / home / - ТРЕБА обезательно РОБИТИ ЦЬОГО СЕРВЕРУ RESTART. Іконки start, stop, restart повинні бути у вас на робочому столі. "
.

Завантажили, заінстолілі, кейген є в пакеті. Тепер натиснули Create, вибрали службу, в якій ви зареєстрували ваш домен, вбили логін і пароль (який ви ж ввели при реєстрації) і натиснули - окей.

У вікні ви бачите, приблизно, як додати домен в програму. Ну ось тепер вже зашибісь, є сервер, є домен. токо він поки що не працює :)

Так як я сказав вище, цей комплект для людей обмежених часом і знаннями, типу мене, то тут все просто. Йдемо на віртуальний диск, який ви вибрали для вашого комплекту, в папочку / home. Бачимо там інші папки. У них йти не треба, створюємо папку яка буде називатися як ваш домен.
Тобто:

Якщо ваш домен скажімо test.dyndns.org, то имено так і називаємо папочку, так так. з точками :)
Потім заходимо в папку, і делеаем там ще одну папку, яка буде називатися - www. Зашибісь, тепер на робочому столі знаходимо іконку - restart. І запускаємо її. Це перевантажить Апач. Вуаля, працює. Відкриваємо браузер (будь-який) і вбиваємо там ваш домен. Отроектся що то типу:

Гут. Перша частина зроблена. Переходимо до другої частини. Нам потрібен движок. Легше простого, повземо на цей сайт, в нижній частині сторінки буде Download, тикаємо на посилання, забираємо собі дистрибутив движка. Розпаковуємо його в будь-яку папку. Тепер на вітруальной диску, де знаходиться ваш сервер робимо всередині вашої папки (яка називається як і ваш домен) ще одну папку, під назвою admin. Повний шлях до неї буде виглядати так:

Схожі статті