Friday, May 10, 2019

Hướng dẫn nén file tùy chọn trong Direct admin

Bài viết dưới đây sẽ hướng dẫn mọi người cách nén file tùy chọn trong Direct admin nhanh nhất, đơn giản nhất.

Bước 1: Select File, folder cần nén
Bước 2: Click "Add to Clipboard"
Bước 3: Đặt tên file cần nén sau dòng "Compress clipboard files to" (Phía dưới cùng)
bước 4: Chọn định dạng nén (có 2 lựa chọn là .tar.gz và .zip)
Bước 5: Click "Creat" và đợi hệ thống nén file xong rồi tải về hoặc sử dụng theo mục đích của Bạn


Monday, May 6, 2019

Làm sao để update phiên bản apache mới nhất bằng SSH



Trong quá trình sử dụng, nhằm đảm bảo bảo mật và nâng cấp hệ thống bắt buộc chúng ta phải nâng cấp phiên bản Apache. Hôm nay mình sẽ hướng dẫn các Bạn Updating Apache to the latest version (cập nhật phiên bản APACHE mới nhất) trên DirectAdmin.

1. Update phiên bản apache mới nhất bằng SSH

Hãy đăng nhập SSH và bắt đầu nhé:

Để bắt đầu. trước tiên - Bạn cần kiểm tra phiên bản APACHE bằng cách chạy lệnh sau:
/usr/sbin/httpd -v
CustomBuild Bản current
Nếu Bạn sử dụng Nếu bạn đang sử dụng custombuild thì chạy lệnh sau:
cd /usr/local/directadmin/custombuild
./build update
./build apache
./build php n
./build rewrite_confs
CustomApache – end-of-life
Đối với CustomApache – end-of-life hãy chạy lệnh sau:
cd /usr/local/directadmin/customapache
./build clean
./build update
./build apache_mod_ssl
Nếu bạn đang sử dụng apache 2.x, sử dụng "apache_2 ./build" thay vì apache_mod_ssl. 
Điều này sẽ cập nhật cả các tùy chọn cấu hình và phiên bản của apache lên phiên bản mới nhất. Sau khi cập nhật đã hoàn tất, bạn sẽ cần phải khởi động lại apache:

RedHat:
/sbin/service httpd restart
FreeBSD:
/usr/local/etc/rc.d/httpd restart


Wednesday, April 24, 2019

Cách tạo email theo tên miền- email thương hiệu riêng theo tên miền trong Cpanel hosting


1. Tạo tài khoản email tên miền

Bước 1: Truy cập vào trình quản lý tài khoản email trên control panel cpannel hosting.
Đăng nhập vào Cpanel và ấn vào Email Accounts trong mục Email.

Truy cập trang quản lý Email trên Hosting Control Panel Cpanel


2. Tạo một Redirects

Để tạo một Redirects, các bạn làm theo những bước sau:
  • Chọn kiểu chuyển hướng liên kết trong khung Type.
  • Về phía người dùng Redirects 301 và 302 không có gì khác nhau cả, đơn giản chỉ là tôi là một trang web, anh đã khám phá xong tôi rồi và bây giờ tôi sẽ đưa anh đến một trang web mới. 301 và 301 chỉ có ý nghĩa khác nhau đối với các webmaster.
  • Permanent (301): Chuyển hướng vĩnh viễn một URL sang địa chỉ mới. Redirect sẽ truyền tất cả các thông tin về các thẻ meta sang URL mới. Trường hợp này dùng khi bạn xóa hay đổi tên một file, thư mục hay chuyển website sang một tên miền mới mà không muốn mất traffic.
  • Temporary (302): Là chuyển hướng tạm thời, tất cả nội dung mặt ngoài của URL 1 sẽ được chuyển tạm thời sang URL 2. Nghĩa là có thể bắn traffic sang URL mới nhưng vẫn giữ vị thế hiện tại của mình.
  • Chọn domain bạn muốn chuyển hướng.
  • Nhập URL muốn chuyển hướng tới
  • Chọn một trong những tùy chọn ở dưới
  • Only redirect with www. Chỉ chuyển hướng những đối tượng nhập tiếp đầu ngữ “www.” trước phần domain của URL
  • Redirect with or without www. Chuyển hướng dù có hay không nhập tiếp đầu ngữ “www.” trước phần domain của địa chỉ URL
  • Do Not Redirect www. Không chuyển hướng những đối tượng nhập tiếp đầu ngữ “www.” trước phần domain
  • Chọn Wild card redirects nếu bạn muốn chuyển tất cả các tập tin trong một thư mục tới thư mục mới với cùng tên.
Click Add

3. Xóa Redirects

Sau khi tạo thành công một Redicts, thông tin của nó sẽ được hiển thị trong bảng Current Redirects. Ở mục Action, chọn Delete. Click Remove Redirects để xóa.

Monday, April 15, 2019

Chọn WordPress hay Blogger để viết Blog kiếm tiền với tiếp thị liên kết?



Để bắt đầu với việc viết blog kiếm tiền thì việc đầu tiên bạn phải làm đó là việc tạo một blog/website. Hiện tại việc tạo blog/website, bạn có 2 lựa chọn: WordPress hay Blogger.

Với việc phân vân 2 vấn đề này thì bài viết này mình sẽ hướng dẫn các bạn những thế mạnh và điểm yếu của mỗi nền tảng để bạn có thể có phương pháp lựa chọn và sử dụng hợp lý.

------------------------- Về Blogspot ------------------------- 

1. Khái niệm và quyền sở hữu website

Đây là một website 2.0 cho phép người dùng tạo một hoặc nhiều Blog chỉ với một tải khoản gmail với nhiều tính năng hữu ích – là một sản phẩm được Google mua lại vào năm 2003 bởi nhà phát triển Pyra Labs.

Blogger là công cụ cung cấp rất nhiều hữu ích đối với người dùng, bạn có thể lưu lại hình ảnh, video hay những dòng nhật ký trực tuyến, tạo một website miễn phí để quảng bá sản phẩm, thương hiệu, cũng như tin tức hay ngay cả bán hàng online.

Blogger thuộc quyền sở hữu của Google, bạn chỉ là người dùng nên Google có thể xoá blog của bạn bất cứ lúc nào mà không cần phải thông báo cho bạn biết trước.

Mục đích bạn tạo Blog là để kiếm tiền, mà nếu blog bị xoá thì coi như mọi công sức bấy lâu của bạn bị đổ sông, đổ bể. Vì vậy Blogger không thích hợp với việc kiếm tiền lâu dài.

2. Chi phí để bắt đầu

Hoàn toàn không tốn bất kì chi phí nào khi tạo blog với Blogger.

Nếu bạn không thích với tên miền miễn phí của google, bạn hoàn toàn có thể mua thêm tên miền (.com hay .net…) để thay thể cho tên miền mặc định (.blogspot.com).

3. Độ khó và khả năng tuỳ biến khi sử dụng

Bạn đăng ký tài khoản và lập Blog chỉ trong vài phút thì bạn có thể đăng những bài viết đầu tiên, bạn chẳng cần phải quan tâm đến tiên miền (domain), hosting hay phải kết nố từ tên miền với hosting.

Giao diện blog đơn giản, bạn có thể chọn các mẫu có sẵn theo Blog. Ngoài ra bạn có thể cài giao diện khác với mặc định bằng cách cài đặt template (bạn có thể tải về từ những trang chia sẻ template blogspot).

Khi nhu cầu về khả năng tuỳ biến Blog của bạn tăng lên, bạn muốn tạo menu (các mục chính) hay các sub-menu (các mục con trong mục chính) thì bạn gặp khó khăn nếu bạn không biết tí nào về code. Khả năng tuỳ biến hạn chế rất nhiều. Nên blogger chỉ thích hợp cho người dùng ở mức độ cơ bản.

4. Khả năng tối ưu hóa Marketing

Blogger là “đứa con cưng” của Google nên được chú trọng nhiều. Bài viết bạn đăng lên thì lập tức được ưu tiên index (lập chỉ mục). Mà không cần phải làm bất cứ điều gì. Ngoài ra, tốc độ tải Blog cựu nhanh, SEO rất tốt.

