Kaip įdiegti „LiteSpeed“ „CentOS“.

Kaip įdiegti „LiteSpeed“ „CentOS“.

„LiteSpeed“ yra populiarus žiniatinklio serveris, kuris yra „Apache“ šakutė. Jis sukurtas taip, kad būtų optimizuotas ir apskritai greitesnis. Darysime prielaidą, kad turite švarų „CentOS“ diegimą.

Šiame vadove įdiegsime „LiteSpeed ​​Standard“. Tai nemokama LiteSpeed ​​versija, alternatyva OpenLiteSpeed ​​(atvirojo kodo LiteSpeed ​​versija, kuri taip pat yra nemokama).

1 veiksmas: atnaujinkite visą programinę įrangą

Turime būti tikri, kad mūsų serveris yra visiškai atnaujintas. Įsitikinkite, kad taip yra, atnaujindami naudodami yum:

yum update -y

Taip bus atnaujinta visa jūsų serveryje įdiegta programinė įranga. Po atnaujinimo galime tęsti ir įdiegti LiteSpeed.

2 veiksmas: kūrėjo įrankių įdiegimas

„LiteSpeed“ reikės įdiegti kūrėjo įrankius. Įdiekite juos naudodami yum:

sudo yum groupinstall 'Development Tools'
sudo yum install libxml2-devel.x86_64 openssl-devel.x86_64 bzip2-devel.x86_64 libcurl-devel.x86_64 db4-devel.x86_64 \ 
libjpeg-devel.x86_64 libpng-devel.x86_64 libXpm-devel.x86_64 freetype-devel.x86_64 gmp-devel.x86_64 \ 
libc-client-devel.x86_64 openldap-devel.x86_64 libmcrypt-devel.x86_64 mhash-devel.x86_64 freetds-devel.x86_64 \ 
zlib-devel.x86_64 mysql-devel.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 unixODBC-devel.x86_64 postgresql-devel.x86_64 \ 
sqlite-devel.x86_64 aspell-devel.x86_64 readline-devel.x86_64 recode-devel.x86_64 net-snmp-devel.x86_64 \
libtidy-devel.x86_64 libxslt-devel.x86_64 t1lib-devel.x86_64

Įvykdžius šią komandą, bus įdiegti kūrėjo įrankiai ir mes galėsime atsisiųsti „LiteSpeed“.

3 veiksmas: atsisiųskite „LiteSpeed“.

Šiame vadove ketiname įdiegti „LiteSpeed ​​Standard“. Tai galite atsisiųsti iš LiteSpeed ​​svetainės . Slinkite žemyn ir ieškokite „LiteSpeed ​​Standard“ leidimo, skirto „Linux“ (x86). Dešiniuoju pelės mygtuku spustelėkite atsisiuntimo mygtuką ir nukopijuokite nuorodą, kad atsirastų tokia nuoroda kaip http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz. Savo serveryje vykdykite:

wget URL

Pavyzdžiui:

wget http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz

Dabar išpakuokite LiteSpeed .tar.gz. Norėdami tai padaryti, vykdykite:

tar -zxvf lsws*

4 veiksmas: „LiteSpeed“ diegimas

Atsisiuntę LiteSpeed, cdį aplanką LiteSpeed ​​ir paleiskite install.shfailą:

./install.sh

Dabar pamatysite sąlygas. Jei sutinkate su jais, keletą kartų paspauskite tarpo klavišą, kad slinktumėte žemyn. Atlikę tai kelis kartus, pamatysite:

IMPORTANT: In order to continue installation you must agree with above 
           license terms by typing "Yes" with capital "Y"! 

Do you agree with above license? 

YJei sutinkate, įveskite „Taip“ su didžiąja raide .

Dabar jūsų paklaus, kur bus įdiegtas „LiteSpeed“. Jei norite jį įdiegti į numatytąjį katalogą, tiesiog paspauskite Enter.

Please specify the destination directory. You must have permissions to 
create and manage the directory. It is recommended to install the web server 
at /opt/lsws, /usr/local/lsws or in your home directory like '~/lsws'.

ATTENTION: The user 'nobody' must be able to access the destination
           directory.

Destination [/usr/local/lsws]: 

Dabar jūsų bus paprašyta įvesti administratoriaus vartotojo vardą, kad galėtumėte prisijungti prie žiniatinklio sąsajos.

Please specify the user name of the administrator.
This is the user name required to log into the administration web interface.

