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

Egy jelentés-adattárház: Lila Cinege

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

ClusterGrid for Windows

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.