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]: admin@domain.com

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

    Email addresses [root@localhost]: admin@domain.com, support@domain.com

Þú 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 .

Skildu eftir athugasemd

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.

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.

Þ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.

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