User name [admin]: 

Jei norite naudoti pavadinimą „admin“, tiesiog paspauskite enter. Tačiau saugumo sumetimais rekomenduojama pakeisti pavadinimą, todėl jei norite naudoti kitą pavadinimą, įveskite jį ir paspauskite enter.

Dabar jūsų bus paprašyta įvesti administratoriaus slaptažodį. Norėdami pasiekti žiniatinklio sąsają, turėsite naudoti šį slaptažodį.

Please specify the administrator's password.
This is the password required to log into the administration web interface.

Password: 

Įsitikinkite, kad tai saugus slaptažodis, nes bet kas, galintis pasiekti jūsų administratoriaus naudotoją, galės valdyti jūsų serverį.

Dabar jūsų bus paprašyta įvesti el. pašto adresą (arba daugiau, jei norite). Jei jums reikia pranešti apie ką nors, kas susiję su jūsų serveriu / „LiteSpeed“ diegimu, programinė įranga išsiųs el. laišką čia nurodytais el. pašto adresais, kad praneštų jums.

Please specify administrators' email addresses.
It is recommended to specify a real email address,
Multiple email addresses can be set by a comma 
delimited list of email addresses. Whenever something
abnormal happened, a notificiation will be sent to 
emails listed here.

Email addresses [root@localhost]: 

Pavyzdžiui:

Email addresses [root@localhost]: [email protected]

Arba, jei norite naudoti kelis el. pašto adresus, naudokite kableliais atskirtą sąrašą, pavyzdžiui:

    Email addresses [root@localhost]: [email protected], [email protected]

Dabar jūsų bus paprašyta įvesti vartotoją, kuriuo veiks žiniatinklio serveris. Įsitikinkite, kad tai yra ne root vartotojas, nes naudoti vartotoją su root teisėmis yra labai nesaugu !

As you are the root user, you must choose the user and group
whom the web server will be running as. For security reason, you should choose
a non-system user who does not have login shell and home directory such as
'nobody'.

User [nobody]: 

Jei nesate tikri, ką čia įvesti, tiesiog palikite „niekas“.

Atlikite tą patį su kitu klausimu.

Please choose the group that the web server running as.

User 'nobody' is the member of following group(s):  nobody
Group [nobody]: 

Dabar jūsų paklaus, kokio prievado žiniatinklio serveris klauso. Paprastai norite tai nurodyti kaip 80 prievadą, nes lankytojams nereikės įvesti prievado po jūsų URL. Tam tikrose situacijose galbūt norėsite tai pakeisti, bet jei nėra akivaizdžios priežasties, tiesiog įrašykite čia 80.

Please specify the port for normal HTTP service.
Port 80 is the standard HTTP port, only 'root' user is allowed to use 
port 80, if you have another web server running on port 80, you need to
specify another port or stop the other web server before starting LiteSpeed
Web Server.
You can access the normal web page at http://<YOUR_HOST>:<HTTP_PORT>/

HTTP port [8088]: 80

Yra administravimo žiniatinklio sąsaja, skirta valdyti LiteSpeed ​​žiniatinklio serverį. Ši žiniatinklio sąsaja turės veikti kitame prievade, pvz., 7080 (numatytasis). Galite palikti jį kaip numatytąjį, nebent norite, kad jis klausytųsi per kitą prievadą. Tada galėsite pasiekti administravimo žiniatinklio sąsają įvesdami http://domain.com:port.

Please specify the HTTP port for the administration web interface,
which can be accessed through http://<YOUR_HOST>:<ADMIN_PORT>/

Admin HTTP port [7080]: 

Dabar jūsų paklaus, ar norite naudoti PHP. Jei jums reikia naudoti TVS (pvz., Joomla! arba WordPress), turėsite tai įjungti. Įveskite, Ykad įjungtumėte PHP arba nnenaudotumėte.

You can setup a global script handler for PHP with the pre-built PHP engine
shipped with this package now. The PHP engine runs as Fast CGI which  
outperforms Apache's mod_php. 
You can always replace the pre-built PHP engine with your customized PHP 
engine.

Setup up PHP [Y/n]: Y

Norėdami atsakyti į kitą klausimą, tiesiog paspauskite klavišą Enter, nebent esate patyręs vartotojas ir žinote, ką čia darote.

Suffix for PHP script(comma separated list) [php]:

