Apache, MySQL, PHP/Perl NetWare-n

Hasonló dokumentumok
BioAdmin 4.1 könnyű telepítés csak Kliens használatra

A NÉGY BŰVÖS HÁRMAS WWW FTP SQL PHP. BRKK::Békéscsaba Linux rendszergazda képzés 2008

Rendszerkövetelmények

OCSP Stapling. Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10)

Miért jó ez: A Xampp csomag előnyös tulajdonságai: rendkívül jól felszerelt naprakész telepíteni-és frissíteni gyerekjáték.

Telepítési Kézikönyv

A MOKKA hitelesítő szoftver telepítése és használata

Tartalomjegyzék. Weboldalüzemeltetői praktikák... 1 Átlag weboldal... 1 Wordpress praktikák... 2

Apache http szerver telepítése és konfigurálása... 2 C:\Apache\conf\httpd.conf fájl beállításai... 7 C:\Apache\conf\extra\httpd-vhosts.

LOGalyze Telepítési és Frissítési Dokumentáció Verzió 3.0

Telepítési útmutató. 1 Nintex Workflow 2010 telepítési útmutató

Gyakorlati vizsgatevékenység A

web works hungary Rövid technikai tájékoztató Mars (mars.intelliweb.hu) szerverünkkel kapcsolatban meglévő és új ügyfeleink számára.

WIN-TAX programrendszer frissítése

italc felhasználói dokumentáció

italc felhasználói dokumentáció

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

Webtárhely létrehozása a helyen. Lépések Teendő 1. Böngészőbe beírni: 2. Jobb oldalon regisztrálni (tárhelyigénylés).

DogsWorld nevelde telepítése és beállítása

Automatizált Java Build. ApacheAnt használatával

Procontrol RSC-E2. Kezelői, és telepítői kézikönyv. Ethernet - soros adatkonverter. Verzió:

Az Orbis adatbáziskezelő

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Tanúsítványkérelem készítése, tanúsítvány telepítése Apache szerveren

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

BackupPC. Az /etc/hosts fájlba betehetjük a hosztokat, ha nem a tejles (fqdn, DNS név) névvel hivatkozunk rájuk: # /etc/hosts #

Thermo1 Graph. Felhasználói segédlet

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

További részletes tájékoztatásért lásd: System Administration Guide (Rendszeradminisztrátori útmutató).

1. Bevezető. 2. Sérülékenységek

SZÁMÍTÓGÉPES ADATBÁZIS-KEZELÉS. A MySQL adatbáziskezelő PHP folytatás JDBC, ODBC

Hálózati operációs rendszerek II.

Telepítési megjegyzések Windows 7 és Windows Server 2008 R2 felhasználók részére

PHP-MySQL. Adatbázisok gyakorlat

1. DVNAV letöltése és telepítése

Tudás Reflektor. Copyright 2011; Kodácsy Tamás;

1. tétel: A kommunikációs folyamat

3Sz-s Kft. Tisztelt Felhasználó!

CIB Internet Bank asztali alkalmazás Hasznos tippek a telepítéshez és a használathoz Windows operációs rendszer esetén

Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor

GroupWise 6.5 Linux operációs rendszerhez

TERKA Törvényességi Ellenőrzési Rendszer Kiegészítő Alkalmazás

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

IP150 frissítés 4.20-ra

Debian mint Desktop Operációs rendszer

BarAck.Net. Internetes csomagkezel. Felhasználói kézikönyv V 1.0. (2011. július 20.)

Útmutató az OKM 2007 FIT-jelentés telepítéséhez

A Matarka szerszámosládája

MINŐSÍTÉS. az 1. számú mellékletben részletezett feltételrendszer teljesülése esetén

Infocentrum Számlázó hálózatos verzió + Firebird Adatbázismotor

SafeQ nyomtatató telepítése

OTOsuite. Telepítési útmutató. Magyar

A NÉGY BŰVÖS HÁRMAS WWW FTP SQL PHP. BRKK::Békéscsaba Linux rendszergazda képzés 2008

Moodle IPSZILON előadás március 23.

Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban

A webhelyhez kötődő szoftverek architektúrája

