Khi bạn lần đầu chạy Xampp trên Windows, nhiều khả năng bạn sẽ gặp lỗi không khởi động được Apache do cổng 80 bị blocked.
Rõ ràng cổng 80 là một tài nguyên mà nhiều phần mềm muốn sử dụng, giống như một hot girl nếu bạn không may mắn quen biết sớm thì đến khi gặp mặt nhiều khả năng bạn sẽ phải đánh đồn có địch.
Địch ở đây là các phần mềm khác chạy trên máy của bạn và đang sử dụng cổng 80. Để dành lại người đẹp trước hết bạn phải biết ai đang sở hữu nàng, gặp đầu gấu hoặc đại gia thì phải cẩn thận hơn bạn nhé!
I. Xác định phần mềm đang sử dụng cổng 80
1- Từ command line, gõ lệnh: netstat -ao
Tìm đến dòng “0.0.0.0:80″ và ghi lại PID.
2- Tiếp theo bạn mở Task Manager, chuyển đến tab Processes, click View > Column và đảm bảo rằng cột PID (Process Identifier) được chọn. Bây giờ bạn sẽ tìm process có PID ghi được ở bước 1 và xác định được đối thủ của bạn. Đừng lo, tiếp theo đây sẽ hướng dẫn cách bạn xử lý từng đối thủ một.
II. Giành lại cổng 80
IIS
Windows 7/Vista: net stop was /y
XP: net stop iisadmin /y
SQL Server Reporting Services (SSRS )
SSRS thậm chí vẫn chạy sau khi bạn xóa SQL Server, để xóa dịch vụ này:
1. Mở SQL Server Configuration Manager.
2. Chọn “SQL Server Services” ở thanh bên trái
2. Mở “SQL Server Reporting Services”, bấm Stop.
3. Chuyển sang tab Service và đặt Start Mode = “Manual”
Skype
Bạn lựa chọn Tools > Options > Advanced > Connection, sau đó bỏ chọn “Use port 80 and 443 as alternatives for incoming connections”.
Microsoft-HTTPAPI/2.0
Nếu bạn tìm thấy cái này ở bước I, nhiều khả năng đây là do phần mềm "Web Deployment Agent Service". Bạn tìm trong Administrative Tools > Services, Stop dịch vụ và thiết lập chế độ khởi động Manual.
III. Không xác định được "địch thủ"
Kẻ thù trong bóng tối chắc chắn bạn có rất ít cơ hội. Hãy thử gỡ bỏ một số phần mềm không cần thiết để cầu may. Nhưng cách tốt và dễ dàng nhất là bạn đi tìm "hot girl" khác cho mình:
Từ control panel của Xampp, mở config httpd.conf để thay cổng 80 bằng cổng 7777 chẳng hạn. Đôi lúc bạn cũng cần phải cấu hình lại cổng 443 của giao thức ssl bằng cổng khác trong httpd-ssl.conf.
Chúc các bạn thành công!
Ghi chú: Sau khi có PID, nếu chắc chắn đó là tiến trình ko quan trọng bạn có thể dùng lệnh sau để kết thúc tiến trình đó một cách nhanh chóng (và thô bạo nhất :D): Taskkill /PID <pid> /F
Nguồn: http://www.sitepoint.com/unblock-port-80-on-windows-run-apache/
Tuesday, November 11, 2014
Monday, November 10, 2014
Cài đặt PHP 5.5x trên ubuntu
Các bước cài đặt:
Bước 1. Thêm package-repository vào hệ thống của bạn:
Cách 1:
sudo add-apt-repository ppa:ondrej/php5
Cách 2:
sudo apt-get update
sudo apt-get install python-software-properties
Bước 2. Update
sudo apt-get update
Bước 3. Cài đặt PHP
sudo apt-get install php5
Kiểm tra:
php5 -v
Chúc mừng: Bạn đã có phiên bản PHP mới nhất trên hệ thống của mình
Ghi chú: Trường hợp nâng cấp, quá trình cài đặt này đồng thời cũng update apache lên phiên bản 2.4, điều này có thể dẫn tới những lỗi không mong muốn khác.
Nguồn: http://www.dev-metal.com/how-to-setup-latest-version-of-php-5-5-on-ubuntu-12-04-lts/
Subscribe to:
Posts (Atom)