Į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
„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).
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.
„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“.
Š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*
Atsisiuntę LiteSpeed, cd
į aplanką LiteSpeed ir paleiskite install.sh
failą:
./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?
Y
Jei 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, Y
kad įjungtumėte PHP arba n
nenaudotumė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, y
jei norite naudoti AWStats, arba N
jei 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!
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 iptables
taisyklėse.
Sveikiname, dabar turite visiškai funkcionalų „LiteSpeed“ žiniatinklio serverį. Jei turite klausimų ar problemų, žr. dokumentaciją arba „ LiteSpeed“ palaikymo forumus .
Naudojate kitą sistemą? Plesk yra patentuotas žiniatinklio prieglobos valdymo skydelis, leidžiantis vartotojams administruoti savo asmenines ir (arba) klientų svetaines, duomenų bazes
Squid yra populiari nemokama „Linux“ programa, leidžianti sukurti persiuntimo žiniatinklio tarpinį serverį. Šiame vadove pamatysite, kaip įdiegti „Squid“ „CentOS“, kad paverstumėte jus
Į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
VULTR neseniai atliko pakeitimus, ir dabar viskas turėtų veikti gerai, kai įjungta „NetworkManager“. Jei norite išjungti
Icinga2 yra galinga stebėjimo sistema, o kai naudojama pagrindinio kliento modelyje, ji gali pakeisti NRPE pagrįstų stebėjimo patikrų poreikį. Meistras-klientas
Naudojate kitą sistemą? Apache Cassandra yra nemokama ir atviro kodo NoSQL duomenų bazių valdymo sistema, skirta užtikrinti mastelio keitimą, hig.
Naudojate kitą sistemą? Mattermost yra atvirojo kodo, savarankiškai priglobta alternatyva Slack SAAS pranešimų paslaugai. Kitaip tariant, naudodami Mattermost, jūs apytiksliai
„Plesk“ valdymo skydelyje yra labai graži „Lets Encrypt“ integracija. „Lets Encrypt“ yra vienas iš vienintelių SSL teikėjų, išduodančių visus sertifikatus
„Lets Encrypt“ yra sertifikatų institucija, skirta nemokamai teikti SSL sertifikatus. cPanel sukūrė tvarkingą integraciją, kad jūs ir jūsų klientas
Naudojate kitą sistemą? Concrete5 yra atvirojo kodo TVS, kuri siūlo daug išskirtinių ir naudingų funkcijų, padedančių redaktoriams lengvai sukurti turinį
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
Šiame vadove sužinosite, kaip nustatyti HTTP autentifikavimą Nginx žiniatinklio serveriui, kuriame veikia CentOS 7. Reikalavimai Norėdami pradėti, jums reikės
YOURLS (Your Own URL Shortener) yra atvirojo kodo URL sutrumpinimo ir duomenų analizės programa. Šiame straipsnyje apžvelgsime diegimo procesą
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
Įvadas Katalogas /etc/ vaidina lemiamą vaidmenį veikiant Linux sistemai. Taip yra todėl, kad beveik visos sistemos konfigūracijos
Daugelis sistemos administratorių valdo didelius serverių kiekius. Kai failus reikia pasiekti skirtinguose serveriuose, prisijungiant prie kiekvieno atskirai apytiksliai
Ši pamoka apims Half Life 2 žaidimų serverio diegimą CentOS 6 sistemoje. 1 veiksmas: būtinų sąlygų įdiegimas Norėdami nustatyti ou
Laravel GitScrum arba GitScrum yra atvirojo kodo produktyvumo įrankis, skirtas padėti kūrimo komandoms įgyvendinti Scrum metodiką panašiai
Įvadas Šiame „Vultr“ vadove sužinosite, kaip įdiegti „PowerDNS“. PowerDNS yra programa, skirta paleisti savo vardų serverius. Tai labai naudinga, kai
Galite nukopijuoti ir įklijuoti šį bash scenarijų į Vultr valdymo skydelio paleisties scenarijaus sritį. Jis įdiegs visus reikalingus paketus į ru
Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.
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.
Galbūt girdėjote, kad įsilaužėliai uždirba daug pinigų, bet ar kada susimąstėte, kaip jie uždirba tokius pinigus? padiskutuokime.
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.
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…
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 metodai gali būti tobulinami nuo pat Duomenų gimimo. Šiame tinklaraštyje, remiantis infografika, aprašoma duomenų saugojimo raida.
Skaitykite tinklaraštį, kad paprasčiausiai sužinotumėte apie skirtingus didžiųjų duomenų architektūros sluoksnius ir jų funkcijas.
Š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į.
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į