Hvernig á að setja upp LiteSpeed ​​á CentOS

Hvernig á að setja upp LiteSpeed ​​á CentOS

LiteSpeed ​​er vinsæll vefþjónn sem er gaffal af Apache. Hann er hannaður til að vera fínstilltur og almennt hraðari. Við ætlum að gera ráð fyrir að þú sért með hreina CentOS uppsetningu.

Í þessari handbók munum við setja upp LiteSpeed ​​Standard. Þetta er ókeypis útgáfa af LiteSpeed, valkostur fyrir OpenLiteSpeed ​​(opinn uppspretta útgáfa af LiteSpeed ​​sem er líka ókeypis).

Skref 1: Uppfærsla á öllum hugbúnaði

Við þurfum að vera viss um að netþjónninn okkar sé algjörlega uppfærður. Gakktu úr skugga um að það sé raunin með því að uppfæra með yum:

yum update -y

Þetta mun uppfæra allan hugbúnað sem er uppsettur á netþjóninum þínum. Eftir uppfærslu getum við haldið áfram og sett upp LiteSpeed.

Skref 2: Uppsetning þróunarverkfæra

LiteSpeed ​​mun krefjast þess að þróunartól séu sett upp. Settu þau upp með 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

Eftir að þessari skipun hefur verið lokið verða þróunarverkfærin sett upp og við getum hlaðið niður LiteSpeed.

Skref 3: Að hlaða niður LiteSpeed

Í þessari handbók ætlum við að setja upp LiteSpeed ​​Standard. Þú getur hlaðið þessu niður af LiteSpeed ​​vefsíðunni . Skrunaðu niður og leitaðu að LiteSpeed ​​Standard útgáfunni fyrir Linux (x86). Hægrismelltu á niðurhalshnappinn og afritaðu hlekkinn svo þú endar með hlekk eins og http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz. Á þjóninum þínum skaltu framkvæma:

wget URL

Til dæmis:

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

Taktu nú upp LiteSpeed .tar.gz. Til að gera þetta skaltu framkvæma:

tar -zxvf lsws*

Skref 4: Uppsetning LiteSpeed

Eftir að LiteSpeed ​​hefur verið hlaðið niður, cdinn í LiteSpeed ​​möppuna og keyrðu install.shskrána:

./install.sh

Þú munt nú sjá skilmálana. Ef þú samþykkir þær skaltu ýta nokkrum sinnum á bilstöngina til að fletta niður. Eftir að hafa gert þetta nokkrum sinnum muntu sjá:

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? 

Sláðu inn „Já“ með stórum Yef þú samþykkir.

Þú verður nú spurður hvar LiteSpeed ​​verður sett upp. Ef þú vilt setja það upp í sjálfgefna skránni skaltu einfaldlega ýta á 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]: 

Þú verður nú beðinn um að slá inn notandanafn kerfisstjóra svo þú getir skráð þig inn á vefviðmótið.

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

User name [admin]: 

Ef þú vilt nota nafnið "admin" ýtirðu bara á enter. Mælt er með því að breyta nafninu af öryggisástæðum, svo ef þú vilt nota annað nafn skaltu slá það inn og ýta á enter.

Þú verður nú beðinn um að slá inn lykilorð fyrir stjórnandann þinn. Þú þarft að nota þetta lykilorð til að fá aðgang að vefviðmótinu.

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

Password: 

Gakktu úr skugga um að það sé öruggt lykilorð því allir sem geta fengið aðgang með kerfisstjóranum þínum munu geta stjórnað þjóninum þínum.

Þú verður nú beðinn um að slá inn netfang (eða meira ef þú vilt). Ef þú þarft að láta vita um eitthvað sem tengist netþjóninum/LiteSpeed ​​uppsetningunni þinni mun hugbúnaðurinn senda tölvupóst á netföngin sem eru skráð hér til að láta þig vita.

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]: 

Til dæmis:

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

Að öðrum kosti, ef þú vilt nota mörg netföng, notaðu kommuaðskilinn lista eins og þennan:

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

Þú verður nú beðinn um að slá inn notandann sem vefþjónninn mun keyra sem. Gakktu úr skugga um að þetta sé notandi sem ekki er rót þar sem það er mjög óöruggt að nota notanda með rótarréttindi !

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]: 

Ef þú ert ekki viss um hvað þú átt að slá inn hér skaltu bara skilja það eftir sem "enginn".

Gerðu það sama fyrir næstu spurningu.

Please choose the group that the web server running as.

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