Chính vì ưu điểm vượt trội này, các seoer đã tận dụng tối đa chọn blogger làm website vệ tinh chính trong chiến lược seo và quảng bá trên google.

5. Bảo mật

Các blog sử dụng dịch vụ Blogger được lưu trữ bằng dịch vụ điện toán đám mây (Cloud) nên mọi thứ trở nên an toàn hơn. Giúp bạn an toàn trước các cuộc tấn công mạng.

6. Cộng đồng

Cộng đồng sử dụng blog từ blogger đang giảm dần vì nhu cầu người dùng ngày một tăng so với những tính năng hạn chế mà Blogger mang lại.

7. Hỗ trợ

Hầu như bạn không nhận được bất kì hỗ trợ nào từ Google. Khi Blog của bạn bị khoá thì coi như không còn cách nào cứu vãn tình thế.

8. Tính di động

Vì blogger không phải thuộc sở hữu của bạn. Đương nhiên, bạn không thể chuyển đến nhà cung cấp hosting khác.

------------------------- Về Wordpress------------------------- 

1. Khái niệm và quyền sở hữu website

WordPress (WP) là một trong những Blogging platform mạnh mẽ nhất hiện nay. WP đã khá phổ biến ở Việt Nam, các Blog/Website sử dụng WP ngày càng nhiều. WP có mã nguồn mở được viết bằng ngôn ngữ PHP và CSDL MySQL.

Blog tạo bởi WP là của bạn 100%. Bạn sở hữu toàn quyền đối với Blog. Không một ai có thể xoá hay tước quyền sở hữu.

2. Chi phí để bắt đầu

Đề bắt đầu sử dụng Blog bằng mã nguồn mở WP bạn phải làm là:

  • Mua domain.
  • Mua hosting.
  • Kết nối domain với hosting.
  • cài đặt theme và plugin....

Chi phí để bắt đầu khoảng từ $20/năm. Tuỳ thuộc việc bạn chọn nhà cung cấp hosting hay domain. Ngoài ra bạn có thể mua theme để tăng tính tuỳ biến giao diện và plugin để tối ưu hoá Blog/Website.

Bạn tạo Blog để kiếm tiền lâu nên việc chi trả những chi phí ban đầu cho domain và hosting là việc đương nhiên. Không có việc kinh doanh nào mà lại không bỏ chút chi phí nào để thu lại lợi nhuận cả.

3. Độ khó và khả năng tuỳ biến khi sử dụng

Bạn cần thời gian để làm quen với những tính năng mà WP mang lại. Việc này đã có “Google là bạn tri kỉ” rồi, bạn không cần phải lo không ai chỉ mình.

Khả năng tuỳ biến cực cao, có thể mua những giao diện (theme) để nâng cao khả năng tuỳ biến của blog.

4. Khả năng tối ưu hóa Marketing

Khả năng tối ưu phụ thuộc phần lớn vào theme và hosting. Hiện tại có nhiều nhà cung cấp Theme và Hosting để bạn chọn.

5. Bảo mật

Phụ thuộc vào theme, hosting cũng như chính bản thân người dùng. Bạn không nên sử dụng những theme được chia sẻ tràn lan trên mạng, có thể những theme đó bị chèn mã độc, có thể hack Blog/Website của bạn bất cứ lúc nào.

Hosting: Nên chọn những nhà cung cấp hosting uy tín tuy giá hơi cao. Đổi lại bạn hoàn toàn yên tâm.

Theme: Nên mua theme tại Mythemeshop.

Người dùng: việc sửa theme vô tình chèn mã độc vào theme mà bản thân không rõ đó là mã độc.

6. Cộng đồng:

Cộng đồng người sử dụng WP ngày càng gia tăng vì những tính năng mà nó mang. Có những forum cực lớn, nơi mà bạn có thể học hỏi thêm và cũng là nơi giải đáp tất cả câu hỏi của bạn.

Vì là mã nguồn mở nên cộng đồng phát triển theme và plugin rất hùng mạnh.

7. Hỗ trợ

