Vultr Cloud Hosting

Vultr Cloud Hosting VULTR là dịch vụ cung cấp Cloud VPS do công ty Choopa, LLC trụ sở tại Mỹ quản lý và điều hành, hiện tại VULTR đang được nhiều web/blog lớn trong và ngoài nước tin tưởng sử dụng.

Với mức giá cho gói thấp nhất chỉ 2.5$/tháng bạn sở hữu ngay 1 VPS có cấu hình 512Mb RAM, 20Gb SSD, 500Gb băng thông.

Đặc biệt là Vultr có server ở SingaporeNhật Bản nên tốc độc truy cập tại Việt Nam cũng rất nhanh chóng.

Namecheap Coupon – Tổng hợp khuyến mãi và mã giảm giá tháng 9/2019 cho tên miền và hosting

Giới thiệu về Namecheap Namecheap là một trong các nhà cung cấp dịch vụ tên miền lớn và uy tín nhất thế giới, hiện quản lý hơn bảy triệu tên miền với khoảng ba triệu khách hàng. (Dữ liệu thống kê vào tháng 5/2018). Namecheap được đánh giá cao bởi sự quản lý chuyên nghiệp, hệ […]

Linode Coupon tháng 9/2019 – Khuyến mại tặng tới $20 USD Credit

Trong bài viết này, VinaSupport sẽ giới thiệu với các bạn 1 trong những nhà cung cấp Cloud Server cực kỳ uy tín và có giá cả phải chăng, đó chính là Linode.   Linode thành lập vào tháng 6/2003 bởi nhà sáng lập Christopher S. Aker. Linode là 1 trong 4 nhà cung cấp cloud […]

Hawk Host Coupon tháng 9/2019 – Giảm tới 40% Web Hosting

Hawk Host là nhà cung cấp dịch vụ luôn được các webmaster đánh giá cao. Đặc biệt nhà cung cấp này còn có location ở Hong Kong và Singapore với giá thành cạnh tranh và luôn có nhiều chương trình khuyến mại hấp dẫn. Bài viết này sẽ tổng hợp các khuyến mại, mã giảm […]

Namesilo Coupon – Tổng hợp khuyến mại domain tháng 9/2019 – Đăng ký Domain .COM chỉ $8.99 USD

Namesilo hiện là nhà cung cấp tên miền giá rẻ nhất thị trường hiện nay, và là đại lý chính thức của ICANN. Đồng thời Namesilo còn cung cấp miễn phí trọn đời dịch vụ ẩn thông tin tên miền Domain Privacy. Lợi thế khi mua tên miền ở Namesilo Giá tên miền đăng ký và […]

Sử dụng lệnh AT để lập lịch cho 1 Task trong Linux (Task Scheduler)

Trên Linux, chúng ta đã quá quen với việc sử dụng Cronjob, Crontab để lập lịch các hoạt động trên Linux/Unix. Trong bài viết này, mình sẽ giới thiệu 1 cách lập lịch khác. Đó là sử dụng lệnh AT Linux Command để thực thi 1 script, command. Cài đặt “AT” Package Lệnh at trên […]

Hướng dẫn sử dụng lệnh apt trên Ubuntu Linux

Dù giao diện đồ họa của Ubuntu ngày một hoàn thiện, nhưng đâu có các quản trị viên (Linux/Unix System Administrator) vẫn thường xuyên sử dụng các command để thao tác với các hệ thống Linux/Unix. Nếu bạn là một newbie mới làm quen với môi trường Linux (Ubuntu) thì câu lệnh apt là 1 […]

Hướng dẫn cài đặt HDH Debian 10 buster

