Hướng dẫn từ A – Z cách cài đặt Suhosin cho LHP trên Linux

Suhosin được biết đến là một trong những hệ thống có khả năng dùng để giúp cho  mã nguồn PHP được an toàn hơn và mà Suhosin có nguyên lý hoạt động như một PHP module giúp chống lại sự xâm nhập hệ thống để khai thác lỗ hổng (thông qua các đoạn mã PHP). Ngoài ra, nó còn có rất nhiều tính năng khác mà bạn chưa khám phá hết. Ở bài viết dưới đây, chúng tôi sẽ hướng dẫn từ A – Z cách cài đặt Suhosin cho LHP trên Linux thật đơn giản nhất nhé!

  1. Cập nhật package

Hãy luôn thực hiện thao tác  cập nhật các software trong package để lên phiên bản mới nhất.

RHEL/CentOS

Là một hệ điều hành miễn phí hoàn toàn nên bạn có thể an tâm khi cập nhật qua yum update –y.

Ubuntu hoặc Debian

Dùng trong apt-get update.

Dùng để cài php-devel

Vì khi chúng ta cài Suhosin sẽ sử dụng source để cài đặt php-devel. RHEL/CentOS

Sử dụng yum install php-devel trong hệ điều hành CentOS.

Ubuntu/Debian

Áp dụng apt-get install php5-dev.

  1. Cài đặt Suhosin

Muốn cho việc cài đặt Suhosin thành công thì bạn cần phải thực hiện theo đúng nguyên tắc dưới đây:

Bước 1:

Sau khi bạn đã thực hiện xong tất cả những thao tác như trên thì bạn hãy tiến hành tải mã nguồn của Suhosin phiên bản mới nhất tại địa chỉ sau đây: “https://download.suhosin.org/suhosin-0.9.38.tar.gz –no-check-certificate”.

Bước 2:

Khi đã tải xong về máy chủ rồi thì trên màn hình sẽ xuất hiện một tập tin nén, hãy giải nén cho tập tin đó thành dạng như sau nhé:  “tar -xvf suhosin*”.

Bước 3:

Thực hiện thao tác click chuột để truy cập vào thư mục suhosin, lúc này thư mục sẽ có dạng “cd suhosin*”.

Cài đặt suhosin giờ đây thật đơn giản và nhanh gọn

Bước 4:

Tiếp tục sử dụng các lệnh như sau để build cho mã nguồn.

+ Sử dụng lệnh phpize.

+ Lệnh /configure.

+ Lệnh make.

+ Lệnh make install.

Bước 5: Ngay bây giờ bạn hoàn tất việc cài đặt Suhosin và đã có module suhosin ngay trong thư mục của mã nguồn của PHP rồi nhé. Rất đơn giản, bạn chỉ cần click chuột vào đó và để kích hoạt thành công thì bắt buộc bạn phải thêm đoạn sau vào Bước 6: Trường hợp nếu bạn mới sử dụng lần đầu tiên và không biết file php.ini đang nằm ở  đâu thì chạy theo lệnh dưới sau “php -i |grep php.ini”.

Bước 6:

Cuối cùng là bạn phải tiến hành khởi động lại PHP hoặc PHP-FPM của bạn là ok. Cách để kiểm tra xem Suhosin có đang load hay chưa thì bạn có thể dùng lệnh dưới đây để gõ kiểm tra nhé.

Các lệnh dùng để kiểm tra Suhosin đang load chưa

Như vậy, cách cài đặt Suhosin cho LHP trên Linux rất đơn giản và dễ dàng phải không nào. Bạn đã rút ra được kinh nghiệm bỏ túi riêng cho mình chưa, nếu chưa hiểu rõ về nó thì có thể tham khảo qua bài viết trên hoặc bạn có thể liên lạc với chúng tôi hotline: 1900 6680 hay qua website: http://nhanhoa.com để được tư vấn và hỗ trợ nhé!

Chúc bạn thành công!

>>> Xem thêm: thuê vps giá rẻ nhất – Tìm hiểu dịch vụ tại Nhân Hòa với ưu đãi tốt hàng đầu thị trường

>>> Xem thêm: web hosting – Tìm hiểu dịch vụ hosting giá tốt hàng đầu thị trường

>>> Xem thêm: kiem tra thong tin ten mien – Tìm hiểu dịch vụ tên miền Nhân Hòa tốt hàng đầu thị trường

Leave a Reply

Your email address will not be published. Required fields are marked *