Þú verður nú spurður á hvaða port vefþjónninn hlustar á. Almennt viltu setja þetta sem port 80 þar sem gestir þurfa ekki að slá inn port á eftir vefslóðinni þinni. Við sérstakar aðstæður gætirðu viljað breyta þessu, en ef það er engin augljós ástæða til þess skaltu einfaldlega setja 80 hér.

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

Það er tiltækt stjórnunarviðmót til að stjórna LiteSpeed ​​vefþjóninum þínum. Þetta vefviðmót þarf að keyra á annarri höfn, eins og 7080 (sjálfgefið). Þú getur látið það vera sjálfgefið, nema þú viljir að það hlusti á annað tengi. Þú munt þá geta náð í vefviðmót stjórnunar með því að slá inn 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]: 

Þú verður nú spurður hvort þú viljir nota PHP. Ef þú þarft að nota CMS (eins og Joomla! eða WordPress) þarftu að virkja þetta. Sláðu inn Ytil að virkja PHP eða ntil að nota það ekki.

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

Fyrir næstu spurningu ýtirðu einfaldlega á enter nema þú sért háþróaður notandi og veist hvað þú ert að gera hér.

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

Þú verður nú spurður hvort þú viljir nota AWStats. AWStats er forrit sem býr til tölfræði svo þú getir séð nákvæmar upplýsingar um gesti. Sláðu inn yef þú vilt nota AWStats, eða Nef þú vilt ekki þetta.

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

Næst verður þú spurður hvort þú viljir að LiteSpeed ​​ræsist sjálfkrafa þegar þjónninn endurræsir. Til að koma í veg fyrir niður í miðbæ, þú vilt líklega þetta, svo skrifaðu Y.

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

Ef þú vilt ræsa LiteSpeed ​​núna skaltu slá inn Y. Ef þú vilt ræsa það handvirkt seinna skaltu slá inn n.

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

Ef allt gekk vel ættirðu að sjá eftirfarandi skilaboð:

LiteSpeed Web Server started successfully! Have fun!

Þegar þú ferð á IP eða lén netþjónsins þíns núna muntu sjá sjálfgefna síðu. Þú getur nú byrjað að búa til vefsíður!

Skref 5: Stilla eldvegginn þinn

Til að leyfa umferð á LiteSpeed ​​vefþjóninn okkar þurfum við að opna gáttina fyrir vefþjóninn okkar (80) og stjórnunarvefviðmótið (7080):

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

Ef þú breyttir þessum höfnum meðan á uppsetningu stendur, vertu viss um að breyta þeim líka í iptablesreglunum.

Til hamingju, þú ert nú með fullkomlega virkan LiteSpeed ​​vefþjón. Ef þú hefur einhverjar spurningar eða vandamál, vinsamlegast skoðaðu skjölin eða LiteSpeed ​​Support Forums .


Settu upp Plesk á CentOS 7

Settu upp Plesk á CentOS 7

Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum

Hvernig á að setja upp Squid Proxy á CentOS

Hvernig á að setja upp Squid Proxy á CentOS

Smokkfiskur er vinsælt, ókeypis Linux forrit sem gerir þér kleift að búa til framsendingarforrit á vefnum. Í þessari handbók muntu sjá hvernig á að setja upp Squid á CentOS til að snúa þér

Hvernig á að setja upp Lighttpd (LLMP Stack) á CentOS 6

Hvernig á að setja upp Lighttpd (LLMP Stack) á CentOS 6

Inngangur Lighttpd er gaffal af Apache sem miðar að því að vera miklu minna auðlindafrekt. Hann er léttur, þess vegna heitir hann, og er frekar einfaldur í notkun. Uppsetning

Stilla Static Networking og IPv6 á CentOS 7

Stilla Static Networking og IPv6 á CentOS 7

VULTR hefur nýlega gert breytingar á enda þeirra og allt ætti nú að virka vel út úr kassanum með NetworkManager virkt. Ef þú vilt slökkva á

Breytir Icinga2 til að nota Master/Client Model á CentOS 6 eða CentOS 7

Breytir Icinga2 til að nota Master/Client Model á CentOS 6 eða CentOS 7

Icinga2 er öflugt eftirlitskerfi og þegar það er notað í aðal-viðskiptavinamódel getur það komið í stað þörf fyrir NRPE-undirstaða vöktunareftirlit. Húsbóndinn

Hvernig á að setja upp Apache Cassandra 3.11.x á CentOS 7

Hvernig á að setja upp Apache Cassandra 3.11.x á CentOS 7