Debian 10 đã chính thức phát hành ngày 06/07/2019 với tên mã buster, bài viết này sẽ hướng dẫn các bạn cài đặt Debian 10 từng bước 1 bằng hình ảnh. Download File ISO Debian 10 Để cài đặt, chúng ta cần file iso, các bạn có thể download file với link bên dưới (trang […]

Đặt lại mật khẩu tài khoản khi lỡ quên trên Ubuntu 18.04

Làm gì khi bạn lỡ quên mật khẩu và không thể đăng nhập vào tài khoản trên Ubuntu 18.04 / Ubuntu 19.04. Hãy làm theo những bước dưới đây để đặt lại mật khẩu cho tài khoản của bạn. Khởi động lại máy tính và boot vào HDH Ubuntu Ở màn hình “GNU GRUB” boot menu […]

Sử dụng Redis cache cho blog WordPress

Sử dụng cache là 1 giải pháp cần thiết để tối ưu hóa, tăng hiệu suất, giảm tải cho blog WordPress. Hiện có rất nhiều WordPress Plugin hỗ trợ cache như: WP Rocket, W3 Total Cache, WP Super Cache, … Hôm nay mình xin giới thiệu 1 plugin mà được vinasupport.com đang sử dụng đó chính là Redis Object […]

Gửi email sử dụng sendmail trong Python

Trên hệ thống Linux/Unix có 1 chương trình gửi mail trực tiếp là sendmail. Đoạn script Python dưới đây thực hiện gửi mail thông qua sendmail. Cài đặt sendmail Trên Linux/Unux để cài đặt chúng ta sử dụng command sau đây: # Trên Ubuntu / Debian / Linuxmin sudo apt install sendmail # Tren CentOS […]

[Shell script] Tạo câu hỏi xác nhận [Y/N] – Confirmation Prompt

Bài viết này sẽ hướng dẫn các bạn, tạo 1 câu hỏi (Confirmation Prompt) để người dùng xác nhận (Yes/No) trong lập trình Shell Script (Bash) Đầu tiên tạo 1 file bash có tên là: confirm.sh với nội dung như sau: Với Bash có version >= 3.2 #!/bin/bash # for Bash >= version 3.2: read -r […]

[Python 3] Thêm button vào Tree View Header trên Odoo

Ở bài trước, mình đã hướng dẫn các bạn tạo 1 module là My_Contacts kế thừa từ module có sẵn trên Odoo là Contacts. Bây giờ mình sẽ tạo 1 button trên trang quản lý contacts của module Contacts và link nó đến trang My_Contacts mà mình vừa tạo. Vị trí thêm button sẽ là […]

Đặt lại mật khẩu Root của MariaDB Database

Trong trường hợp bạn quên mật khẩu tài khoản Root của MariaDB, bạn có thể đặt lại mật khẩu bằng các bước bên dưới: Bước 1:  Dừng máy chủ MariaDB đang chạy và khởi động lại nó với tùy chọn không yêu cầu mật khẩu: sudo systemctl stop mariadb mysqld_safe –skip-grant-tables & Bước 2: Kết […]

Hướng dẫn cài đặt Oracle Database 12c trên Linux Server

Oracle Database là một trong những hệ quản trị CSDL nổi tiếng và sử dụng nhiều trong môi trường doanh nghiệp. Nó là ưu tiên hàng đầy khi xây dựng các phần mềm doanh nghiệp (Enterprise Software). Oracle Database có thể cài đặt được trên nhiều môi trường khác nhau như Windows, Linux. Phiên bản […]

Hướng dẫn kết nối tới CSDL MySQL/MariaDB với Python 3

MySQL/MariaDB là 1 trong những Hệ quản trị CSDL được sử dụng phổ biến nhất, sau đây là những cách kết nối tới MySQL/MariaDB sử dụng ngôn ngữ lập trình Python 3: Các thư viện kết nối MySQL/MariaDB Để kết nối tới MySQL/MariaDB thì có 4 thư viện: 1. MySQL Connector Python Trang chủ: https://pypi.python.org/pypi/mysql-connector-python Hỗ […]

Hướng dẫn kết nối tới PostgreSQL Database với PHP

Việc kết nối tới PostgreSQL Database để lấy dữ liệu là rất dễ dàng. Với PHP có 2 cách để kết nối như sau: 1. Sử dụng hàm pg_connect() của PHP Kích hoạt Extension pgsql của PHP Để sử dụng hàm được hàm pg_connect() của PHP chúng ta cần kích hoạt 1 extension của PHP […]

Quản lý User, Group trên Linux bằng Command Line

Khi được giao quản lý máy chủ Linux, sẽ yêu cầu bạn biết cách thêm, chỉnh sửa, tạm dừng hoặc xóa tài khoản người dùng và cấp cho người dùng quyền cần thiết đối với tệp, thư mục và các tài nguyên hệ thống khác để thực hiện nhiệm vụ được giao. Dưới đây là […]

Hướng dẫn kiểm tra tốc độ benchmark của Linux VPS/Server

Nhiều bạn băn khoăn sau khi mua là không biết VPS/Server của mình xịn hay lởm. Nhất là khi bạn đang có ý định sử dụng nó cho sản phầm production của mình, thì tốc độ hiếụ suất của VPS/Server là rất quan trọng. Bài viết sau là tổng hợp những kinh nghiệm của mình (admin […]

Hướng dẫn bật dịch vụ và đăng nhập SSH trên VMWare ESXi

Để có thể kết nối SSH tới VMWare ESXi, chúng ta hãy làm theo các bước sau đây. Bật SSH Service VMWare EXSi 6.x Bước 1: Đăng nhập vào trang quản trị với quyền của tài khoản root. Bước 2: Truy cập [ Manage ] -> [ Services ] -> Chọn Service name là “TSM-SSH” […]

Cài đặt và quản trị CentOS Web Panel – Free Web Hosting Control Panel

Sau hướng dẫn cài đặt và quản trị CyberPanel , hôm này vinasupport sẽ giới thiêu với các bạn một phần mềm quản trị Hosting miễn phí khác. Đó là CentOS Web Panel – Một Linux Web Hosting Control Panel miễn phí với, nhiều chức năng, ổn định và bảo mật. Giới thiệu CentOS Web Panel […]

Chỉ định file Private Key khi commit và push source lên GitHub

Trong bài viết trước của mình: Hướng dẫn xác thực tự động tài khoản Git, Github, Gitlab. Mình có hướng dẫn cách xác thực tài khoản bằng cách sử dụng SSH Keys. file Private Key id_rsa được lưu ở thư mục ~/.ssh trên Ubuntu. Tuy nhiên, nếu bạn làm nhiều dự án với source code đặt […]

Hướng dẫn đăng ký và kích hoạt PositiveSSL ở Namecheap

Sử dụng HTTPS với chứng chỉ số SSL không những đảm bảo cho website bảo mật mà còn giúp website của bạn tăng thứ hạng trên các công cụ tìm kiếm. Có rất nhiều nhà cung cấp SSL Certificate, một trong số đó là Namecheap – Một nhà cung cấp tên miền, hosting, chứng chỉ […]

Giới thiệu PhpStorm IDE 2019 – Hướng dẫn download và cài đặt PhpStorm

Nhân dịp JetBrains chính thức ra mắt phiên bản PhpStorm IDE 2019, mình xin được viết 1 bài đánh giá về IDE này. Một trong những IDE tốt nhất để lập trình PHP mà mình biết. 1. Giới thiệu về PhpStorm PhpStorm là phần mềm IDE thương mại, đa nền tảng (cross-platform) và tích hợp […]

Tìm kiếm và thay đổi GIT Username và Email khi commit

Tìm kiếm và hiển thị thông tin GIT Username và Email 1. Sử dụng git config command git config <option> – Liệt kê toàn bộ config của git git config –list – Hiển thị GIT User git config user.name – Hiển thị GIT Email git config user.email 2. Tìm kiếm trong file ~/.gitconfig của git […]

Giới thiệu Ghost CMS – Nodejs Open Source Platform cho Website / Blog

Giống như WordPress CMS cho PHP, Ghost là 1 CMS (Content Management System – Hệ thống quản trị nội dung) được viết bằng ngôn ngữ lập trình Nodejs (Javascript). Ghost được sử dụng nhiều để tạo ra các blog, nhưng chúng ta có thể sử dụng, lập trình nó thành các website, shop, … Giới […]

Odoo là gì? Hướng dẫn cài đặt Odoo trên Ubuntu 18.04

Nhân dịp tham gia vào dự án phát triển phần mềm Odoo ERP cho doanh nghiệp, mà tìm trên mạng thấy có quá ít tài liệu, bài viết về Odoo .Nên mình viết bài này, để giúp các bạn overview về odoo – phần mềm thương mại ERP, CRM khá nổi tiếng. Đồng thời bên […]

Cài đặt và quản trị CentOS Web Panel – Free Web Hosting Control Panel

Sau hướng dẫn cài đặt và quản trị CyberPanel , hôm này vinasupport sẽ giới thiêu với các bạn một phần mềm quản trị Hosting miễn phí khác. Đó là CentOS Web Panel – Một Linux Web Hosting Control Panel miễn phí với, nhiều chức năng, ổn định và bảo mật. Giới thiệu CentOS Web Panel […]

Top 5 IDE tốt nhất để lập trình PHP

Mới đầu học lập trình có 1 lời khuyên là các bạn nên sử dụng notepad hoặc notepad++ để code. Nó sẽ giúp các bạn nhớ các từ khóa, cấu trúc lệnh,… Nhưng khi đã ở 1 mức Level nào đó hoặc chính thức tham gia các dự án về lập trình thì các Editor […]

Kết nối SSH tới máy ảo Linux trên VirtualBox

Để kết nối tới máy ảo Linux trên virtualBox, đầu tiên chúng ta cần kiểm tra dịch vụ SSH có đang cài đặt trên máy ảo Linux không. Thông thường SSH service sẽ được cài đặt sẵn, nhưng có thể trong 1 số phiên bản HDH Linux, ví dụ Ubuntu Desktop 18.04 chẳng hạn thì […]

Khởi động và quản lý máy ảo trên VirtualBox bằng Command Line

Máy ảo VirtualBox có thể chạy mà không cần bật giao diện đồ họa. Thay vào đó chúng ta có thể sử dụng lệnh VBoxManage để khởi động, tạm dừng và tắt máy ảo của bạn một cách dễ dàng. Dưới đây là 1 số lệnh VBoxManage các bạn có thể tham khảo: Liệt kê […]

Tổng hợp các Docker Command thường sử dụng

Trong bài viết này VinaSupport chia sẻ những lệnh Docker Command hay sử dụng trong Docker. 1. Docker images Command 1.1. Liệt kê danh sách các images đang được Docker quản lý $ docker images 1.2. Tải image về máy tính $ docker pull <image_name:tag> Trong đó :tag là tùy chọn, mặc định là phiên bản mới nhất. […]

Sử dụng Docker Command mà không cần quyền sudo

Vấn đề / Problem Sau khi cài đặt docker, bạn chỉ có thể chạy được Docker Command với user thông thường với quyền sudo hoặc user root. Điều này khá là bất tiện, vì phải thường xuyền gõ sudo trước docker command. Còn nếu cố tình không gõ sudo bạn sẽ gặp lỗi “Permission Denied” […]

Tutorials

Danh sách các tutorial đang được update hàng ngày trên vinasupport.com

Amazon Web Services

Amazon web services (AWS) là một nền tảng điện toán đám mây được phát triển và cung cấp bởi Amazon. Ưu điểm AWS là sự tin cậy, khả năng mở rộng, giảm chi phí...

PostgreSQL

PostgreSQL là một hệ thống quản trị cơ sở dữ liệu quan hệ miễn phí và nguồn mở (RDBMS) tập trung vào khả năng mở rộng và đáp ứng xử lý dữ liệu lớn...