Những vấn đề về kỹ thuật thì bạn liên hệ với nhà cung cấp hosting và domain. Với sự hỗ trợ cực cao, câu hỏi của bạn sẽ được trả lời trong vào vài giờ.

8. Tính di động

Khả năng di động cực cao, nếu bạn không thích nhà cung cấp hosting này thì bạn hoàn toàn có thể yêu cầu di chuyển Blog/Website sang nhà cung cấp hosting khác. Việc di chuyển Blog/Website không mất nhiều thời gian.

Monday, April 8, 2019

Sử dụng 3 Dịch vụ miễn phí giúp tăng tốc blog WordPress




Mọi người đều biết rằng tốc độ của website là một trong những yếu tố đánh giá của các công cụ tìm kiếm, đặc biệt là Google. Có nhiều cách để tăng tốc blog như sử dụng CDN hay các plugin. Trong bài viết này, chúng tôi đưa ra 3 dịch vụ miễn phí tốt nhất mà bạn có thể sử dụng dễ dàng để tăng tốc wordpress.

1. Cloudflare

Cloudflare là một dịch vụ CDN miễn phí tốt nhất. Bạn cũng có thể nâng cấp lên tài khoản premium nhưng với một blog bình thường thì tài khoản miễn phí là quá đủ. Ngoài dịch vụ CDN, Cloudflare còn cung cấp dịch vụ bảo mật và thống kê chi tiết. Nào, chúng ta cùng điểm qua các tính năng nổi bật của Cloudflare.

2. CDN

Cloudflare hiện có 23 trung tâm dữ liệu trên toàn thế giới dùng để lưu trữ các tập tin cho web của bạn. Khi một người truy cập vào site của bạn, Cloudflare tự động truy xuất các tập tin từ server gần nhất tới người truy cập giúp tăng tốc độ tải trang.

3. Optimizer

Việc tối ưu hóa nội dung web của Cloudflare là một trong những điều tốt nhất. Nó có vô số các tính năng như AutoMinify CSS và Javascript, Javascript Bundling, Asynchronous Loading, Local Storage Caching…

AutoMinify CSS và Javascript tức là nén các file CSS và Javascript trên website của bạn giúp giảm kích thước, giảm thời gian tải file. Javascript Bundling là việc kết hợp nhiều file Javascript thành một giúp giảm thiểu số requests tới site cùng lúc. Asynchronous Loading cho phép load trước một phần html, tránh việc bị làm chậm bởi các widgets hoặc scripts.

Một tính năng khác vừa được Cloudflare giới thiệu là Rocket Loader tuy nhiên đang ở giai đoạn BETA. Nó cho phép tải không đồng bộ Javascript trên site.  Tuy nhiên, một vài người dùng đã gặp phải sự cố sau khi bật tính năng này. Họ cho biết website của họ sau khi tải xuống bị thiếu mất một vài script. Tuy nhiên chúng tôi không gặp bất kỳ rắc rối nào khi thử nghiệm dịch vụ này. Nhưng nếu bạn gặp phải sự cố, tốt nhơn hết hãy tắt dịch vụ này đi.

4. Security and analytics

Dịch vụ Cloudflare Security và Analytics làm việc hỗ trợ lẫn nhau. Security giám sát các mối đe dọa   đến site của bạn còn Analytics cung cấp cho bạn các số liệu chi tiết xem mối đe họa đến từ đâu. Dịch vụ này còn có tính năng ngăn chặn người dùng spam.

Một người bị nghi vấn là spam sẽ không thể truy cập trực tiếp vào site được.  Để có thể truy cập vào site người đó phải điền mã xác thực captcha. Tính năng này năng này ngăn chặn được cả cuộc tấn công vào site của bạn từ frontend và backend.



Monday, March 25, 2019

Hướng Dẫn Đổi SSH Key Cho VPS


Bảo mật VPS là điều hiển nhiên khi chúng ta sử dụng VPS để lưu trữ hệ thống website của bạn. Trước đó, Thạch Phạm Blog đã có một bài viết về cách tạo và sử dụng SSH Key cho VPS. Nếu bạn đã từng làm theo bài viết hướng dẫn đó thì bạn dễ dàng đổi được SSH Key. Nhưng nếu SSH Key đó không phải do bạn tạo ra và bạn đang muốn đổi SSH Key thì bài viết này mình sẽ hướng dẫn bạn chi tiết.

