Алғашқы қазіргі заманғы есептеу машиналары болмаған кезде адамдар барлық есептеу, іс-жұмыстары қолмен істеген. Кейін технологияның қарқынды дамуына байланысты көптеген қажетті ақпарат құралдары пайда бола бастады


PHP және APACHE локалді серверін орнату



жүктеу 135,38 Kb.
бет5/12
Дата16.01.2023
өлшемі135,38 Kb.
#40940
1   2   3   4   5   6   7   8   9   ...   12
Дәрістер

2 PHP және APACHE локалді серверін орнату

Локальды серверлерді пайдаланудың себебі көп – бізге РНР — ды үйрену керек болды өзіңіздің хостингіңізде Web қосымшалары тестілеу қымбатқа түседі және бұндай мүмкіндік мүлдем жоқ. Бұл жағдайда сізде локалды машинада Apache+PHP байланыстары қажет болады.


Ең алдымен Apache және РНР дің архивін шығарып алу керек. Apache http://www.apache.org/dyn/closer.egi. ресми сайтындағы келтірілген беттен алуға болады. Іздестіруде мынаны есте сақтаған жөн. Apache өзінің UNIX тегі демонының аты бойынша httpd деп те аталуы мүмкін. әдетте сайт бетінде әртүрлі файлдар көп, мысалы httpd-2.0.49-win 32-src.zip httpd-2.0.49. tar. Gz, apache 2.0.50-win 32-x86-no ssl-exe.
Ескерту : Apache тасымалдаушыларының бинарлы кодтары әртүрлі нұсқада таралады. Мысалы *ехе және *msi кеңеюімен және де hеttpd версия win 32 *msi түріндегі атауға ие болуы мүмкін. Шатасып қиналмау үшін оны алуға болатын ресурс мынадай: http://apache.rin.ru/dist/httpd/binaries/win32/. Екінші және үшінші версия сан версияда келтірілгендерден айырмашылығы болуы мүмкін-бұл жерде ең соңғы версияны таңдаған абзал. Өйткені онда алғашқы версиядағы кездескен қателектер жойылған.
РНР 5-ті http://www.php.het/downloads.php сайтынан табуға болады. Сайтта РНР екі формада мүмкін болады. Алғашқы кодта (Complete Source Code) және компилицияланған нұсқада (Windows Binsries). Бізді ек нұсқада таралатын компиляцияланған версия қызықтырады: орнату түрінде (php-5.0.0-installer exe) және zip архив түрінде (php-5.0.0-Win 32. zip). Орнатушы орнатуда ыңғайлы, бірақ РНР версиясы шектеулі. Оның үстіне автоматты инсталляторды пайдалану бізді Арасһе серверінің конфигурациялаушы файлын құру қажеттілігінен арылтпайды. Сондықтан да zip –архивті жүктеу ұсынылады. Сіз РНР сайтында бола тұрып РНР –ге құжатитаманы алуыңызға да болады. Windows-ты пайдаланушылар үшін сhm-формат әлдеқайда ыңғайлы.

2.1 APACHE web-серверін орнату

Арасhе Web-серверінің орнатушысын жіберіңіз. Нәтижесінде лицензиялық келісімі бар терезе пайда болады. одан кейін Арасhе екінші версиясының жаңа кіріспесі туралы ақпараты бар келесі терезеге өтіңіз. Суретте көрсетілген келесі терезе сервер туралы ақпарат ендіруге мүмкіндік береді; сервердің домендік аты. Сервердің аты, басарушының электрондық почтасының аты. Егер орнату локальды машинада жүретін болса, домендік атау мен сервер атауына өріске localhost ендіру керек болады. терезенің төменгі бөлігінде сервер сұранысты қабылдайтын порт нөмерін таңдау керек болады. (80 немесе 8080). Ол төмендегі. суретте көрсетілген (1 сурет). Localhost – бұл ІР - мекен жайымен байланысты локалды машинада серверді пайдалануға арналған атау.


Бұдан кейін орнату тәслі ұсынылады. Стандартты (Typical) немесе таңдаушы (Custom). Бұл тәсіл сервер компонентін қолмен таңдауға мүмкіндік береді. Келесі терезе сервер орнатудың каталогын таңдауға мүмкіндік береді. Бұл C: Program Files Apache Group, дегенмен біз басқа каталогты таңдауды ұсынамыз. Мысалы С: www. Бұдан кейін орнату шебері орнату процесіне дайын екендігін хабарлайды.

Сурет 1 - РНР - ді орнату терезесі

Сосын Install түймесін басқан соң сервер файлдарын көшіру жүзеге асырылады. Егер құру сәтті шықса, Windows автоматты түрде Apache жібереді.
Теру кезіндегі сәтті инсталляциядан кейн браузер терезесіне http:// localhost/ немесе http://127.0.0.1/- на сервер бетіне жүктелуі керек.
Енді Apache ні басқаруды үйрену керек. Атап айтсақ серверді жіберуді, тоқтатуды, және жүктеуді үйрену керек. Бұл операцияларды орнатудың көптеген тәсілдері бар: ApacheMonitor, көмегімен, Windows сервистерін басқару консольын пайдаланып, Пуск мәзірінің пункттерін пайдалану. Басқарудың консолдарын жіберу үшін мына командаларды орындаңыз.
Пуск -Настройка-Панель управления-администрирование- Службы.
Команда орындалғаннан соң төмендегі суретте (2-сурет) көрсетілгендей терезе пайда болады. Консолдың пайда болған бетінде, төменде берілген суреттен Apache 2 сервисін таңдау керек. Оң жақтағы түймешікті басу арқылы ашылған контексті мәзір сервистің жіберуін, тоқтатуын, жүктелуін жүзеге асыруға мүмкіндік береді.

Сурет 2 - Службы тережесі

Windows қызметтері жүйенің стартында фондық қосымшаларды шығаруды жүзеге асырады. Бұл үшін свойства терезесіне өту керек. Сервистің контекстік мәзірінен свойства пунктін таңдап, пайда болған терезеде “Тип запуска” тізімінен “Авто” пунктін таңдау керек.
Енді С: /www/ Apach 2/conf. Бумасында орналасқан Apache –http. conf. Web-серверінің конфигурациялық файлын орнатуға кірісу керек. Есте сақтаған жөн бұл файлда жүзеге асырылған өзгерістер күшіне серверді қайта жүктегенне кейін ғана енеді.
Сервер Apache ISO-кодтауына орналастырылған. Яғни сервер бұл кодтауға жазылғанның бәрін сіздің файлыңыз деп санайтын болады. Кодтауды кодтауға өзгерту үшін Windowsта http.conf ашып, мына қатарды табу керек.
AddDefaultCharset ISO-8859-1
Оны мынаған өзгерту керек.
AddDefaultCharset –WINDOWS –1251

Бұдан кейін бізге кеңейтілген файлдардың орналасқан бумасын құру керек болады. Оларды мына мен жаймен табуға болады. http:/locakhost/index.html. Бұл үшін сіз бәріне дайын болатын буманы таңдау керек. Бұл былай болсын C:/www/scripts.




жүктеу 135,38 Kb.

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   12




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау