Инсталирање Томцат 6 на Убунту
Ако користите Убунту и желите да користите спремник Томцат сервлета, не бисте требали користити верзију из спремишта јер она не ради исправно. Уместо тога, мораћете да користите процес ручне инсталације који овде описујем.
Пре него што инсталирате Томцат, уверите се да сте инсталирали Јава. Претпостављам да ако покушавате да инсталирате Томцат, већ сте инсталирали јава, али ако нисте сигурни да можете проверити са дпкг командом као што је то случај:
дпкг -гет-селецтионс | греп сун-јава
Ово би требало да вам да овај излаз ако сте већ инсталирали јава:
сун-јава6-бин инсталирајте сун-јава6-јдк инсталирајте сун-јава6-јре инсталл
Ако та команда нема резултата, желите да инсталирате најновију верзију са овом командом:
судо апт-гет инсталл сун-јава6-јдк
Инсталација
Сада ћемо преузети и издвојити Томцат са Апацхе странице. Требало би да проверите да ли постоји друга верзија и да је прилагодите.
вгет хттп://апацхе.хокт.цом/томцат/томцат-6/в6.0.14/бин/апацхе-томцат-6.0.14.тар.гз
тар квзф апацхе-томцат-6.0.14.тар.гз
Најбоље је да преместите фасциклу томцат на трајну локацију. Изабрао / уср / лоцал / томцат, али можете га померити негдје другдје ако желите.
судо мв апацхе-томцат-6.0.14 / уср / лоцал / томцат
Томцат захтева подешавање ЈАВА_ХОМЕ променљиве. Најбољи начин да то урадите је да га поставите у свој .басхрц фајл. Можете и уредити ваш стартуп.сх фајл ако сте то изабрали.
Бољи начин је уређивање вашег .басхрц фајла и додавање тамне линије. Морат ћете се одјавити из љуске да би промјена ступила на снагу.
ви ~ / .басхрц
Додајте следећу линију:
екпорт ЈАВА_ХОМЕ = / уср / либ / јвм / јава-6-сун
У овом тренутку можете покренути томцат само извршавањем стартуп.сх скрипте у томцат / бин фолдеру.
Аутоматиц Стартинг
Да би се томцат аутоматски покренуо када покренемо рачунар, можете додати скрипту да би се аутоматски покренуо и искључио.
судо ви /етц/инит.д/томцат
Сада налепите следеће:
# Томцат ауто-старт
#
# десцриптион: Ауто-стартује мачка
# процесснаме: томцат
# пидфиле: /вар/рун/томцат.пидекпорт ЈАВА_ХОМЕ = / уср / либ / јвм / јава-6-сун
$ 1 ин
почетак)
сх /уср/лоцал/томцат/бин/стартуп.сх
;;
зауставити)
сх /уср/лоцал/томцат/бин/схутдовн.сх
;;
поново покренути)
сх /уср/лоцал/томцат/бин/схутдовн.сх
сх /уср/лоцал/томцат/бин/стартуп.сх
;;
есац
екит 0
Морат ћете извршити скрипту покретањем цхмод наредбе:
судо цхмод 755 /етц/инит.д/томцат
Последњи корак је повезивање овог скрипта са стартним фасциклама са симболичком везом. Извршите ове две команде и требало би да кренемо.
судо лн -с /етц/инит.д/томцат/етц/рц1.д/К99томцат
судо лн -с /етц/инит.д/томцат /етц/рц2.д/С99томцат
Томцат би сада требао бити у потпуности инсталиран и оперативан. Уживати!