Dabar jūsų paklaus, ar norite naudoti AWStats. AWStats yra programa, kuri generuoja statistiką, kad galėtumėte matyti išsamią informaciją apie lankytojus. Įveskite, yjei norite naudoti AWStats, arba Njei to nenorite.

AWStats is a popular log analyzer that generates advanced web server 
statistics. LiteSpeed web server seamlessly integrates AWStats into 
its Web Admin Interface. AWStats configuration and statistics update
have been taken care of by LiteSpeed web server.

Note: If AWStats has been installed already, you do not need to
      install again unless a new version of AWStats is available.

Would you like to install AWStats Add-on module [y/N]? N

Tada jūsų bus paklausta, ar norite, kad „LiteSpeed“ paleistų automatiškai, kai serveris bus paleistas iš naujo. Kad išvengtumėte prastovos, tikriausiai to norite, todėl įveskite Y.

Would you like to have LiteSpeed Web Server started automatically
when the server restarts [Y/n]? Y

Jei norite paleisti LiteSpeed ​​dabar, įveskite Y. Jei vėliau norite paleisti rankiniu būdu, įveskite n.

[OK] The startup script has been successfully installed!
Would you like to start it right now [Y/n]? Y

Jei viskas klostėsi gerai, turėtumėte pamatyti šį pranešimą:

LiteSpeed Web Server started successfully! Have fun!

Kai dabar eisite į savo serverio IP arba domeno pavadinimą, pamatysite numatytąjį puslapį. Dabar galite pradėti kurti svetaines!

5 veiksmas: užkardos konfigūravimas

Norėdami leisti srautą į mūsų LiteSpeed ​​žiniatinklio serverį, turime atidaryti savo žiniatinklio serverio prievadą (80) ir administravimo žiniatinklio sąsają (7080):

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 7080 -j ACCEPT
service iptables save

Jei diegimo metu pakeitėte šiuos prievadus, būtinai pakeiskite juos ir iptablestaisyklėse.

Sveikiname, dabar turite visiškai funkcionalų „LiteSpeed“ žiniatinklio serverį. Jei turite klausimų ar problemų, žr. dokumentaciją arba „ LiteSpeed“ palaikymo forumus .


Įdiekite „Plesk“ „CentOS 7“.

Įdiekite „Plesk“ „CentOS 7“.

Naudojate kitą sistemą? Plesk yra patentuotas žiniatinklio prieglobos valdymo skydelis, leidžiantis vartotojams administruoti savo asmenines ir (arba) klientų svetaines, duomenų bazes

Kaip įdiegti „Squid“ tarpinį serverį „CentOS“.

Kaip įdiegti „Squid“ tarpinį serverį „CentOS“.

Squid yra populiari nemokama „Linux“ programa, leidžianti sukurti persiuntimo žiniatinklio tarpinį serverį. Šiame vadove pamatysite, kaip įdiegti „Squid“ „CentOS“, kad paverstumėte jus

Kaip įdiegti „Lighttpd“ (LLMP Stack) „CentOS 6“.

Kaip įdiegti „Lighttpd“ (LLMP Stack) „CentOS 6“.

Įvadas Lighttpd yra „Apache“ šakutė, skirta daug mažiau išteklių imti. Jis yra lengvas, todėl jo pavadinimas ir yra gana paprastas naudoti. Įdiegti

Statinio tinklo ir IPv6 konfigūravimas CentOS 7

Statinio tinklo ir IPv6 konfigūravimas CentOS 7

VULTR neseniai atliko pakeitimus, ir dabar viskas turėtų veikti gerai, kai įjungta „NetworkManager“. Jei norite išjungti

„Icinga2“ modifikavimas, kad būtų naudojamas pagrindinis / kliento modelis „CentOS 6“ arba „CentOS 7“.

„Icinga2“ modifikavimas, kad būtų naudojamas pagrindinis / kliento modelis „CentOS 6“ arba „CentOS 7“.

Icinga2 yra galinga stebėjimo sistema, o kai naudojama pagrindinio kliento modelyje, ji gali pakeisti NRPE pagrįstų stebėjimo patikrų poreikį. Meistras-klientas

Kaip įdiegti „Apache Cassandra 3.11.x“ „CentOS 7“.

Kaip įdiegti „Apache Cassandra 3.11.x“ „CentOS 7“.

Naudojate kitą sistemą? Apache Cassandra yra nemokama ir atviro kodo NoSQL duomenų bazių valdymo sistema, skirta užtikrinti mastelio keitimą, hig.

