Apache-г хэрхэн дахин эхлүүлэх вэ

Агуулгын хүснэгт:

Apache-г хэрхэн дахин эхлүүлэх вэ
Apache-г хэрхэн дахин эхлүүлэх вэ

Видео: Apache-г хэрхэн дахин эхлүүлэх вэ

Видео: Apache-г хэрхэн дахин эхлүүлэх вэ
Видео: Как выживать овощам в мини-ледниковый период? 2024, May
Anonim

Өнөө үед хамгийн алдартай, олон талт HTTP сервер бол Apache юм. Энэ нь маш тогтвортой бөгөөд олон жилийн турш тасралтгүй ажиллах чадвартай. Гэсэн хэдий ч, жишээ нь виртуал хостуудын жагсаалт өөрчлөгдөхөд тохиргооны параметрүүдийг шинэчлэхийн тулд Apache-г дахин эхлүүлэх шаардлагатай.

Apache-г хэрхэн дахин эхлүүлэх вэ
Apache-г хэрхэн дахин эхлүүлэх вэ

Энэ нь зайлшгүй шаардлагатай

  • - зорилтот машин дээрх root эрх;
  • - SSH клиент програм байж магадгүй юм.

Зааварчилгаа

1-р алхам

Өөрийн локал машин руу нэвтрэх эсвэл Apache програмыг ажиллуулж буй алсын сервертэй холбогдож, мөн эрх олгох. Хэрэв танд сервер ажиллаж байгаа төхөөрөмжид физик хандалт байгаа бол дахин ачаалах шаардлагатай бөгөөд түүнд дэлгэц, гар холбогдсон байвал зөвшөөрөл олгох үйл явцад асуудал гарахгүй.

Хэрэв та зөвхөн зорилтот машин руу SSH алсаас хандах боломжтой бол холбогдохын тулд клиент програмуудыг ашиглаарай. Windows дээр та putty.nl дээр татаж авах боломжтой үнэгүй PuTTY график клиентийг ашиглаж болно. Линукстэй төстэй системүүд дээр текст консол руу шилжиж эсвэл терминал эмулятор эхлүүлээд дараах тушаалыг ажиллуулна уу.

ssh хэрэглэгчийн нэр @ server_address

Холбогдсоны дараа нууц үгээ оруулна уу.

Apache-г хэрхэн дахин эхлүүлэх вэ
Apache-г хэрхэн дахин эхлүүлэх вэ

Алхам 2

Супер хэрэглэгчийн сесс эхлүүлэх. Su тушаалыг ажиллуулна уу. Үндсэн нууц үгээ оруулна уу.

Apache-г хэрхэн дахин эхлүүлэх вэ
Apache-г хэрхэн дахин эхлүүлэх вэ

Алхам 3

Зорилтот машин дээр ямар Apache сервер ажиллаж байгааг тодорхойл. Тушаалыг ажиллуулна уу:

үйлчилгээ httpd статус

Httpd ажиллаж байгаа мессеж нь Apache хувилбар 1.x ажиллаж байгааг илтгэнэ. Үйлчилгээ: httpd: Үл танигдсан үйлчилгээ нь уг үйлчилгээг суулгаагүй байгааг харуулж байна. Httpd-г зогсоосон нь сервер суулгагдсан боловч ажиллахгүй байна гэсэн үг.

Үүнтэй адилаар Apache 2.x ажиллаж байгаа эсэхийг шалгана уу. Тушаалыг ажиллуулна уу:

үйлчилгээ httpd2 статус

Баталгаажуулсны дараа httpd ба httpd2 үйлчилгээ байгаа эсэх нь тодорхой болно. Үүний зэрэгцээ тэдгээрийг (нэгэн зэрэг оруулан) хоёуланг нь эхлүүлж, зогсоож болно. Хэрэв зорилтот машин Apache-г ажиллуулж байгаа бол дараагийн алхам руу очно уу.

Apache-г хэрхэн дахин эхлүүлэх вэ
Apache-г хэрхэн дахин эхлүүлэх вэ

Алхам 4

Apache-г дахин эхлүүлээрэй. Серверээ зогсоогоод дахин эхлүүлэхийн тулд дараах тушаалыг ажиллуулна уу:

үйлчилгээний service_name дахин эхлүүлэх

Өмнөх алхамаас авсан үр дүнгээс хамааран үйлчилгээний нэрийг httpd эсвэл httpd2 гэж зааж өгнө үү. Тохиргооны шинэчлэлттэй зөөлөн дахин эхлүүлэхийн тулд дахин эхлүүлэх параметрийн оронд graceful ашиглана уу. Жишээлбэл:

үйлчилгээ httpd2 гоёмсог

Энэ аргыг илүүд үздэг.

Apache-г хэрхэн дахин эхлүүлэх вэ
Apache-г хэрхэн дахин эхлүүлэх вэ

Алхам 5

Ажлаа дуусга. Гарах командыг ажиллуулснаар супер хэрэглэгчийн сессийг хаа. Гарах эсвэл гарах командыг ашиглан серверээс салга.

Зөвлөмж болгож буй: