mix.sk »PHP для боязких» 2 - Встановлення програм PHP та SQL

Сьогодні ми запустимо систему управління контентом. Ми навчимося встановлювати більшість готових додатків у PHP, оскільки їх кроки встановлення нагадують один одного, як яйце. Тож, будь ласка, ще раз стисніть зуби і витримайте другий, останній погляд у світ ініціалізації готових PHP-проектів.

Сьогодні ми встановимо систему управління контентом - журнал www. Я обрав програму PhpRS, оскільки вона, мабуть, містить абсолютно все, що потрібно для створення чіткого веб-сайту, де читачі можуть коментувати статті, оцінювати їх тощо. Він створений Іржі Лукашем та може бути завантажений безкоштовно тут: www.supersvet.cz. Я вважаю цей проект надзвичайно успішним, саме тому я переклав його на словацьку з нагоди написання цієї статті. Можливо, хтось із вас може це зробити.

Незалежно від того, встановлюєте ви вдома чи на справжньому веб-сервері, ні про що не турбуйтеся - це буде дуже швидко. Незважаючи на те, що інсталяційний пакет містить вказівки щодо встановлення, я також візьму це за те, що інсталяції майже кожного готового PHP-додатку схожі між собою, і, можливо, це полегшить кроки для початківців.

Розпакуйте вміст інсталяційного файлу.

управління вмістом

Ви знайдете файл config.php у каталозі phprs. Відкрий це. На жаль, ви не можете цього зробити в Блокноті, вам доведеться використовувати «розумніший» текстовий редактор, такий як WordPad, який є у кожній Windows.

Щоб запустити WordPad, введіть wordpad у меню СТАРТ/ЗАПУСК і натисніть OK. У WordPad відкрийте файл, виберіть усі *. * Файли як тип файлу та виберіть Config.php.

Ви повинні внести ці зміни в Config.php.

Зміни, які потрібно написати, виділені червоним кольором. Якщо ви перебуваєте на комп’ютері, ви самі визначили ім’я та пароль для доступу до бази даних. Якщо ви встановите його в Інтернеті, ваш постачальник, ймовірно, створить ім’я користувача та пароль.

Назва бази даних: Багато постачальників дозволяють створювати лише одну базу даних - тоді ви зможете використовувати її ім’я, ім’я користувача та пароль однаково для всіх та майбутніх проектів.

Адреса бази даних: Розташування бази даних https: // localhost/на вашому комп’ютері, але в Інтернеті є інша адреса в Інтернеті та інша для доступу до бази даних. "Адреса сервера db" в Інтернеті виглядатиме так: https: //db.yourprovider.com/. Провайдер проконсультує вас щодо налаштувань, але це, мабуть, написано десь на його веб-сайті.

Збережіть зміни, внесені у файл Config.php.

Каталог, що містить "тіло" системи управління вмістом, називається phprs - він належить Інтернету.

Ви можете скопіювати його там або як цілий каталог phprs - тоді домашня сторінка вашого сайту буде чимось іншим, і людям доведеться "натискати" на систему управління вмістом.

Адреса системи управління вмістом буде www.vášweb.sk/phprs /.

Однак ви можете перейменувати каталог на новини, наприклад.

Тоді адреса системи управління контентом буде www.vášweb.sk/aktuality /.

Той, хто хоче мати на своєму веб-сайті систему управління контентом як головну сторінку веб-сайту, скопіює їїЗміст каталог phprs.

Тоді система управління вмістом буде викликана з адреси www.vášweb.sk.

База даних SQL

Другим кроком буде внесення інформації про систему управління вмістом до бази даних.

За вашим комп’ютером ви відкриваєте phpMyAdmin (див. першу частину), і його вікно відкриється перед вами.

Введіть ім'я бази даних phprs. Якщо ви хочете, він може бути різним, але він повинен бути таким самим, як і в config.php. Натисніть кнопку створити.

База даних створена, але вона ще нічого не містить.

Якщо ви працюєте безпосередньо в Інтернеті, Ви починаєте з цього моменту - постачальник майже напевно дозволяє вам керувати базою даних за допомогою phpMyAdmin. Єдина відмінність полягає в тому, що у вас, мабуть, немає можливості створити більше однієї бази даних. Не звертай уваги.

Натисніть кнопку "Огляд" і знайдіть каталог SQL у розпакованому інсталяційному пакеті системи управління вмістом. Він містить файл phprs.sql, виділіть його та натисніть OK. Потім натисніть кнопку виконання.

Якщо ви все зробили правильно, перед вами вийде щось подібне:

Готово. База даних функціонує, і ви можете урочисто написати адресу нової системи управління вмістом. Якщо ви все зробили правильно, ви побачите приблизно таке:

Це вже ваш справжній "живий" веб-сайт.

Нарешті, ми поговоримо про інше

Резервне копіювання бази даних

Якщо ви плануєте веб-сайт із собою на машині, а пізніше ви хочете перенести його на Інтернет-сервер, вам доведеться зробити так званий дамп бази даних. По-словацьки можна сказати "нахилити" базу даних. У вже відомій програмі phpMyAdmin все, що вам потрібно зробити, це вибрати, яку базу даних ви хочете "скинути".

Клацніть на поле "Структура та дані". Торкніться Позначити всі. Позначте «відправити» та натисніть кнопку «Виконати».

На диск буде збережений текстовий файл із назвою бази даних, який містить усі тексти вашого веб-сайту, майже всі налаштування, коментарі користувачів, статистику. Просто все, що називається вмістом на вашому сайті.

Якщо пізніше ви вставите цей файл у порожню базу даних, наприклад, провайдера, ви перенесете всі дані з локального комп'ютера в Інтернет.

Інший спосіб використання цього файлу - це створення резервної копії веб-сайту. Якщо у вас дорогий платний веб-хостинг у авторитетного провайдера, регулярне резервне копіювання всіх ваших даних є для них звичайним явищем. Однак для дешевих і особливо безкоштовних веб-сайтів я б рекомендував робити резервні копії бази даних принаймні раз у раз. Безпека - це впевненість.

На думку досвідчених користувачів, перенесення бази даних з комп’ютера в Інтернет таким чином може спричинити проблеми, тому вони рекомендують віддавати перевагу подачі Інтернету безпосередньо на сервері, на якому вона насправді буде підвішена. Тому я рекомендую його модемістам - спочатку спробуйте правильно. Якщо ви можете, ви, можливо, можете "нагодувати" веб-сайт із собою, а потім відразу надіслати його в базу даних. Я робив це під час репетицій, і це проходило абсолютно гладко.

У сьогоднішній частині ми вже повністю встановили перший додаток - систему управління вмістом. Ми навчились працювати з базою даних, і зараз приходить більш приємна частина роботи та серії - у середу я зроблю вас адміністратором. Ви навчитесь працювати з системою управління вмістом phprs.