Kaip įdiegti „Mattermost 4.1“ „CentOS 7“.

Kaip įdiegti „Mattermost 4.1“ „CentOS 7“.

Naudojate kitą sistemą? Mattermost yra atvirojo kodo, savarankiškai priglobta alternatyva Slack SAAS pranešimų paslaugai. Kitaip tariant, naudodami Mattermost, jūs apytiksliai

Leidžia šifruoti Plesk

Leidžia šifruoti Plesk

„Plesk“ valdymo skydelyje yra labai graži „Lets Encrypt“ integracija. „Lets Encrypt“ yra vienas iš vienintelių SSL teikėjų, išduodančių visus sertifikatus

Leidžia šifruoti „cPanel“.

Leidžia šifruoti „cPanel“.

„Lets Encrypt“ yra sertifikatų institucija, skirta nemokamai teikti SSL sertifikatus. cPanel sukūrė tvarkingą integraciją, kad jūs ir jūsų klientas

Kaip įdiegti „Concrete5“ „CentOS 7“.

Kaip įdiegti „Concrete5“ „CentOS 7“.

Naudojate kitą sistemą? Concrete5 yra atvirojo kodo TVS, kuri siūlo daug išskirtinių ir naudingų funkcijų, padedančių redaktoriams lengvai sukurti turinį

Kaip įdiegti apžvalgos lentą „CentOS 7“.

Kaip įdiegti apžvalgos lentą „CentOS 7“.

Naudojate kitą sistemą? „Review Board“ yra nemokamas atvirojo kodo įrankis, skirtas šaltinio kodui, dokumentacijai, vaizdams ir daugeliui kitų peržiūrėti. Tai internetinė programinė įranga

Nustatykite HTTP autentifikavimą naudodami „Nginx“ „CentOS 7“.

Nustatykite HTTP autentifikavimą naudodami „Nginx“ „CentOS 7“.

Šiame vadove sužinosite, kaip nustatyti HTTP autentifikavimą Nginx žiniatinklio serveriui, kuriame veikia CentOS 7. Reikalavimai Norėdami pradėti, jums reikės

Kaip įdiegti YOURLS „CentOS 7“.

Kaip įdiegti YOURLS „CentOS 7“.

YOURLS (Your Own URL Shortener) yra atvirojo kodo URL sutrumpinimo ir duomenų analizės programa. Šiame straipsnyje apžvelgsime diegimo procesą

Kaip įdiegti ir konfigūruoti „ArangoDB“ „CentOS 7“.

Kaip įdiegti ir konfigūruoti „ArangoDB“ „CentOS 7“.

Naudojate kitą sistemą? Įvadas ArangoDB yra atvirojo kodo NoSQL duomenų bazė su lanksčiu duomenų modeliu dokumentams, grafikams ir raktų reikšmėms. tai yra

Etckeeper naudojimas versijai valdyti /etc

Etckeeper naudojimas versijai valdyti /etc

Įvadas Katalogas /etc/ vaidina lemiamą vaidmenį veikiant Linux sistemai. Taip yra todėl, kad beveik visos sistemos konfigūracijos

Kodėl turėtumėte naudoti SSHFS? Kaip prijungti nuotolinę failų sistemą su SSHFS „CentOS 6“.

Kodėl turėtumėte naudoti SSHFS? Kaip prijungti nuotolinę failų sistemą su SSHFS „CentOS 6“.

Daugelis sistemos administratorių valdo didelius serverių kiekius. Kai failus reikia pasiekti skirtinguose serveriuose, prisijungiant prie kiekvieno atskirai apytiksliai

„Half Life 2“ serverio nustatymas „CentOS 6“.

„Half Life 2“ serverio nustatymas „CentOS 6“.

Ši pamoka apims Half Life 2 žaidimų serverio diegimą CentOS 6 sistemoje. 1 veiksmas: būtinų sąlygų įdiegimas Norėdami nustatyti ou

Kaip įdiegti „Laravel GitScrum“ „CentOS 7“.

Kaip įdiegti „Laravel GitScrum“ „CentOS 7“.

Laravel GitScrum arba GitScrum yra atvirojo kodo produktyvumo įrankis, skirtas padėti kūrimo komandoms įgyvendinti Scrum metodiką panašiai

Kaip įdiegti „PowerDNS“ „CentOS“.

Kaip įdiegti „PowerDNS“ „CentOS“.