1.Hướng dẫn đổi SSH Key cho VPS

VPS của bạn hiện tại đang đăng nhập sử dụng SSH Key. Vậy file chứa Private Key của bạn sẽ nằm trong đường dẫn /root/.ssh hoặc /home/user/.ssh tùy vào VPS của bạn. File chứa Private Key có tên authorized_keys . Bên dưới là đường dẫn tới file Private Key sử dụng VPSSIM của tôi.

Hướng dẫn đổi SSH Key cho VPS

2.Tạo SSH Key cho VPS

Cũng như khi tạo SSH Key cho VPS, bạn hãy download phần mềm PuTTY-Gen tại đây. Mở phần mềm lên và tùy chọn thông tin như hình bên dưới. Sau đó hãy nhấp vào Generate.
Tạo SSH Key cho VPS
Thực tế thì bạn phải quay quay con chuột trên tiến trình để nó chạy. Nếu không nó đứng im đấy. Sau khi tạo xong, bạn sẽ thấy nó hiển thị ra thế này.
SSH Key cho VPS
Nếu bạn muốn lần đầu tiên truy cập VPS bằng SSH Key vẫn phải nhập mật khẩu thì trong phần keypharse bạn hãy điền mật khẩu của bạn. Nếu bạn không muốn thì có thể bỏ qua.
Điền Mật Khẩu Cho SSH Key
Tiếp tục, bạn hãy nhấp vào Save Private Key và đặt tên cho file Key của bạn. Hãy lưu nó ở đâu đó an toàn nhất mà bạn biết.
Lưu SSH Key

3. Đổi SSH Key cho VPS

Bạn còn nhớ lúc đầu mình đã chỉ cho bạn biết nơi file SSH Key cũ của bạn ở đâu không ? Hãy mở nó ra và xóa hết những gì trong đó. Sau đó hãy copy public key và dán vào file authorized_keys của bạn.
Hoặc bạn có thể lưu nó lại nếu cần thiết.
public key
Sau khi đã đổi public key xong. Bạn hãy lưu lại file đó lên VPS của bạn đúng vào chỗ bạn đã lấy nó ra nhé.

4. Truy cập VPS với SSH Key

Trước đó VPS của bạn đang truy cập SSH bằng một file key khác. Giờ bạn hãy đổi lại file key khi nãy đã tạo và truy cập vào VPS của bạn xem được chưa.
Nếu phần keypharse bạn có đặt mật khẩu thì lần đầu truy cập VPS sẽ hỏi bạn, nếu bạn không đặt thì VPS không hỏi đâu. Nếu bạn có truy cập VPS bằng FTP FileZilla thì bạn cũng load Key lên nhé.
Thêm SSH Key cho FileZilla

OK vậy là đã xong xuôi -  chúc các bạn thành công!

Thursday, February 28, 2019

Cách sử dụng lệnh fuser trong Linux?



Khi sử dụng VPS Linux, đôi khi ta cần xóa một file nào đó nhưng hệ thống luôn báo lỗi rằng ” Một process nào đó đang xử lý file này” và tất nhiên nó từ chối hành động xóa hay sửa này. Ta cần 1 lệnh để biết ai đang kiểm soát file đó fuser là lệnh cho biết process nào đang xử lý file, file system hay một socket.

Check Processes nào đang sử dụng TCP/UDP Sockets port 80
fuser -v -n tcp 80
Kill Processes đang xử lý một chương trình cụ thể
fuser -v -k socket_serv
List số lượng process đang xử lý file /etc/passwd:
fuser /etc/passwd
List số lượng process và user của processes đang xử lý filesystems:
fuser -u /etc/filesystems
Kết thúc các process đang xử lý file system:
fuser -k -x -u -c /dev/hd1
hoặc
fuser -kxuc /home
Ok vậy là đã xong về cách sử dụng lệnh Fuser trong Linux cũng khá là đơn giản phải không? chúc các bạn thành công nhé. 

/* Redirector */