Microsec Zrt. által kibocsátott elektronikus aláírás telepítése Windows 7 (x86/x64) Internet Explorer 9 (32 bites) böngészőbe

ETR Kliens installálás

BaBér. Bérügyviteli rendszer. Telepítési segédlet 2014.

Telepítési kézikönyv. EduSigner 1.0 digitális aláíró komponens

Oktatási cloud használata

Gyorskalauz SUSE Linux Enterprise Desktop 11

VIZSGÁLATI BIZONYÍTVÁNY

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Az MA-660 eszközillesztő program telepítése

SMS KÜLDŐ RENDSZER MŰSZAKI ÉS KEZELÉSI LEÍRÁSA

Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt

SZERVIZ 7. a kreatív rendszerprogram. Telepítési dokumentáció Szerviz7 DEMO alkalmazásokhoz. Verzió: 08/ 2010

Windows há lo záti ádminisztrá cio gyákorlát

Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry

Windows hálózati adminisztráció

Webes megoldások egy múzeum belső hálózatában

Csoport neve: Kisiskolások Feladat sorszáma: 2. Feladat címe: Oktatási intézmény honlapja, oktatási naplóval. E-Project.

3 A hálózati kamera beállítása LAN hálózaton keresztül


PHP. Adatbázisok gyakorlat

Android Commander Felhasználói kézikönyv

A belső hálózat konfigurálása

WordPress segédlet. Bevezető. Letöltés. Telepítés

A Debian, mint Desktop Operációs Rendszer

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

Telepítési útmutató. web:

Gyakorlati vizsgatevékenység B

A telepítési útmutató tartalma

Automatikus infrastruktúra menedzsment és alkalmazástelepítés

Iroda DEMO telepítési útmutató

M-Files Dokumentumkezelő telepítése

VIRTUAL APPLIANCE KÉZIKÖNYV VIRTUAL APPLIANCE KÉZIKÖNYV

Bérprogram vásárlásakor az Ügyfélnek ben és levélben is megküldjük a termék letöltéséhez és aktiválásához szükséges termékszámot.

OTRS bevezetése és tapasztalatok a DF-ISZK-n

C2000 Manager 1.02 Verzió Használati Utasítás

BaBér bérügyviteli rendszer telepítési segédlete év

1 Rendszerkövetelmények

Felhasználói leírás a DimNAV Server segédprogramhoz ( )

Vectory telepítési útmutató

PRECÍZ SZOFTVER TELEPÍTÉSI LEÍRÁS

Dropbox - online fájltárolás és megosztás

Átírás:

Apache, MySQL, PHP/Perl NetWare-n www.novell.hu termékleírás

Bevezető Az alábbi dokumentumban szeretnénk segítséget adni a NetWare 6, az Apache, a MySQL* és a PHP/Perl (továbbiakban NetWare AMP) környezet üzembe helyezéséhez. A NetWare AMP termékei együtt igen hatékony fejlesztési környezetet biztosítanak NetWare-szervereken. Előfeltételek NetWare 6 SP2 vagy frissebb változat. A jelen anyag írásához NetWare 6 SP2-t, Apache 1.3-at, MySQL 4.0.3-at és PHP 4.0.8-at használtunk. Az Apache konfigurálása 1996-os megjelenése óta az Apache a legnépszerűbb webszerver az Interneten. A NetWare 6 telepítése során telepítésre kerül az Apache egy, a kernelterületen futó példánya is, amely 80-as, 443-as és 2200-as portokon figyel. Egy újabb Apache-példány létrehozása, amely védett területen fut és a 80-as ill. 443-as portokon figyel, az alábbi lépésekből áll: 1. Ellenőrizzük, hogy csak egy Apache-példány fut. Adjuk ki az m apache 2. Hozzunk létre egy Apache-indító.ncf fájlt. Hozzunk létre egy ApacheStart.ncf nevű fájlt a sys:/apache könyvtárban, amelyben az alábbi parancssor található: LOAD ADDRESS SPACE = APACHE APACHE.NLM 3. Hozzunk létre egy Apache-leállító.ncf fájlt. Hozzunk létre egy ApacheStop.ncf nevű fájlt a sys:/apache könyvtárban, amelyben az alábbi parancssor található: UNLOAD ADDRESS SPACE = APACHE APACHE.NLM Megjegyzés: Egyelőre a következő további sorokat is hozzá kell adni a helyes leállítás érdekében, de a PHP for NetWare későbbi változataiban erre nem lesz szükség: M APACHE UNLOAD ADDRESS SPACE = APACHE 4. A kernelterületen futó Apache-példányt a NetWare-konzolon kiadott NVXADMDN paranccsal lehet leállítani. 5. Töröljük ki a sys:/apache/conf/adminserv.conf fájl alábbi sorainak megjegyzés-karaktereit: # Start Apache Services Port Configuration Port 80 Listen 123.45.67.89:80 SecureListen 123.45.67.89:443 "SSL CertificateDNS" # End Apache Services Port Configuration 6. A kernelterületen futó Apache-példányt a NetWare-konzolon kiadott NVXADMUP

