Telepítse és konfigurálja a httpd-t a piros kalapos vállalati linuxon

Apache HTTP-kiszolgáló RedHat-szerű eloszlás úgynevezett httpd szolgáltatást alapértelmezett jön httpd 2.2 verzió. Ajánlott az xvfb virtuális megjelenítés beállítása a telepítés előtt.

A httpd szolgáltatások telepítéséhez és konfigurálásához a BI szerverrel való együttműködéshez kövesse az alábbi lépéseket:

  1. A httpd telepítéséhez a terminálon futtassa a következő parancsot:

sudo yum install httpd

Ha a telepítés nem sikerült a következő üzenettel: «konfliktusok fájlt csomag httpd-2.2.15-9.el6.x86_64» távolítsa httpd-2.2.15-9.el6.x86_64 csomag a következő parancsot:

sudo yum eltávolít httpd

Ezután telepítse újra a httpd-t:

sudo yum install httpd

  1. Határozza meg a httpd start paramétereket, nyissa meg a httpd fájlt a következő paranccsal a terminálon:

sudo nano / etc / sysconfig / httpd

A fájl végén adja meg a következő sorokat:

export LD_LIBRARY_PATH =: / opt / prognoz /<версия Prognoz Platform>/bin:/opt/Qt-4.8.7/lib:$LD_LIBRARY_PATH

export WSFCPP_HOME = / opt / prognoz /<версия Prognoz Platform>/ bin

export TNS_ADMIN = / opt / prognoz /<версия Prognoz Platform>/ bin

# Az alábbiakban a hosszabb napló exportálásához a következő sorokat jelöli meg

Megjegyzés. Ebben a példában a Qt változat 4.8.7. Ha másik verzió van telepítve az operációs rendszerben, javítsa ki a megadott sorokat a Qt megfelelő verziójának megadásával. Például, ha Qt a QtSdk-offline-linux-x86_64-v1.2.1.run csomag, cserélje ki az utat «/opt/Qt-4.8.7/lib» a «/opt/QtSDK/Desktop/Qt/4.8.1 / gcc / lib ". A DISPLAY környezeti változó megadja a megjelenítő szerver számát, amelyen a grafika lesz rajzolva. Javasoljuk, hogy a virtuális kijelző xvfb szám 987, de ha használja a fizikai X-kiszolgáló, adja meg a számát DISPLAY =: 0.0.

Engedélyezze a httpd szolgáltatást a Rendszer> Rendszergazda> Szolgáltatások főmenü parancsfájljának futtatásával. A megnyíló ablakban a szolgáltatások listájában válassza a httpd parancsot, és kattintson az "Engedélyezés" gombra:

  1. Módosítsa a beállításokat a konfigurációs fájlban. A httpd.conf fájl megnyitásához hajtson végre egy parancsot a terminálon:

sudo nano /etc/httpd/conf/httpd.conf

Távolítsa el a címkéket a fájlból és tartalmukkal. A fájl végén írja be:

LoadModule axis2_module "/ opt / prognoz /<версия Prognoz Platform>/ bin / libmod_axis2_ [verzió] .so "

Axis2RepoPath "/ opt / prognoz /<версия Prognoz Platform>/ bin "

Axis2LogFile "/ opt / prognoz /<версия Prognoz Platform>/bin/logs/axis2.log "

Megjegyzés. A [verzió] értékeként meg kell adnia az Apache telepített verzióját. A 2.2-es és a 2.4-es verziók támogatottak, és a fájlnév meghatározza a 2_2 vagy a 2_4 értéket. Alapértelmezés szerint, ha a verzió nincs megadva, a libmod_axis2.so elérési út a libmod_axis2_2_2.so fájlra mutat.

  1. A könyvtár tulajdonosát / opt / prognoz /<версия Prognoz Platform> az Apache felhasználónak a következő parancs futtatásával a terminálon:

sudo chown -R apache: apache / opt / progoz /<версия Prognoz Platform>

  1. Tiltsa le a SELinux beléptető rendszerét. Ehhez nyissa meg a selinux fájlt a következő parancs futtatásával a terminálon:

sudo nano / etc / sysconfig / selinux

A megnyitott fájlban állítsa a SELINUX paramétert letiltva. Indítsa újra a számítógépet.

  1. Engedélyezze a munkavállaló MPR modulját a httpd fájlban. Ehhez nyissa meg a fájlt a következő parancs futtatásával a terminálon:

sudo nano / etc / sysconfig / httpd

Megjegyzés. Ha korábban konfigurálta az xvfb virtuális megjelenítőt, folytassa a 10. lépéstől.

  1. Engedélyezze a DISPLAY 0.0 hozzáférését. Ehhez nyissa meg az X0.hosts fájlt a következő paranccsal a terminálon:

sudo nano /etc/X0.hosts

A megnyíló fájlban adja hozzá a sort:

Megjegyzés. Ha egy fizikai megjelenítés más számra van beállítva, akkor az X után meg kell adnia a megfelelő számot.

  1. Engedélyezze a hálózati kapcsolatot az X kiszolgálóhoz. Ehhez nyissa meg a custom.conf fájlt a következő parancs futtatásával a terminálon:

sudo nano /etc/gdm/custom.conf

A megnyíló fájlban adja hozzá a sorokat:

Ha a KDE grafikus környezetet használja. majd nyissa meg a / etc / kde / kdm / kdmrc fájlt. miután egy terminálon végrehajtott parancsot:

sudo nano / etc / kde / kdm / kdmrc

A megnyitott fájlban keresse meg a ServerArgsLocal = paramétert az [X -: * - Core] szakaszban, és távolítsa el a -nolisten tcp argumentumokat az értékéből.

sudo ln -s /home/prognoz/.Xauthority / opt / prognoz /<версия Prognoz Platform>/bin/.Xauthority

  1. Indítsa el a httpd szolgáltatást a következő paranccsal a terminálon:

sudo chkconfig httpd on

sudo service httpd restart

Ha végrehajtása után a parancs egy hibaüzenetet jelenít meg a szöveg «Syntax error on line 1 /etc/httpd/conf.d/mod_dnssd.conf», egy terminál távon:

sudo rm -f /etc/httpd/conf.d/mod_dnssd.conf

sudo service httpd restart

Hiba történt? Jelölje ki a hibaüzenetet, és kattintson a "Hibajelentés" gombra vagy a Ctrl + Enter gombra.

Kapcsolódó cikkek