Cài đặt LAMP đa phiên bản PHP trên Centos 8

Bài này hướng dẫn cài đặt LAMP lên server Centos 8 với nhiều phiên bản PHP.

Website 1 <=> PHP 5.6
Website 2 <=> PHP 7.1
Website 3 <=> PHP 8.0

Database đơn vị hành chính Việt Nam cho Laravel

Xin chào các bạn, hôm nay mình xin chia sẽ với các bạn cơ sỡ dữ liệu đơn vị hành chính của Việt Nam: Tỉnh/Thành phố, Quận/Huyện, Phường/Xã cho Laravel

Đây là lần đầu tiên mình viết bài lên đây, có thể không được hay lắm thì mong các bạn thông cảm :)

Giới thiệu

Hôm trước mình có làm một dự án cần lấy dữ liệu về đơn vị hành chính của Việt Nam, do đó mình đã đóng gói lại thành package cho Laravel và chia sẽ cho mọi người.

Package này có gì:

  • Data được trích xuất trực tiếp từ Tổng Cục Thống Kê cho nên các bạn yên tâm về độ chính xác và dữ liệu luôn luôn được cập nhật mới nhất.
  • Cài đặt nhanh gọn.
  • Hỗ trợ Laravel 5.8 trở lên.

Có gì mới trong PHP 8

PHP 8 sẽ được chính thức phát hành vào ngày 26 tháng 11 năm 2020. Đây là một phiên bản chính mới hoàn toàn, nó sẽ có rất nhiều thay đổi mới và đột phá, cũng như nhiều tính năng mới và cải tiến về hiệu suất.

Nghe giang hồ đồn là PHP 8 sẽ có tốc độ bàn thờ so với các phiên bản trước :)

PHP 8 đang trong quá trình phát triển rất tích cực, với bản Alpha đầu tiên dự kiến phát hành ngày 25 tháng 6 năm 2020

Download file ISO Windows 10 chính chủ từ Microsoft

Hôm nay mình mới tìm được một cách để download file ISO Windowns 10 cực nhanh trực tiếp từ server của Microsoft. Chỉ cần click vài phát là download được.

Tốc độ cực nhanh nhé. Mình download trực tiếp trên chrome luôn, bạn nào dùng IDM chắc nhanh hơn nữa :)

download-iso-windows-10.jpg

Tip lấy chứng chỉ SSL từ Let’s Encrypt mà không cần tắt Nginx hoặc Apache

Để cài đặt chứng chỉ Let’s Encrypt SSL trên server thì bạn có thể sử dụng nhiều cách.

Bạn có thể sử dụng certbot hoặc lego để cài đặt chứng chỉ.

Đa số các ACME client này sẽ cần sử dụng port 80 hoặc 443 để thực hiện xác thực để lấy chứng chỉ.

Và sẽ thường yêu cầu bạn tắt Apache hoặc Nginx. Bằng lệnh service nginx stop hoặc service apache2 stop.

Tuy nhiên mình có một tip nhỏ để bạn thực hiện lấy chứng chỉ ssl hoặc renew chứng chỉ ssl mà không cần phải tắt nginx hoặc apache.

Cài đặt htop trên CentOS 8

1
2
3
sudo yum -y install epel-release
sudo yum repolist
sudo yum install htop -y

Done!

Cài đặt FFMpeg trên CentOS 7, CentOS 8

Note lại các bước cài đặt FFMpeg trên CentOS để dùng lại sau này.

Cài đặt Let’s Encrypt SSL trên linux

Trước khi làm theo hướng dẫn, bạn cần lưu ý các vấn đề sau:

  • Tên miền phải được trỏ đến IP của server đang cài đặt.
  • Mặc định Certbot yêu cầu quyền root để truy cập và ghi dữ liệu vào: /etc/letsencrypt, /var/log/letsencrypt, /var/lib/letsencrypt.
  • Ngoài ra, port 80 sẽ được sử dụng trong quá trình xác nhận tên miền để cấp chứng chỉ SSL. Do đó, nếu bạn đang chạy nginx hoặc apache thì cần phải tắt đi trước khi thực hiện.

Cài đặt vào giám sát Laravel Queue sử dụng PM2

Trong hầu hết các trường hợp, bạn sẽ thường sử dụng supervisor.d hoặc một số trình giám sát khác để chạy Laravel Queue.

Trong bài này, tôi sẽ hướng dẫn thêm một cách khác là dùng pm2 để chạy và giám sát Laravel Queue.

Cài đặt Node.js và NPM trên CentOS và Ubuntu

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×