paranccsal lehet újraindítani. 7. Töröljük ki a sys:/apache/conf/httpd.conf fájl alábbi sorainak megjegyzés-karaktereit: LoadModule tls_modul modulok/mod_tls.nlm 8. Írjuk be a sys:/system/autoexec.ncf fájl legvégére, hogy ApacheStart. 9. Az új konfiguráció kipróbálásához írjuk be a NetWare-konzolon, hogy ApacheStart és keressük ki a szerver IP-címét. A következő alapértelmezett Apache-oldal kell, hogy megjelenjen: Az új Apache-példányt a NetWare-konzolon kiadott ApacheStart és ApacheStop parancsokkal tudja elindítani és leállítani. A korábbi, a kernelterületen futó Apache-példány továbbra is figyel a 2200-as porton. A 80-as és 443-as portokon viszont most már az új Apache-példány figyel. A PHP telepítése A PHP egy igen népszerű, általános célú makrónyelv, amely kifejezetten alkalmas webes fejlesztéshez és beágyazható HTML-be. Az alábbi lépésekkel telepíthető a PHP a NetWare 6 szerverre: 1. Ellenőrizzük, hogy csak egy Apache-példány fut. Adjuk ki az ApacheStop 2. Egy kliensgépen töltsük le a Novell fejlesztői oldalairól a PHP-t és telepítsük a NetWare 6 szerverre. (http://developer.novell.com/ndk/downloadaz.htm)

3. A NetWare-konzolon írjuk be az alábbi parancsokat, és vegyük fel őket a sys:/system/autoexec.ncf fájlba is (az ApacheStart sor elé): SEARCH ADD SYS:/PHP SEARCH ADD SYS:/PHP/EXT 4. Írjuk be az alábbi sort a sys:/apache/conf/httpd.conf fájl végére: include sys:/apache/conf/mod_php.conf 5. Írjuk be az "index.php"-t a sys:/apache/conf/httpd.conf könyvtárindex-részébe, az alábbi sorhoz hasonlóan: DirectoryIndex index.html index.php 6. Hozzunk létre egy új könyvtárat sys:/apache/htdocs/php néven és másoljuk bele a mintafájlokat a sys:/php/webdemo könyvtárból. 7. Az Apache példány indításához adjuk ki az ApacheStart 8. Próbáljuk ki a telepített PHP-t. Írjuk be a http://123.45.67.89/php/phpinfo.php címet a böngészőbe (az IP-cím helyére a saját szerver IP-címe kerüljön). Mivel most már a PHP Apache-modulként fut az adott Apache-példányban, a PHP modul fog válaszolni a *.php fájlkérésekre és az alábbi PHP oldal kell, hogy megjelenjen: A Perl telepítése A Practical Extraction and Report Language (Perl) egy másik népszerű makrónyelv, amelyik kifejezetten szövegek feldolgozásához készült. A Perl 5.6-os és frissebb NetWare-es változata megfelelő Perl nyílt forráskódra épül. A Perl 5 for NetWare legfontosabb funkciói:

Common Gateway Interface (CGI) makrók használata még mindig ez a legelterjedtebb módja a webszerver interaktivitásának megvalósításához. CGI makrókkal kifinomultabbakká és sokoldalúbbakká tehetők a weboldalak. Rendszerfelügyelet, amely automatizálható a Perl segítségével. Az alábbi lépésekben bemutatjuk, hogyan telepíthető a Perl a NetWare 6 szerverre. 1. Ellenőrizzük, hogy csak egy Apache-példány fut. Adjuk ki az ApacheStop 2. Töltsük le a Novell fejlesztői oldalairól a Perl 5.8-at és telepítsük a NetWare 6 szerver sys: kötetére. (http://developer.novell.com/ndk/downloadaz.htm) 3. Írjuk be az alábbi konfigurációs beállításokat a httpd.conf fájlba (amely a sys:\apache\conf könyvtárban található): LoadModule lcgi_modul modulok/mod_lcgi.nlm <IfModule mod_lcgi.c> AddHandler lcgi-script.pl LCGIModuleMap sys:\perl\lcgi\cgi2perl.nlm.pl /perl AddEnvVar PERL_ROOT sys:\perl\web ScriptAlias /perl sys:\perl\web </IfModule> 4. Az Apache példány indításához adjuk ki az ApacheStart 5. A Perl kipróbálásához futtassuk le a minta Perl makrót. Írjuk be, hogy perl hello.pl A Howdy World üzenet kell, hogy megjelenjen. 6. A Perl az Apache webszerverből kipróbálásához írjuk be a böngészőbe, hogy http://<szervernév:port>/perl/samples/env.pl Az alábbi oldalnak kell megjelennie:

A MySQL telepítése A MySQL a legnépszerűbb nyílt forráskódú adatbázis. Képességei egyáltalán nem szerények: kritikus, nagy terheléseket is rá lehet bízni. A MySQL-nek NetWare 6 szerverre való telepítése az alábbi lépésekből áll: 1. Töltsük le a MySQL szoftvert a Novell fejlesztői oldalairól. (http://developer.novell.com/ndk/leadedge.htm) 2. Csomagoljk ki a ZIP fájlt a sys: kötet gyökérkönyvtárába. 3. A NetWare-konzolon, írjuk be, hogy SEARCH ADD SYS:/MYSQL/BIN és írjuk be ezt a parancsot a sys:/system/autoexec.ncf fájlba is. 4. A MySQL kezdeti adatbázisát a a NetWare-konzolon kiadott mysql_install_db paranccsal hozhatjuk létre. Megjegyzés: A folyamat végén lehet, hogy megjelenik a "Press any key" üzenet. 5. A sys:/system/autoexec.ncf fájl végére írjuk be egy új sort: mysqld_safe

6. A MySQL adatbázis a NetWare-konzolon kiadott mysqld_safe paranccsal indítható. Ha a MySQL fut a szerveren, az alábbi MySQL konzolképernyőnek kell látszania: Ezzel készen is van a NetWare AMP környezet telepítése. Próbáljuk ki egy példaalkalmazással, hogy helyesen működik-e. Példaalkalmazás A phpmyadmin PHP alkalmazás a MySQL adatbázisszervert felügyeli. Kiváló példa tehát az új NetWare AMP környezet kipróbálásához. Az alábbi lépésekkel helyezhetjük üzembe az alkalmazást: 1. Töltsük le a phpmyadmin-x.x.x-php.zip fájlt a phpmyadmin Project oldalról. (http://www.phpmyadmin.net/) 2. Csomagoljuk ki a ZIP fájlt a szerver sys:/apache/htdocs könyvtárába. 3. Nevezzük át a sys:/apache/htdocs/phpmyadmin-x.x.x könyvtárat sys:/apache/htdocs/phpmyadmin névre. 4. Írjuk be a http://123.45.67.89/phpmyadmin/index.php címet a böngészőbe (az IP-cím helyére a saját szerver IP-címe kerüljön). Az alábbi phpmyadmin képernyőnek kell megjelennie:

Gratulálunk! Egy NetWare AMP alkalmazás fut a NetWare 6 szerveren. Kiemelnénk, hogy a phpmyadmin alkalmazáson semmit nem kellett módosítani ahhoz, hogy fusson NetWare-en. Összefoglalás Reméljük, a fenti leírást követve Önnek is sikerült telepítenie a NetWare AMP környezetet és a jövőben sok hasznos feladatra ki tudja aknázni a nagyteljesítményű fejlesztői rendszert.