Að nota annað kerfi? Apache Cassandra er ókeypis og opinn uppspretta NoSQL gagnagrunnsstjórnunarkerfi sem er hannað til að veita sveigjanleika, háan

Hvernig á að setja upp Microweber á CentOS 7

Hvernig á að setja upp Microweber á CentOS 7

Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér

Hvernig á að setja upp Mattermost 4.1 á CentOS 7

Hvernig á að setja upp Mattermost 4.1 á CentOS 7

Að nota annað kerfi? Mattermost er opinn uppspretta, sjálfhýst valkostur við Slack SAAS skilaboðaþjónustuna. Með öðrum orðum, með Mattermost, þú ca

Að búa til net Minecraft netþjóna með BungeeCord á Debian 8, Debian 9 eða CentOS 7

Að búa til net Minecraft netþjóna með BungeeCord á Debian 8, Debian 9 eða CentOS 7

Það sem þú þarft Vultr VPS með að minnsta kosti 1GB af vinnsluminni. SSH aðgangur (með rót / stjórnunarréttindi). Skref 1: Uppsetning BungeeCord Fyrst af öllu

Láttu dulkóða á Plesk

Láttu dulkóða á Plesk

Plesk stjórnborðið er með mjög fallegri samþættingu fyrir Lets Encrypt. Lets Encrypt er ein af einu SSL veitunum sem gefa út skírteini að fullu

Láttu dulkóða á cPanel

Láttu dulkóða á cPanel

Lets Encrypt er vottunaryfirvöld sem sérhæfir sig í að útvega SSL vottorð án endurgjalds. cPanel hefur byggt upp snyrtilega samþættingu svo þú og viðskiptavinurinn þinn

Hvernig á að setja upp Concrete5 á CentOS 7

Hvernig á að setja upp Concrete5 á CentOS 7

Að nota annað kerfi? Concrete5 er opinn uppspretta CMS sem býður upp á marga áberandi og gagnlega eiginleika til að aðstoða ritstjóra við að framleiða efni auðveldlega og

Hvernig á að setja upp Review Board á CentOS 7

Hvernig á að setja upp Review Board á CentOS 7

Að nota annað kerfi? Review Board er ókeypis og opinn hugbúnaður til að skoða frumkóða, skjöl, myndir og margt fleira. Það er vefbundið hugbúnaðarstríð

Settu upp HTTP auðkenningu með Nginx á CentOS 7

Settu upp HTTP auðkenningu með Nginx á CentOS 7

Í þessari handbók munt þú læra hvernig á að setja upp HTTP auðkenningu fyrir Nginx vefþjón sem keyrir á CentOS 7. Kröfur Til að byrja þarftu að

Hvernig á að setja upp YOURLS á CentOS 7

Hvernig á að setja upp YOURLS á CentOS 7

YOURLS (Your Own URL Shortener) er opinn uppspretta vefslóða styttingar og gagnagreiningarforrit. Í þessari grein munum við fjalla um ferlið við uppsetningu

How to Install and Configure ArangoDB on CentOS 7

How to Install and Configure ArangoDB on CentOS 7

Using a Different System? Introduction ArangoDB is an open source NoSQL database with a flexible data model for documents, graphs, and key-values. It is

Notkun Etckeeper fyrir útgáfustýringu á /etc

Notkun Etckeeper fyrir útgáfustýringu á /etc

Inngangur /etc/ skrárinn gegnir mikilvægu hlutverki í því hvernig Linux kerfi virkar. Ástæðan fyrir þessu er sú að næstum allar kerfisstillingar

Af hverju ættir þú að nota SSHFS? Hvernig á að tengja fjarskráarkerfi með SSHFS á CentOS 6

Af hverju ættir þú að nota SSHFS? Hvernig á að tengja fjarskráarkerfi með SSHFS á CentOS 6

Margir kerfisstjórar stjórna miklu magni af netþjónum. Þegar aðgangur þarf að skrám á mismunandi netþjónum er innskráning á hvern og einn fyrir sig ca

Setja upp Half Life 2 Server á CentOS 6

Setja upp Half Life 2 Server á CentOS 6

Þessi kennsla mun fjalla um ferlið við að setja upp Half Life 2 leikjaþjón á CentOS 6 System. Skref 1: Forsendur settar upp Til að setja upp ou

Hvernig á að setja upp Laravel GitScrum á CentOS 7

Hvernig á að setja upp Laravel GitScrum á CentOS 7

Laravel GitScrum, eða GitScrum er opinn uppspretta framleiðniverkfæri hannað til að hjálpa þróunarteymi að innleiða Scrum aðferðafræðina á svipaðan hátt

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira