Naujausias pranešimas: Samba kritinis pažeidžiamumas
frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Abyss web serverio diegimas CentOS aplinkoje

IV_VygandasSIV_VygandasS Serverių ekspertas (-ė)
edited 2019 spalio 15 Į Web serveriai
Šioje trumpoje pamokoje pateiksime Abyss web serverio įdiegimo instrukcijas CentOS aplinkoje.

Abyss Web Server - tai maža resursų sanauda, bei paprastu konfigūravimu pasižymintis web serveris.

1. Sukuriame web serveriui skirtą vartotoją:
adduser abyss

2. Prisijungiame prie naujai sukurto vartotojo:
su - abyss

3. Sukuriame reikalingas direktorijas:
cd ~/
mkdir abyss-web-server-x1-2.6
cd abyss-web-server-x1-2.6 
mkdir temp

4. Atsiunčiame reikalingą archyvą:
wget http://www.aprelium.com/data/abwsx1.tgz

5. Išarchyvuojame atsiųstą failą:
mkdir ~/bin/
tar xzf abwsx1.tgz
mv ./abyssws/ ~/bin/

6. Įdiegiame Abyss web serverį:
cd ~/bin/abyssws/ 
./abyssws

Rezultatas:
Abyss Web Server X1 (v 2.6)
Copyright (C) Aprelium - 2001-2013

A configuration file was created.
You should now browse http://127.0.0.1:9999 to continue with the configuration console access.

- Default host on port 8000 is up and running (Local URL http://127.0.0.1:8000 )

Local Console URL: http://127.0.0.1:9999

Web serverio sustabdymas yra įvykdomas CTRL+C klavišų kombinacija.

Automatizuotas web serverio paleidimas:
./autostart-setup install

Pastaba: šią komandą reikia paleisti su "root" vartotojo teisėmis.

Įvykdžius autorstart-setup skriptą, patį Abyss web serverį galime valdyti paprasčiau.

Web serverio tarnybos paleidimas:
/etc/init.d/abyssws start
Starting Abyss Web Server daemon...

Web serverio tarnybos sustabdymas:
/etc/init.d/abyssws stop
Stopping Abyss Web Server daemon...

Web serverio tarnybos perkrovimas:
/etc/init.d/abyssws restart
Restarting Abyss Web Server daemon...

Pamatyti kurie prievadai buvo atidaryti galime įvykdę šią komandą:
netstat -tulpn | grep abyss 
tcp        0      0 0.0.0.0:8000                0.0.0.0:*                   LISTEN      1133/abyssws-x64    
tcp        0      0 0.0.0.0:9999                0.0.0.0:*                   LISTEN      1133/abyssws-x64

8000 prievadas pagal nutylėjimą yra skirtas svetainių pateikimui, o 9999 prievadas pagal nutylėjimą yra skirtas administravimo pulto pasiekimui.

Norint pasiekti valdymo pultą reikia pridėti mūsų IP adresą į prieigą turinčių IP adresų sąrašą:
nano /home/abyss/bin/abyssws/abyss.conf

Taigi abyss.conf faile pridedame <console><ipcontrol> skiltyje šį fragmentą:
<allow>
                                <Mūsų_IP_adresas>
                        </allow>

Pavyzdys:
<console>
<port>
9999
</port>
<bindip>
*
</bindip>
<ipcontrol>
<order>
ad
</order>
<allow>
192.168.0.1-192.168.255.254
</allow>
<allow>
172.16.0.1-172.31.255.254
</allow>
<allow>
10.0.0.1-10.255.255.254
</allow>
<allow>
<Mūsų_IP_adresas>
</allow>
<allow>
fc00::/7
</allow>
<allow>
fe80::/10
</allow>
</ipcontrol>
<language>
en
</language>
</console>

Daugiau informacijos apie Abyss web serverį rasime oficialioje dokumentacijoje, šiuo adresu
Pažymėtos temos:
Norėdami palikti komentarą, turite prisijungti arba registruokis.
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2023 Dedikuoti.lt forumas, visos teisės saugumos.