Установка perl - html, css, javascript, perl, php, mysql

Перш ніж зайнятися вивченням Perl, його потрібно встановити. Під час інсталяції Perl (нескладної процедури, чи допускає можливість помилок) запускається спеціальна програма тестування, що дозволяє переконатися в тому, що інсталяція пройшла успішно. Процедури інсталяції відрізняються в залежності від операційної системи. Тому спочатку з'ясуйте, яка у вас операційна система.

А якщо Perl вже встановлено?

Перед тим як перейти до рішучих дій по установці, слід перевірити, чи не встановлений вже Perl на вашому комп'ютері. Врахуйте, що інтерпретатор Perl входить в стандартну поставку деяких версій UNIX. У Windows NT програма Perl є частиною Windows NT Resource Kit. Щоб з'ясувати, чи є у вашій системі правильно встановлена ​​версія інтерпретатора Perl, доведеться звернутися до командного рядка.

В UNIX послідовність дій така. Ви повинні зареєструватися в системі та, якщо використовується графічний інтерфейс, відкрити вікно терміналу. У що з'явилася командному рядку ви побачите символ запрошення, як показано нижче:

Іноді замість символу $ можна побачити символ% або bash%, що, по суті, одне і те ж. Після реєстрації в системі оболонка виводить запрошення командного рядка або запрошення оболонки. На перших декількох заняттях ви будете взаємодіяти з Perl за допомогою командного рядка.

Щоб перевірити, чи правильно встановлено Perl у вашій системі, наберіть наступну команду (символ $ набирати не треба):

У відповідь на цю команду система може видати повідомлення про помилку

Для успішної роботи з Perl необхідно, щоб номер версії його інтерпретатора був не нижче 5 - 5.004, 5.005, 5.6 і т.д. Якщо у вас інстальований Perl версії 4.x, вам доведеться його перевстановити. У старій версії Perl було багато помилок і до того ж вона більше не підтримується. Крім того, деякі приклади, наведені в цій книзі, просто не будуть працювати. У момент підготовки українського видання цієї книги поточною версією Perl була 5.6.

Якщо на вашому комп'ютері встановлена ​​система Windows, з'ясувати, чи правильно встановлено у вас Perl, можна наступним чином. Запустіть в вікні сеанс MS-DOS, як показано на рис. 1.1. У командному рядку наберіть (запрошення С:> набирати вже не потрібно):

Якщо у відповідь на цю команду буде виведено номер версії інтерпретатора не нижче 5, то хвилюватися нема про що. Якщо ж DOS виведе повідомлення про помилку Bad command or file name (Ім'я команди або файлу вказано неправильно), Perl потрібно буде встановити або перевстановити (якщо використовується версія нижче 5).

Перевірити, чи встановлений Perl на комп'ютері Macintosh, можна за допомогою команди File Find (Command-f) - При цьому в якості критерію пошуку необхідно ввести рядок MacPerl, як показано на рис. 1.2. Якщо додаток знайдено, запустіть його і виберіть в меню Apple команду About MacPerl. Якщо у вас встановлена ​​версія не нижче 5.2.0 (Patchlevel 5.004), то все в порядку, в іншому випадку - доведеться встановити нову версію MacPerl.

Установка Perl в Windows 95/98 / NT
Установка Perl в UNIX

Якщо у вашій UNIX є система для установки попередньо скомпільовані пакетів, ви можете встановити бінарні коди пакету Perl без його компіляції. Крім того, інтерпретатор Perl зазвичай входить в поставку Linux, Solaris, AIX і багатьох інших версій UNIX. Для отримання інформації про подібні пакетах зверніться до документації.

Набір вихідних текстів Perl міститься, як правило, в файлі з ім'ям stable.tar.gz. Перед установкою Perl його слід розпакувати. Для цього введіть наступні команди:

При цьому буде запущена програма Configure, яка задасть вам багато питань. Якщо ви не знаєте відповідей на більшість з них - нічого страшного, просто натисніть клавішу . Вам цілком підійдуть параметри, прийняті за замовчуванням. Як правило, в більшості UNIX-систем установка Perl не викликає яких-небудь проблем. Після того як програма Configure завершить свою роботу, введіть команду

Вона буде виконуватися досить довго - ви напевно встигнете випити чашечку кави. Якщо у вас малопотужний комп'ютер, можете навіть зробити перерву на обід. Після того як команда make завершить своє виконання, введіть еше дві команди:

$ Make test
$ Make install

Перша команда дозволяє упевнитися, що компіляція Perl пройшла нормально і він готовий до установки. Щоб запустити другу команду, вам доведеться зареєструватися в системі як root, для якого запрошення зазвичай має вил #. Друга виконає установку Perl в системні каталоги.

Якщо команда make install коректно виконала свою роботу, ви можете остаточно переконатися в тому, що установка Perl пройшла успішно, повторно набравши в командному рядку команду

Якщо команда спрацює - прийміть вітання!

Установка Perl на комп'ютерах Macintosh.

Після цього ви повинні активізувати програму для читання документації Perl - Shuck, яка входить в комплект поставки MacPerl. Користувачі MacOS 8 можуть зробити це за допомогою Internet Control Panel, вибравши команду Advanced »File Mapping і асоційованих розширення .pod з додатком Shuck. Це дозволить отримати зручний доступ до документації. Крім того, корисно асоціювати розширення .ph. pi. plx. pm. cgiі .xs, зазвичай призначаються програмою на Perl, з додатком MacPerl. Встановіть для них тип файлу TEXT.

Користувачі MacOS 7 для виконання описаних вище дій повинні скористатися утилітою InternetConfig. У internetConfig виберіть команду Helpers і зв'яжіть розширення .pod з додатком довідки Shuck, а також зв'яжіть всі розширення Perl з додатком MacPerl.

документація

А тепер зверніть увагу: в комплект поставки Perl входить повна версія поточної документації по мові і інтерпретатора Perl.

Так Так! Ви не помилились. Встановлюється саме повна версія документації. Причому безкоштовно! В поставку Perl версії 5.6 входить більше 1 700 сторінок документації! Документація містить довідковий матеріал, підручники, список поширених запитань і відповідей на них (так званий FAQ), історію розвитку і навіть зауваження щодо внутрішнього устрою Perl.

Отримати доступ до документації можна декількома способами. У Windows і UNIX разом з Perl інсталюється утиліта perldoc. Її можна використовувати як інструмент пошуку потрібного розділу документації та отримання форматированного виведення. Для запуску perldoc необхідно перейти у вікно командного рядка. У наступному прикладі ми покажемо дію утиліти в системі UNIX, але в DOS все відбувається точно так само.

Розділи керівництва складаються з окремих частин, яким присвоєні імена, наприклад: perlfunc (функції Perl), perlop (оператори Perl) або perlfaq (список поширених запитань по Perl). Для доступу до сторінки керівництва perlfunc введіть команду perldoc perlfunc. Назви всіх розділів керівництва перераховані на сторінці керівництва perldoc perl.

Щоб знайти в керівництві функцію по імені, потрібно запустити утиліту perldoc з ключем -tf. У наступному прикладі показано, як знайти в керівництві опис функції print:

$ Perldoc -tf print

В FAQ зібрані найбільш поширені питання, що стосуються Perl. Люди, які вивчають Perl, ставлять одні і ті ж питання. Тому, щоб зберегти час і позбавити їх від безлічі проблем, всі ці питання зібрані в файли FAQ. Щоб знайти потрібну тему в FAQ, скористайтеся ключем -q, після нього вкажіть слово, яке може перебувати в заголовку FAQ. Наприклад, якщо ви хочете дізнатися про підтримку Perl, введіть наступну команду:

$ Perldoc -q support

В результаті виконання цієї команди відобразиться сторінка FAQ Who supports Perl? Who develops it? Why is it free?

Інші способи доступу до документації

Під час установки Perl в UNIX-системі вам надається можливість встановити документацію в традиційному man-форматі. При цьому стандартна документація по Perl буде конвертована у формат man і поміщена у відповідний каталог. В результаті для доступу до документації по Perl можна буде використовувати і програму perldoc, і програму man, як це зазвичай прийнято в UNIX:

У пакет MacPerl входить утиліта Shuck, яка знаходиться в папці MacPerl. Використовуйте її для пошуку і читання розділів документації, як показано на рис. 1.4.

А якщо документація відсутня?

Існують лише дві причини, за якими ви не зможете знайти документацію. По-перше, потрібно знати, де шукати. Утиліта perldoc може бути розташована в каталозі, відсутньому в списку шляхів оболонки. В цьому випадку знайдіть програму perldoc і додайте шлях до її каталогу в змінну оточення оболонки PATH. По-друге, документація могла бути ненавмисно або через злі наміри видалена. Будь-яка установка Perl обов'язково містить документацію, більш того, Perl ніколи не інсталюється без документації. Її відсутність свідчить про те, що пакет Perl або з самого початку неправильно встановлений, або згодом був пошкоджений. В цьому випадку, ймовірно, вам (або системного адміністратора) доведеться перевстановити Perl. Документація є важливою складовою середовища розробки Perl і без неї деякі частини Perl просто не будуть функціонувати.