Bu gün ən populyar və çoxfunksiyalı HTTP server Apache-dir. Çox sabitdir və uzun illər davamlı işləyə bilər. Bununla birlikdə, məsələn, virtual hostların siyahısı dəyişdikdə, konfiqurasiya parametrlərini yeniləmək üçün Apache yenidən başlamalıdır.
Vacibdir
- - hədəf maşınındakı kök hüquqları;
- - bəlkə də bir SSH müştəri proqramı.
Təlimat
Addım 1
Yerli maşınınıza daxil olun və ya Apache ilə işləyən uzaq bir serverə qoşulun və icazə verin. Serverin işlədiyi, yenidən başlatma tələb edən və ona bir monitor və klaviatura qoşulmuş fiziki girişiniz varsa, icazə prosesi problem yaratmayacaq.
Hədəf maşına yalnız uzaqdan SSH girişiniz varsa, qoşulmaq üçün müştəri proqramlarından istifadə edin. Windows-da, putty.nl-də yükləmək üçün mövcud olan pulsuz PuTTY qrafik müştərisindən istifadə edə bilərsiniz. Linux-a bənzər sistemlərdə bir mətn konsoluna keçin və ya terminal emulatorunu başladın və sonra aşağıdakı kimi bir əmr işlədin:
ssh istifadəçi adı @ server_address
Qoşulduqdan sonra parolu daxil edin.
Addım 2
Bir super istifadəçi seansına başlayın. Su əmrini işə salın. Kök şifrənizi daxil edin.
Addım 3
Hədəf maşınında hansı Apache serverinin işlədiyini müəyyənləşdirin. Komandanı işə salın:
xidmət httpd vəziyyəti
Httpd kimi bir mesaj Apache versiyası 1.x-in işlədiyini göstərir. Xidmət: httpd: Tanınmayan xidmət, xidmətin quraşdırılmadığını göstərir. Httpd dayandırılıb, serverin quraşdırıldığını, lakin işləmədiyini söyləyir.
Eynilə, Apache 2.x-in işlədiyini yoxlayın. Komandanı işə salın:
xidmət httpd2 vəziyyəti
Doğrulamadan sonra httpd və httpd2 xidmətlərinin mövcudluğu və ya olmaması aşkar ediləcəkdir. Eyni zamanda, onlar (eyni zamanda daxil olmaqla) həm başlaya, həm də dayandırıla bilər. Hədəf maşın Apache işlədirsə, növbəti addıma keçin.
Addım 4
Apache'yi yenidən başladın. Sunucunu dayandıraraq yenidən başlataraq yenidən başlatmaq üçün belə bir əmr işlədin:
xidmət service_name yenidən başladın
Əvvəlki addımın nəticələrindən asılı olaraq xidmət adı üçün httpd və ya httpd2 göstərin. Konfiqurasiya yeniləməsi ilə yumşaq bir yenidən başladın, yenidən başladın parametri əvəzinə zərif istifadə edin. Misal üçün:
xidmət httpd2 zərif
Bu üsula üstünlük verilir.
Addım 5
İşinizi bitirin. Çıxış əmrini işə salmaqla super istifadəçi sessiyasını bağlayın. Çıxış və ya çıxış əmrlərindən istifadə edərək serverdən ayırın.