CHIASE123.COM - Diễn đàn chia sẻ kiến thức

Diễn đàn chia sẻ kiến thức
Thứ Sáu, 17:55:32 - 22/11/2024

Thời gian được tính theo giờ UTC + 7 Giờ




Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 
Người gửi Nội dung
Gửi bàiĐã gửi: 29/01/2014 13:43 
Ngoại tuyến
☀️2/30☀️
☀️2/30☀️
Hình đại diện của thành viên

Ngày tham gia: 08/03/2012 10:56
Bài viết: 15
Đến từ: Hà Giang
Thiết bị: Nokia N96
Số điện thoại: 0367790762
This is a post for those sysadmins out there who run into problems running servers with a LAMP setup.

Occasionally, for some reason or another – usually because you changed some setting – it is necessary to restart apache from the terminal (i.e. in PuTTy).

Sometimes, though this is rare, this fails. If apache fails to restart and displays a message similar to “Address already in use: make_sock: could not bind to address” then you may be wondering how to get your server back online!

The precise message you receive could look something like this:

Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80

(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

You may or may not have other error messages, but let’s deal with this one!

The slow fix is to do a full hardware reboot of your server. This takes quite some time, and is not necessarily the best course of action, but it should solve this issue.

The reason for the message, however, is that there are still active connections which were not closed before. Probably some process was running when you hit “restart” (you should identify just what by checking – but that’s beyond the scope of what we’re doing here!). In any case, you’ll want to find out what process is running, and “kill” it.

Here’s how:

1) Type:

ps -aux |grep httpd

2) This will return a set of processes which are currently running. There should not be more than one or two. It will look something like this:

root 23605 0.1 0.1 861052 21208 ? Ss 10:07 0:00 /usr/sbin/httpd
apache 23609 0.0 0.0 220500 7720 ? S 10:07 0:00 /usr/sbin/httpd
root 23697 0.0 0.0 61184 776 pts/0 S+ 10:10 0:00 grep httpd

3) Kill the apache processes which are showing by typing:

kill -9 23609

Remember to replace “23609″ with whatever number your process actually is!

An alternative to this, if you have a lot of processes all running, is to use the “killall” method, which is:

killall -9 httpd

Then restart apache – it should work correctly!

service httpd restart

You’ll then want to set about identifying which processes were causing this in the first place!

Leave a comment below if this worked for you – or if it didn’t – and we might be able to help.

_________________
Diễn đàn chia sẻ kiến thức máy tính:
KETNOI123.COM

Ấn hiện ra để xem chữ ký của mình:


Đầu trang
 Xem thông tin cá nhân Gửi Email  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 

Thời gian được tính theo giờ UTC + 7 Giờ


Chủ đề tương tự
 Chủ đề   Người gửi   Trả lời   Xem   Bài viết mới nhất 
Không có bài viết chưa xem mới nào trong chủ đề này. [APACHE/NGINX] Chuyển hướng 301, www sang non-www trong APACHE/NGINX

nghiammo1992

0

1060

26/03/2016 19:41

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Tối ưu hóa Apache - Optimized httpd.conf configuration for Apache

nghiammo1992

1

749

11/12/2020 22:20

darkdragon Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [VPS Linux] Hướng dẫn cài đặt Apache, MySQL, PHP để chạy 1 trang web

nghiammo1992

1

1227

05/02/2014 10:15

dragongalaxy Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hướng dẫn fix lỗi 502 Bad Gateway

nghiammo1992

0

845

23/11/2015 13:49

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Chống slowloris DDoS cho Apache với Mod_qos

Ghost

1

1362

22/03/2013 10:08

ngocbao Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Apache] Creat domain to directory - Dns domain vào thư mục vps

nghiammo1992

0

1119

10/05/2014 16:46

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Linux] Hướng dẫn tạo swap - ram ảo cho vps

nghiammo1992

0

1332

15/03/2014 13:12

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Linux] Hướng dẫn cài đặt Webmin trên CentOS

nghiammo1992

0

1338

19/03/2014 00:43

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Linux] Hướng dẫn cài đặt Nginx - Php-fpm - MariaDB - APC opcode cache cho vps

nghiammo1992

0

1352

30/03/2014 12:50

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Hướng dẫn đăng ký VPS Digital Ocean miễn phí

nghiammo1992

0

1102

24/06/2014 00:25

nghiammo1992 Xem bài viết mới nhất vừa gửi

 


Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến7 khách


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.

Tìm kiếm với từ khoá:
Chuyển đến:  
Đã tích hợp phpBB® Forum Software © phpBB Group
Vietnamese language pack for phpBB 3.0.x download and support.
CHIASE123.COM - Diễn đàn chia sẻ kiến thức