Įvadas Šiame „Vultr“ vadove sužinosite, kaip įdiegti „PowerDNS“. PowerDNS yra programa, skirta paleisti savo vardų serverius. Tai labai naudinga, kai

Įdiekite „Wordpress“ naudodami „Apache“, PHP ir „MySQL“ (automatinis paleisties scenarijus)

Įdiekite „Wordpress“ naudodami „Apache“, PHP ir „MySQL“ (automatinis paleisties scenarijus)

Galite nukopijuoti ir įklijuoti šį bash scenarijų į Vultr valdymo skydelio paleisties scenarijaus sritį. Jis įdiegs visus reikalingus paketus į ru

Mašinų augimas: AI pritaikymas realiame pasaulyje

Mašinų augimas: AI pritaikymas realiame pasaulyje

Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.

DDOS atakos: trumpa apžvalga

DDOS atakos: trumpa apžvalga

Ar taip pat esate DDOS atakų auka ir esate sumišęs dėl prevencijos metodų? Perskaitykite šį straipsnį, kad išspręstumėte savo užklausas.

Ar kada nors susimąstėte, kaip įsilaužėliai uždirba pinigų?

Ar kada nors susimąstėte, kaip įsilaužėliai uždirba pinigų?

Galbūt girdėjote, kad įsilaužėliai uždirba daug pinigų, bet ar kada susimąstėte, kaip jie uždirba tokius pinigus? padiskutuokime.

Revoliuciniai „Google“ išradimai, kurie palengvins jūsų gyvenimą.

Revoliuciniai „Google“ išradimai, kurie palengvins jūsų gyvenimą.

Ar norite pamatyti revoliucinius „Google“ išradimus ir kaip šie išradimai pakeitė kiekvieno žmogaus gyvenimą šiandien? Tada skaitykite tinklaraštį, kad pamatytumėte „Google“ išradimus.

Penktadienio esminiai dalykai: kas atsitiko AI varomiems automobiliams?

Penktadienio esminiai dalykai: kas atsitiko AI varomiems automobiliams?

Savavaledžių automobilių koncepcija, kuri išvažiuotų į kelius su dirbtinio intelekto pagalba, yra svajonė, kurią jau kurį laiką svajojame. Tačiau nepaisant kelių pažadų, jų niekur nematyti. Skaitykite šį tinklaraštį, kad sužinotumėte daugiau…

Technologinis išskirtinumas: tolima žmogaus civilizacijos ateitis?

Technologinis išskirtinumas: tolima žmogaus civilizacijos ateitis?

Kadangi mokslas sparčiai vystosi, perimdamas daug mūsų pastangų, taip pat didėja rizika, kad pateksime į nepaaiškinamą singuliarumą. Skaitykite, ką mums gali reikšti išskirtinumas.

Duomenų saugojimo raida – infografika

Duomenų saugojimo raida – infografika

Duomenų saugojimo metodai gali būti tobulinami nuo pat Duomenų gimimo. Šiame tinklaraštyje, remiantis infografika, aprašoma duomenų saugojimo raida.

Didžiųjų duomenų atskaitos architektūros sluoksnių funkcijos

Didžiųjų duomenų atskaitos architektūros sluoksnių funkcijos

Skaitykite tinklaraštį, kad paprasčiausiai sužinotumėte apie skirtingus didžiųjų duomenų architektūros sluoksnius ir jų funkcijas.

6 nuostabūs išmaniųjų namų įrenginių privalumai

6 nuostabūs išmaniųjų namų įrenginių privalumai

Šiame skaitmeniniu būdu pagrįstame pasaulyje išmanieji namų įrenginiai tapo svarbia gyvenimo dalimi. Štai keletas nuostabių išmaniųjų namų įrenginių privalumų, kaip jie daro mūsų gyvenimą vertą gyventi ir paprastesnį.

„macOS Catalina 10.15.4“ priedo atnaujinimas kelia daugiau problemų, nei sprendžia

„macOS Catalina 10.15.4“ priedo atnaujinimas kelia daugiau problemų, nei sprendžia

Neseniai „Apple“ išleido „macOS Catalina 10.15.4“ priedą, skirtą problemoms išspręsti, tačiau atrodo, kad dėl atnaujinimo kyla daugiau problemų, dėl kurių „Mac“ įrenginiai blokuojami. Norėdami sužinoti daugiau, perskaitykite šį straipsnį