Како инсталирати ЛитеСпеед на ЦентОС

ЛитеСпеед је популаран веб сервер који је форк Апацхе-а. Направљен је да буде оптимизован и генерално бржи. Претпоставићемо да имате чисту инсталацију ЦентОС-а.

У овом водичу ћемо инсталирати ЛитеСпеед Стандард. Ово је бесплатна верзија ЛитеСпеед-а, алтернатива за ОпенЛитеСпеед (верзија ЛитеСпеед-а отвореног кода која је такође бесплатна).

Корак 1: Ажурирање целог софтвера

Морамо да будемо сигурни да је наш сервер потпуно ажуриран. Уверите се да је то случај тако што ћете ажурирати помоћу yum:

yum update -y

Ово ће ажурирати сав софтвер инсталиран на вашем серверу. Након надоградње, можемо наставити и инсталирати ЛитеСпеед.

Корак 2: Инсталирање алата за програмере

ЛитеСпеед ће захтевати инсталирање алата за програмере. Инсталирајте их са 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

Након што се ова команда заврши, алати за програмере ће бити инсталирани и можемо преузети ЛитеСпеед.

Корак 3: Преузимање ЛитеСпеед-а

У овом водичу ћемо инсталирати ЛитеСпеед Стандард. Ово можете преузети са сајта ЛитеСпеед . Померите се надоле и потражите ЛитеСпеед Стандард издање за Линук (к86). Кликните десним тастером миша на дугме за преузимање и копирајте везу тако да ћете на крају добити везу попут http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz. На свом серверу извршите:

wget URL

На пример:

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

Сада распакујте ЛитеСпеед .tar.gz. Да бисте то урадили, извршите:

tar -zxvf lsws*

Корак 4: Инсталирање ЛитеСпеед-а

Након преузимања ЛитеСпеед-а, cdу фасциклу ЛитеСпеед и покрените install.shдатотеку:

./install.sh

Сада ћете видети услове. Ако се слажете са њима, притисните размак неколико пута да бисте се померили надоле. Након што ово урадите неколико пута, видећете:

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ако се слажете.

Сада ћете бити упитани где ће ЛитеСпеед бити инсталиран. Ако желите да га инсталирате у подразумевани директоријум, једноставно притисните ентер.

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

Сада ће бити затражено да унесете корисничко име за администратора како бисте се могли пријавити на веб интерфејс.

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

User name [admin]: 

Ако желите да користите име "админ", само притисните ентер. Ипак, препоручује се да промените име из безбедносних разлога, па ако желите да користите неко друго име, унесите га и притисните ентер.

Сада ће бити затражено да унесете лозинку за свог администратора. Мораћете да користите ову лозинку за приступ веб интерфејсу.

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

Password: 

Уверите се да је то безбедна лозинка јер ће свако ко може да добије приступ са вашим администраторским корисником моћи да управља вашим сервером.

Сада ће бити затражено да унесете адресу е-поште (или више ако желите). Ако треба да будете обавештени о било чему у вези са инсталацијом вашег сервера/ЛитеСпеед-а, софтвер ће послати е-пошту на адресе е-поште наведене овде да вас обавести.

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

На пример:

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

Алтернативно, ако желите да користите више адреса е-поште, користите листу раздвојену зарезима попут ове:

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

Сада ће бити затражено да унесете корисника који ће покренути веб сервер. Уверите се да ово није роот корисник јер је коришћење корисника са роот привилегијама веома несигурно !

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

Ако нисте сигурни шта да унесете овде, само оставите као „нико“.

Урадите исто за следеће питање.

Please choose the group that the web server running as.

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

Сада ћете бити упитани на ком порту веб сервер слуша. Генерално, ово желите да ставите као порт 80 јер посетиоци неће морати да уносе порт после вашег УРЛ-а. У одређеним ситуацијама, можда бисте желели да ово промените, али ако нема очигледног разлога за то, једноставно ставите 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

Доступан је административни веб интерфејс за управљање вашим ЛитеСпеед веб сервером. Овај веб интерфејс ће морати да ради на другом порту, као што је 7080 (подразумевано). Можете га оставити као подразумевани, осим ако не желите да слуша на другом порту. Тада ћете моћи да дођете до веб интерфејса администрације тако што ћете укуцати 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]: 

Сада ћете бити упитани да ли желите да користите ПХП. Ако треба да користите ЦМС (као што је Јоомла! или ВордПресс), мораћете да ово омогућите. Унесите Yда бисте омогућили ПХП или nне да бисте га користили.

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

За следеће питање, једноставно притисните ентер осим ако нисте напредни корисник и знате шта радите овде.

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

Сада ћете бити упитани да ли желите да користите АВСтатс. АВСтатс је програм који генерише статистику тако да можете видети детаљне информације о посетиоцима. Унесите yако желите да користите АВСтатс или Nако не желите ово.

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

Затим ћете бити упитани да ли желите да се ЛитеСпеед аутоматски покрене када се сервер поново покрене. Да бисте спречили застоје, вероватно желите ово, па откуцајте Y.

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

Ако сада желите да покренете ЛитеСпеед, откуцајте Y. Ако желите да га покренете касније ручно, откуцајте n.

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

Ако је све прошло у реду, требало би да видите следећу поруку:

LiteSpeed Web Server started successfully! Have fun!

Када сада одете на ИП адресу вашег сервера или име домена, видећете подразумевану страницу. Сада можете почети да правите веб странице!

Корак 5: Конфигурисање вашег заштитног зида

Да бисмо дозволили саобраћај ка нашем ЛитеСпеед веб серверу, морамо да отворимо порт за наш веб сервер (80) и веб интерфејс администрације (7080):

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

Ако сте променили ове портове током инсталације, обавезно их промените иу iptablesправилима.

Честитамо, сада имате потпуно функционалан ЛитеСпеед веб сервер. Ако имате било каквих питања или проблема, погледајте документацију или ЛитеСпеед форуме подршке .

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више