Home Blog

Cài đặt Win 10 mới nhất 2020

0

Windows 10 hiện đang là phiên bản win được sử dụng nhiều nhất trên thế giới. Với nhiều tính năng độc đáo, giao diện đẹp và thân thiện với người sử dụng, thật dễ hiểu khi windows 10 nhanh chóng trở thành hệ điều hành được sử dụng phổ biến nhất. Theo nhiều cuộc khảo sát, windows 10 ổn định và dễ sử dụng hơn nhiều các dòng windows cũ. Chính vì lý do đó, ngày hôm nay mình xin chia sẻ cách cài đặt và active win 10 Pro phiên bản mới nhất cho các bạn.

Download bộ cài đặt win 10

Bộ cài win 10 được phát hành chính thức trên website của Microsoft, bạn có thể truy cập vào link https://www.microsoft.com/en-us/software-download/windows10ISO

để tiến hành download. Link trên tự động cập nhật khi Microsoft cập nhật phiên bản mới, nên các bạn có thể yên tâm về phiên bản các bạn download.

Bạn truy cập vào link trên, chọn phiên bản Windows 10 ở mục “Select edition” (Windows 10, Windows 10 N và Windows 10 Single Language) rồi nhấn “Confirm” để xác nhận phiên bản các bạn muốn download.

cài đặt win 10 02
Tải windows 10 chính hàng từ nhà sản xuất 01

Việc tiếp theo là lựa chọn ngôn ngữ phù hợp, mình khuyên các bạn nên chọn English để quá trình cài đặt diễn ra dễ dàng. Sau đó, tùy vào lượng ram máy của bạn để chọn windows 64 bit hay windows 32 bit. Nếu máy tính của bạn dưới 4G ram thì chọn bản 32 bit nhé, còn trên 4G ram thì chọn 64 bit.

cài đặt win 10 03
Tải windows 10 chính hãng từ nhà sản xuất 02

Hướng dẫn cài đặt win 10

Các bạn có thể xem hướng dẫn cài đặt win 10 từ một chuyên gia uy tín bằng video phía dưới

Hướng dẫn cài đặt Windows 10

Sau khi cài đặt xong nhưng chưa active, phiên bản dùng thử sẽ có rất nhiều các tính năng giới hạn. Các bạn nên tiến hành active win để xóa bỏ các giới hạn đó.

Hướng dẫn active win 10

Sau khi cài đặt win 10 thành công, bạn có thể xem hướng dẫn active win 10 bằng KMSpico tại đây

Hướng dẫn active Windows 10 bằng KMSpico

Nếu các bạn đang tìm phần mềm KMSpico để cài đặt, các bạn có thể download nó ở đây :

https://drive.google.com/open?id=1jvip9f_aTtsY7Ts6kO6wgg6EYEDBWgwq

Link trên trang https://toiyeuphp.com không bao giờ có quảng cáo.

Trên đây, mình đã hướng dẫn các bạn cách để download bộ cài win 10 từ trang chính thức của Microsoft, cách cài đặt và active win 10 trên máy tính của bạn. Hy vọng qua bài viết, các bạn sẽ có thể tự cài đặt win 10 trên máy tính cá nhân của mình. Chúc các bạn có những khoảnh khắc vui vẻ với toiyeuphp.com. Và hãy comment nếu bạn không thể cài đặt thành công với hướng dẫn của mình nhé !

4 cách gõ tiếng Việt trên Windows

0

Bạn mới cài lại Windows và đang phân vân không biết cách nào để gõ tiếng Việt. Hãy cùng toiyeuphp.com điểm qua 4 cách gõ tiếng Việt dễ nhất trên hệ điều hành Windows nhé !

Cách 1: Cài Unikey

Unikey là một phần mềm gõ tiếng Việt lâu đời trên Windows. Theo Wiki, Unikey hiện đang làm phần mềm gõ tiếng Việt phổ biến nhất trên Windows. Unikey là sản phẩm của kỹ sư Phạm Kim Long – một sinh viên trường Đại học Bách Khoa Hà Nội. Unikey đang được chia sẻ miễn phí tại trang unikey.org. Và bạn chỉ nên download Unikey từ Unikey.org để được nguồn chính thống và không lo bị cài đặt các mã độc từ phần mềm này.

Bạn có thể download phần mềm tại địa chỉ: unikey.org

Giao diện của Unikey như sau:

Gõ tiếng việt bằng Unikey

Ưu điểm của UniKey:

  • Hỗ trợ tất cả các bảng mã phổ biến:
    • Unicode, TCVN (ABC)
    • VIQR, VNI, VPS, VISCII, BK HCM1, BK HCM2,…
    • Unicode UTF-8, Unicode NCR – for Web editors.
  • Hỗ trợ 2 phương pháp gõ thông dụng: TELEX, VNI
  • Unikey cho phép tự định nghĩa kiểu gõ
  • Unikey cho phép gõ tắt và định nghĩa bảng gõ tắt.
  • Unkey chạy trên tất cả các phiên bản Windows: 10, 8, 7, Vista, 2000, XP, 9x.

Bạn có thể sử dụng Unikey cho tất cả các phiên bản cũ hơn của Windows

Cách 2: Cài Vietkey

Vietkey là phần mềm gõ tiếng Việt của kỹ sư Đặng Minh Tuấn – một kỹ sư của Viện Tự động hóa KTQS-Bộ Quốc phòng. Khác với phần mềm Unikey, Vietkey đã không còn được phát triển từ năm 2007. Đến nay, phiên bản tốt nhất mà chúng ta có thể sử dụng là Vietkey 2007 với nhiều bộ cài trôi nổi trên thị trường.

Giao diện của phần mềm Vietkey như sau:

gõ tiếng Việt bằng Vietkey

Ưu điểm của Vietkey:

  • Hỗ trợ bộ mã TCVN3 – ABC
  • Hỗ trợ bộ mã Unicode 16-bit dựng sẵn và tổ hợp cho C và HTML
  • Hỗ trợ bộ mã VIQR
  • Hỗ trợ bộ mã VNI Win
  • Hỗ trợ bộ mã Vietnamese CP 1258 của Microsoft.
  • Hỗ trợ bộ mã IBM CP-01129 do IBM phát triển.
  • Kiểm tra chính tả, sửa một số lỗi chính tả dễ mắc

Cách 3: Cài Gõ tiếng Việt

Gõ tiếng Việt là phần mềm rất mới so với 2 phần mềm ở trên. Tuy vậy, nó được sự quan tâm rất lớn từ cộng đồng bởi giao diện thân thiện người dùng, bố cục sáng sủa, dễ sử dụng.

Bạn có thể download phần mềm tại địa chỉ: https://www.trankynam.com/gotv/

Giao diện của phần mềm gõ tiếng Việt như sau:

Gõ tiếng Việt bằng gõ tiếng Việt

Ưu điểm của phần mềm gõ tiếng Việt :

  • Nhiều kiểu gõ, nhiều bảng mã.
  • Chuyển đổi bảng mã của văn bản đơn giản
  • Kiểm tra chính tả, sửa một số lỗi chính tả dễ mắc

Cách 4: Sử dụng bộ gõ tiếng Việt của Windows

Trên bộ windows 10 version 1903 đã hỗ trợ viết tiếng Việt. Bạn chỉ cần cài đặt theo các bước đơn giản sau:

Vào Start, truy cập vào Settings (Cài đặt), chọn Time & Language.

Gõ tiếng việt không cần cài đặt 01

Ở menu bên trái, chọn Language, click Add a preferred language.

Gõ tiếng việt không cần cài đặt 02

Trên khung tìm kiếm, đánh vietnam, chọn tiếng Việt và ấn Next.

Gõ tiếng việt không cần cài đặt 03

Chọn Install để cài đặt.

Gõ tiếng việt không cần cài đặt 04

Sau khi cài đặt thành công, click vào Tiếng Việt và chọn Option như hình :

Gõ tiếng việt không cần cài đặt 05

Bộ gõ Telex đã được cài đặt sẵn, nếu bạn muốn gõ theo bản mã VNI (Vietnamese Number-key based) thì click vào Add a keyboard để thêm.

Gõ tiếng việt không cần cài đặt 06

Đến đây, quá trình cài đặt đã xong, bạn có thể sử dụng tổ hợp phím Windows + Space để chuyển đổi sữ các bản mã được cài đặt trên Windows của bạn.

Gõ tiếng việt không cần cài đặt 07

Như vậy với 4 cách gõ tiếng Việt ở trên, các bạn đã có thể tự chọn cho mình phần mềm gõ tiếng Việt phù hợp nhất hoặc sử dụng cách thứ 4 để gõ tiếng Việt không cần dùng phần mềm. Hy vọng với bài viết này, các bạn có thể cài đặt và sử dụng tốt nhất Windows của mình với ngôn ngữ Tiếng Việt.

Hướng dẫn cài Mysql và PHP trên Ubuntu chạy Nginx

0

Sau bài viết Hướng dẫn cài đặt Nginx trên Ubuntu 18.04, ngày hôm nay, mình tiếp tục hướng dẫn các bạn cài Mysql và PHP trên Ubuntu chạy Nginx. Nếu các bạn chưa cài đặt Nginx trên máy của các bạn, hãy xem lại bài trước để tiến hành cài đặt.

Điều kiện tiên quyết

Để làm theo hướng dẫn này, bạn buộc phải có quyền sudo với máy được cài đặt.

Bước 1: Cài Mysql trên Ubuntu chạy Nginx

Bây giờ, chúng ta sẽ tiến hành cài đặt MySql, hệ quản trị cơ sở dữ liệu phổ biến nhất hiện nay trên các môi trường chạy PHP.

Bước đầu tiên vẫn là cập nhật lại kho phần mềm của Ubuntu trên máy tính định cài. Để làm điều này, ta dùng lệnh:

sudo apt-get update

Tiếp theo là chạy câu lệnh cài đặt mysql server trên máy tính được chọn bằng lệnh:

sudo apt install mysql-server

Sau khi quá trình cài đặt kết thúc, bạn chạy lệnh sau để cài đặt bảo mật cho mysql trên máy của bạn:

sudo mysql_secure_installation

Câu lệnh này sẽ hỏi nếu bạn muốn cấu hình VALIDATE PASSWORD PLUGIN không. Trả lời Ycho có, hoặc bất kỳ phím nào khác để tiếp tục mà không kích hoạt. Nếu bạn trả lời Y, bạn sẽ được yêu cầu chọn mức độ xác thực mật khẩu.

Tiếp theo, máy chủ của bạn sẽ yêu cầu bạn chọn và xác nhận mật khẩu cho người dùng root MySQL. Mặc dù phương thức xác thực mặc định cho người dùng root MySQL không cho phép sử dụng mật khẩu, ngay cả khi được đặt nhưng bạn nên xác định mật khẩu mạnh ở đây như một biện pháp an toàn bổ sung.

Đối với các câu hỏi khác, ấn Y và Enter mỗi khi được hỏi.

Bước 2: Cài đặt PHP

Chúng ta cần cài đặt 2 gói PHP là php-fpmvà php-mysql. Để cài đặt 2 gói này, ta dùng câu lệnh:

sudo apt install php-fpm php-mysql

Sau khi chạy xong 2 lệnh trên là bạn đã cài đặt xong php trên máy tính của bạn rồi.

Bước 3: Cấu hình Virtualhost nginx cho PHP

Trong hướng dẫn này, mình sẽ thiết lập một tên miền gọi là your_domain , nhưng bạn nên thay thế tên miền này bằng tên miền của riêng bạn.

Để tạo một virtual host trên Nginx cho dự án mới, chúng ta làm từng bước như sau:

Tạo thư mục web gốc cho dự án mới:

sudo mkdir /var/www/your_domain

Tiếp theo, gán quyền sở hữu thư mục với biến môi trường $user tham chiếu tới ngườ dùng hệ thống của bạn hiện tại:

sudo chown -R $USER:$USER /var/www/your_domain

Sau đó, mở tệp cấu hình mới trong sites-availablethư mục của Nginx bằng trình chỉnh sửa dòng lệnh ưa thích của bạn. Ở đây, mình sẽ sử dụng nano:

sudo nano /etc/nginx/sites-available/your_domain.conf

Điều này sẽ tạo ra một file trống mới. Parse vào đó nội dung sau:

server {
    listen 80;
    server_name your_domain www.your_domain;
    root /var/www/your_domain;

    index index.html index.htm index.php;

    location / {
        try_files $uri $uri/ =404;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
     }

    location ~ /\.ht {
        deny all;
    }

}

Khi bạn chỉnh sửa xong, hãy lưu và đóng tệp. Nếu bạn đang sử dụng nano, bạn có thể làm như vậy bằng cách gõ CTRL+Xvà sau đó yvà ENTERđể xác nhận.

Kích hoạt cấu hình cho website mói bạn vừa tạo bằng cách liên kết đến file cấu hình từ thư mục sites-enabled của Nginx:

sudo ln -s /etc/nginx/sites-available/your_domain /etc/nginx/sites-enabled/

Điều này sẽ cho Nginx sử dụng cấu hình vào lần tiếp theo khi nó được tải lại. Bạn có thể kiểm tra cấu hình của mình để tìm lỗi cú pháp bằng cách gõ:

sudo nginx -t

Nếu có bất kỳ lỗi nào được báo cáo, hãy quay lại tệp cấu hình của bạn để xem lại nội dung của nó trước khi tiếp tục.

Khi hệ thống đã ok với cấu hình của bạn, hãy tải lại Nginx để áp dụng các thay đổi:

sudo systemctl reload nginx

Trang web mới của bạn hiện đang hoạt động, nhưng web root vẫn trống. Tạo một file ở vị trí đó để kiểm tra xem máy chủ mới của bạn có hoạt động như mong đợi không:

nano /var/www/your_domain/index.html

Nội dung của file index.html sẽ như sau:

<html>
  <head>
    <title>your_domain website</title>
  </head>
  <body>
    <h1>Hello World!</h1>

    <p>This is the landing page of <strong>your_domain</strong>.</p>
  </body>
</html>

Bây giờ hãy truy cập trình duyệt của bạn và truy cập tên miền hoặc địa chỉ IP của máy chủ của bạn, như được liệt kê trong server_namechỉ thị trong tệp cấu hình khối máy chủ của bạn:

http://server_domain_or_IP

Bạn sẽ thấy một trang như thế này:

hello world - toiyeuphp.com
hello world – toiyeuphp.com

Bước 4: Kiểm tra PHP với Nginx

Bây giờ chúng ta sẽ tạo một file PHP để xác nhận rằng Nginx có thể xử lý các yêu cầu cho các tệp PHP.

Tạo một tệp mới có tên info.phptrong thư mục gốc web tùy chỉnh của bạn:

nano /var/www/your_domain/info.php

Lệnh này sẽ mở một file trống. Thêm nội dung sau vào file:

<?php
phpinfo();

Khi bạn hoàn thành, lưu và đóng file.

Bây giờ bạn có thể truy cập trang này trong trình duyệt web của bạn bằng cách truy cập tên miền hoặc địa chỉ IP bạn đã thiết lập trong tệp cấu hình Nginx, theo sau là /info.php:

http://server_domain_or_IP/info.php

Bạn sẽ thấy một trang web chứa thông tin chi tiết về máy chủ của bạn:

phpinfo - toiyeuphp.com
phpinfo – toiyeuphp.com

Sau khi kiểm tra thông tin liên quan về máy chủ PHP của bạn thông qua trang đó, tốt nhất bạn nên xóa file bạn đã tạo vì nó chứa thông tin nhạy cảm về môi trường PHP và máy chủ Ubuntu của bạn. Bạn có thể sử dụng rmđể xóa tệp đó:

sudo rm /var/www/your_domain/info.php

Phần kết

Vậy là mình đã hoàn tất phần hướng dẫn các bạn cài php và mysql trên Ubuntu có cài sẵn nginx. Bước tiếp theo là cài đặt phpmyadmin và triển khai dự án web của bạn trên server. Hy vọng với những hướng dẫn của mình, các bạn sẽ tiến hành cài php và mysql thành công. Hãy để lại comment giúp mình nếu các bạn bị mắc ở bước nào nhé!

Hướng dẫn cài Nginx trên Ubuntu 18.04

0

Nginx là một trong những Web server được sử dụng phổ biến nhất trên thế giới. Nó dễ tương thích với tài nguyên và nhanh hơn máy chủ Apache. Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài Nginx trên Ubuntu 18.04 của bạn.

Điều kiện tiên quyết

Để cài Nginx trên Ubuntu 18.04, bạn cần có quyền root tại máy cài đặt.

Bước 1: Cài đặt Nginx

Nginx có sẵn trong kho lưu trữ phần mềm của Ubuntu. Vì vậy mà việc cài Nginx trên Ubuntu 18.04 không mấy khó khăn. Các bạn chỉ cần chạy 2 câu lệnh sau với quyền root là OK.

sudo apt-get update

Câu lệnh này giúp các bạn cập nhật kho lưu trữ phần mềm của Ubuntu.

sudo apt-get install nginx

Cậu lệnh này giúp các bạn cài nginx trên Ubuntu của bạn

Bước 2: Cấu hình tường lửa.

Bước tiếp theo của quá trình cài đặt là cấu hình lại tường lửa cho dịch vụ Nginx để cho phép truy cập dịch vụ. Ở đây, bạn có thể kiểm tra các ứng dụng đang được tường lửa cấp phép hoạt động bằng câu lệnh sau:

sudo ufw app list

Bạn sẽ nhận được danh sách các ứng dụng được tường lửa cấp phép như sau:

Output
Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

Như bạn có thể thấy, có 3 ứng dụng có sẵn cho nginx

  • Nginx Full : Cấu hình này mở cả cổng 80 (lưu lượng truy cập web bình thường, không được mã hóa) và cổng 443 (lưu lượng được mã hóa TLS / SSL)
  • Nginx HTTP : Cấu hình này chỉ mở cổng 80 (lưu lượng truy cập web bình thường, không được mã hóa)
  • Nginx HTTPS : Cấu hình này chỉ mở cổng 443 (lưu lượng được mã hóa TLS / SSL)

Để tăng tính bảo mật cho hệ thống của bạn, bạn nên cấu hình tối thiểu các cho phép trên hệ thống của bạn. Với bài viết này, mình chưa cài SSL lên server của mình, nên mình chỉ cần cho phép truy cập trên cổng 80 thôi.

Mình có thể kích hoạt điều này đơn giản bằng lệnh:

sudo ufw allow "Nginx HTTP"

Bạn có thể xác minh thay đổi bằng cách chạy lệnh:

sudo ufw status

Màn hình sẽ hiển thị ra như sau:

Output
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere                  
Nginx HTTP                 ALLOW       Anywhere                  
OpenSSH (v6)               ALLOW       Anywhere (v6)             
Nginx HTTP (v6)            ALLOW       Anywhere (v6)

Bước 3: Kiểm tra web server của bạn

Khi kết thúc quá trình cài đặt, Ubuntu của bạn sẽ khởi động Nginx. Bạn có thể kiểm tra hoạt động của Nginx bằng câu lệnh sau:

systemctl status nginx

Màn hình hiển thị như sau là bạn đã thành công:

Output
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2016-04-18 16:14:00 EDT; 4min 2s ago
 Main PID: 12857 (nginx)
   CGroup: /system.slice/nginx.service
           ├─12857 nginx: master process /usr/sbin/nginx -g daemon on; master_process on
           └─12858 nginx: worker process

Như bạn thấy ở trên thì web server của bạn đã chạy rồi. Tuy nhiên, cách tốt nhất để kiểm tra nó chạy ok không là dùng trình duyệt để truy cập vào nginx. Để làm được điều này, bạn có thể dùng trình duyệt để truy cập vào link sau:

http://localhost

Bạn sẽ thấy trang đích Nginx mặc định trông giống như thế này

Default page - toiyeuphp.com
Default page – toiyeuphp.com

Trang này là trang mặc định được Nginx tạo ra để báo cho chúng ta biết Nginx đã được cài đặt thành công trên máy tính của bạn.

Bước 4: Quản lý Nginx

Bây giờ, bạn đã cài đặt xong Nginx trên máy tính của mình, giờ chúng ta sẽ cùng đi qua 1 số câu lệnh để quản lý Nginx.

Để tắt nginx trên máy của bạn, bạn dùng câu lệnh:

sudo systemctl stop nginx

Để khởi động nginx, bạn dùng câu lệnh:

sudo systemctl start nginx

Để khởi động lại nginx, ta dùng lệnh:

sudo systemctl restart nginx

Để load cấu hình mới mà không khởi động lại nginx, ta dùng lệnh sau:

sudo systemctl reload nginx

Mặc định nginx sẽ khởi động cùng máy chủ. Nếu đây không phải là điều bạn muốn, bạn có thể tắt điều này bằng lệnh:

sudo systemctl disable nginx

Để kích hoạt lại dịch vụ khởi động cùng hệ thống, ta dùng lệnh sau:

sudo systemctl enable nginx

Bước 5: Làm quen với các file và folder quan trọng của Nginx

Đến đây, bạn đã có thể quản lý dịch vụ nginx một cách tổng quát. Bạn nên dành vài phút để làm quen với các tài nguyên quan trọng của hệ thống nginx.

Folder chứa web

  • /var/www/html: Folder này chứa các trang web của bạn. Đây là folder mặc định khi cài đặt nginx, bạn có thể thay đổi nó trong file cấu hình của Nginx

Cấu hình máy chủ

  • /etc/nginx: Thư mục cấu hình Nginx. Tất cả các tệp cấu hình Nginx đều nằm ở đây.
  • /etc/nginx/nginx.conf: File cấu hình Nginx chính. Với file này, bạn có thể thay đổi toàn cầu cấu hình Nginx.
  • /etc/nginx/sites-available/: Một web server Nginx có thể cùng lúc chạy nhiều web khác nhau, mỗi web được cấu hình bằng một file trong folder này. Nginx sẽ không sử dụng các file cấu hình trong thư mục này, nếu chúng không được cấp phép và liên kết tự động với một file ở thư mục sites-enabled.
  • /etc/nginx/sites-enabled/: Folder chứ các file cấu hình của các web đã được web master enable lên. Các file ở đây hoàn toàn giống các file trong thư mục /etc/nginx/sites-available/ và nó chỉ chứa các file cấu hình của các web đang hoạt động.

Nhật ký máy chủ ( file log )

  • /var/log/nginx/access.log: Mọi yêu cầu đến máy chủ web của bạn được ghi lại trong file nhật ký này trừ khi Nginx được định cấu hình để lưu vào file khác.
  • /var/log/nginx/error.log: Bất kỳ lỗi Nginx nào cũng sẽ được ghi lại trong file này.

Phần kết

Đến đây, mình đã giới thiệu hết cho các bạn cách cài Nginx trên Ubuntu 18.04, các câu lệnh cấu hình, quản lý và các tài nguyên quan trọng trong Nginx rồi. Hy vọng với bài viết này, các bạn sẽ có cái nhìn tổng quan về Nginx và sử dụng nó trong các dự án sắp tới.

Bài tiếp theo: Hướng dẫn cài Mysql và PHP trên Ubuntu chạy Nginx

Cài đặt Smartgit trên Ubuntu 18.04

0

Smartgit là một công cụ tuyệt vời giúp chúng ta quản lý source code trên git. Ngày hôm nay, mình sẽ hướng dẫn các bạn cách Cài đặt Smartgit trên Ubuntu.

Điều kiện tiên quyết:

Điều kiện để bạn có thể cài đặt Smartgit trên Ubuntu 18.04 là bạn nhất thiết phải có quyền Sudo.

Quá trình cài đặt:

Bước 1: Thêm gói ppa:eugenesan/ppa

Mở Terminal bằng tổ hợp phím Ctrl + Alt + T, thêm gói ppa:eugenesan/ppa bằng câu lệnh

sudo add-apt-repository ppa:eugenesan/ppa
Thêm gói ppa:eugenesan/ppa - toiyeuphp.com
Thêm gói ppa:eugenesan/ppa – toiyeuphp.com

Ấn Yenter để chấp nhận thêm gói vào hệ thống của bạn

Bước 2: Cập nhật apt bằng câu lệnh:

sudo apt-get update
apt Update - toiyeuphp.com
apt Update – toiyeuphp.com

Bước 3: Cài đặt smartgit bằng câu lệnh:

sudo apt-get install smartgit
Install Smartgit - toiyeuphp.com
Install Smartgit – toiyeuphp.com

Ấn Yenter để chấp nhận cài đặt smartgit vào hệ thống của bạn

Bước 4: Cài đặt smartgithg bằng câu lệnh:

sudo apt-get install smartgithg
install Smartgithg - toiyeuphp.com
install Smartgithg – toiyeuphp.com

Đến đây, bạn đã hoàn thành quá trình cài đặt Smartgit trên Ubuntu 18.04. Sau đây là những cấu hình đầu tiên để chạy Smartgit trên hệ thống của bạn

Khởi động Smartgit

Để khởi động Smartgit, ngay ở cửa sổ Terminal, bạn gõ Smartgit, rồi ấn Enter để khởi động nó.

Cửa sổ này sẽ hiện lên

License Type - toiyeuphp.com
License Type – toiyeuphp.com

Smartgit hỏi bạn có chấp nhận điều khoản sử dụng của Smartgit không? Bạn nên đọc kỹ trước khi sử dụng. Riêng mình đọc rất kỹ rồi nên tích chọn và ấn Next để tiếp tục.

Bước tiếp theo smartgit yêu cầu bạn cung cấp tài khoản git để lưu config cho các lần sử dụng tiếp theo, hai thông số này bao gồm User NameEmail:

User Infomation - toiyeuphp.com
User Infomation – toiyeuphp.com

Bước tiếp theo là cấu hình SSH Client, mình khuyên bạn nên chọn mặc định trong bước này.

SSH Client - toiyeuphp.com
SSH Client – toiyeuphp.com

Bước tiếp theo là bước chọn Style cho Main Window. Mình thì hay chọn Log History. Với các bạn dùng git chuyên nghiệp thì nên chọn Log History để xem nhánh cho dễ nhé. Nếu các bạn chọn mà thấy không thích hợp thì cũng đừng lo. Chúng ta có thể thay đổi sau.

Main Window Style - toiyeuphp.com
Main Window Style – toiyeuphp.com

Màn hình Privacy cũng là màn hình cuối cùng của quá trình cài đặt rồi. Ở đây bạn ấn Finish để hoàn tất nhé!

Privacy - toiyeuphp.com
Privacy – toiyeuphp.com

Màn hình Welcome to Smartgit sẽ hiện ra. Đến đây, các bạn đã thực sự hoàn thành quá trình Cài đặt Smartgit trên Ubuntu 18.04 rồi đó. Giờ chỉ lo dùng thôi. Chúc các bạn thành công.

Khởi động Smartgit - toiyeuphp.com
Khởi động Smartgit – toiyeuphp.com

Cài đặt nhanh

Nếu các bước chạy làm bạn thấy khó khăn và phức tạp. Bạn cũng có thể download file Shell mình viết sẵn tại đây để cài đặt. Và nếu bạn chưa biết cách chạy file shell thì có thể xem ở bài viết Viết và chạy file shell trên Ubuntu của mình.

Cấu hình Virtual host cho Laravel trên Apache

0

Với Laravel, các bạn có thể chạy dự án bất cứ khi nào với câu lệnh php artisan serve. Nhưng nếu muốn chạy cùng lúc nhiều dự án trên cùng một máy, thì cách chạy lệnh này không thể thực hiện được. Giải pháp cho vấn đề này là cấu hình Virtual host cho mỗi dự án Laravel. Và bài viết hôm nay của mình sẽ giúp các bạn triển khai công việc đó.

Việc tạo một Virtual host vô cùng đơn giản. Mình sẽ hướng dẫn các bạn trên 2 hệ điều hành phổ biến nhất là Ubuntu và Windows.

Trên Ubuntu

Điều kiện tiên quyết

Điều kiện để bạn có thể tạo Virtual host trên Ubuntu là bạn phải có quyền Sudo

Các bước cấu hình Virtual host trên Ubuntu

Để cấu hình Virtual host trên Ubuntu, ta làm theo các bước sau:

Bước 1: Truy cập vào thư mục /etc/apache2/sites-available/ bằng lệnh cd:

cd /etc/apache2/sites-available/
Truy cập thư mục site-available - toiyeuphp.com
Truy cập thư mục site-available – toiyeuphp.com

Bước 2: Tạo file virtual host mới bằng câu lệnh nano:

Tạo file .conf - toiyeuphp.com
Tạo file .conf – toiyeuphp.com

Hệ thống sẽ hỏi password tài khoản Sudo của bạn. Tiếp theo, trình soạn thảo nano sẽ được mở ra, bạn sử dụng nội dung sau cho file .conf

<VirtualHost 127.0.0.1:80>
DocumentRoot "/var/www/html/duanmoi"
DirectoryIndex index.php
ServerName duanmoi.local
<Directory "/var/www/html/duanmoi">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
</VirtualHost>

Trong đó,

/var/www/html/duanmoi là đường dẫn tới thư mục chứa dự án Laravel

duanmoi.local là url để truy cập vào dự án, thay cho localhost

Bước 3: Lưu lại

Để lưu lại file .conf trên nano, ta dùng tổ hợp phím Ctrl + X, hệ thống sẽ confirm với bạn rằng bạn có muốn lưu lại file ko? Ấn Yenter để xác nhận. Enter lần nữa để xác nhận bạn lưu lại với tên duanmoi.conf

Bước 4: Enable Virtual host

Một phần hay quên của các bạn là khi tạo xong quên ko enable Virtual host lên. Ta phải enable nó lên bằng lệnh sau:

sudo a2ensite duanmoi.conf

Sau đó, restart lại Apache bằng lệnh:

sudo server apache2 restart

Sau khi đã chạy xong 2 câu lệnh này, vậy là bạn đã hoàn thành được 80% công việc rồi. Sửa 1 chút file hosts nữa là xong.

Bước 5: Cấu hình file hosts

Việc còn lại là cấu hình file hosts để hệ thống ko truy cập ra mạng ngoài với url là duanmoi.local. Để là được việc này, ta truy cập vào file /etc/hosts bằng lệnh:

sudo nano /etc/hosts

Thêm dòng này vào cuối file:

127.0.0.1 duanmoi.local

OK. Save file và truy cập url : http://duanmoi.local để hưởng thành quả thôi.

Cài đặt Visual Code trên Ubuntu 18.04

0

Visual Studio Code (VS Code) là trình soạn thảo code đa nền tảng với mã nguồn mở được phát triển bởi Microsoft. Nó hỗ trợ debug, nhúng Git, tô màu cú pháp, gợi ý code, và rất nhiều tính năng ưu việt khác. Như mình đã giới thiệu trong bài Nên chọn visual code hay sublime text khi code php? Hôm nay, mình sẽ hướng dẫn các bạn Cài đặt Visual Code trên Ubuntu 18.04.

Điều kiện tiên quyết

Trước khi cài đặt VS Code trên Ubuntu của bạn, hãy chắc chắn rằng bạn có quyền Sudo.

Cài đặt Visual Code trên Ubuntu 18.04

Để cài VS Code trên Ubuntu 18.04, các bạn làm theo các bước sau:

Đầu tiên, hãy cập nhật apt của bạn và cài đặt các gói liên quan đến quá trình cài đặt Visual Code. Mở terminal (Ctrl + alt + T) và gõ vào các dòng sau:

sudo apt update
sudo apt install software-properties-common apt-transport-https wget

Tiếp theo, nhập khóa Microsoft GPG bằng lệnh sau:

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -

Kích hoạt bằng cách gõ:

sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"

Khi apt đã được bật, chúng ta dùng tiếp 2 lệnh sau để cài đặt

sudo apt update
sudo apt install code

Chạy xong 2 lệnh trên là bạn đã cài đặt xong Visual Code lên máy tính của bạn.

Cài đặt nhanh

Bạn cũng có thể download file Shell mình viết sẵn tại đây để cài đặt. Và nếu bạn chưa biết cách chạy file shell thì có thể xem ở bài viết Viết và chạy file shell trên Ubuntu của mình.

Khởi động Visual Code trên Ubuntu 18.04

Sau khi đã cài đặt xong Visual Code trên máy tính của bạn, bạn có thể sử dụng nó bằng cách chạy lệnh code trên Terminal, hoặc click vào Visual Code Icon trong Activities ( Activities -> Visual Studio Code )

Ở lần khởi động lần đầu tiên, Visual Code sẽ hiển thị như thế này

Khởi động visual code trên Ubuntu 18.04 - toiyeuphp.com
Khởi động visual code trên Ubuntu 18.04 – toiyeuphp.com

Bạn có thể bắt đầu cài đặt các Extensions và cấu hình cho VS Code của bạn.

Update Visual Code

Khi có phiên bản mới được phát hành, bạn có thể update Visual Code bằng câu lệnh sau:

sudo apt update
sudo apt upgrade

Phần kết luận:

Vậy là bạn đã hoàn tất việc cài Visual code trên Ubuntu 18.04. Hy vọng với bài viết này, bạn sẽ dễ dàng cài đặt và sử dụng nó trong các ứng dụng thực chiến.

Cài Sublime Text 3 trên Ubuntu

0

Sublime text 3 là một trong những trình soạn thảo code cho web và phần mềm hàng đầu. Nó rất nhanh và tích hợp với nhiều tính năng mạnh mẽ. Dễ dàng cài đặt thêm chức năng với nhiều plugins và cấu hình tùy chỉnh. Trong hướng dẫn này, mình sẽ hướng dẫn các bạn cài đặt Sublime Text 3 trên Ubuntu 18.04, bạn cũng có thể sử dụng nó cho nhiều phiên bản khác của Ubuntu nói riêng và các hệ điều hành base Debian nói chung.

Yêu cầu :

  • Để tiến hành cài đặt Sublime Text 3 trên Ubuntu, bạn cần có quyền Sudo

Cài đặt Sublime Text 3 trên Ubuntu

Để cài đặt Sublime Text 3 trên Ubuntu, ta làm theo những bước sau:

Cập nhật bộ cài apt và cài đặt những gói cần thiết cho việc cài đặt Sublime Text 3

sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common

Nhập khóa GPG của kho lưu trữ bằng cách sử dụng lệnh curl sau:

curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Thêm kho lưu trữ APT Sublime Text vào danh sách kho lưu trữ phần mềm của hệ thống của bạn bằng cách nhập:

sudo add-apt-repository "deb https://download.sublimetext.com/ apt/stable/"

Khi kho lưu trữ được bật, hãy cập nhật nguồn apt và cài đặt Sublime Text 3 bằng các lệnh sau:

sudo apt update
sudo apt install sublime-text

Vậy là xong, Sublime Text đã được cài đặt trên Ubuntu của bạn. Bạn cũng có thể tiến hành cài đặt bằng file shell mình chia sẻ tại đây. Nếu các bạn vẫn chưa biết cách chạy file shell, hãy ở đây.

Khởi động Sublime text

Bạn có thể khởi động Sublime text bằng cách chạy câu lệnh sau với terminal:

subl

Hoặc click vào sublime text icon trong Activities ( Activities -> Sublime ):

Khởi động Sublime Text - toiyeuphp.com
Khởi động Sublime Text – toiyeuphp.com

Khi bạn khởi động sublime text lần đầu tiên, màn hình giao diện của Sublime Text sẽ tương tự như sau:

Chạy sublime text lần đầu tiên - toiyeuphp.com
Chạy sublime text lần đầu tiên – toiyeuphp.com

Phần kết :

Vậy là bạn đã cài đặt xong Sublime Text 3 trên máy tính của bạn. Bạn có thể tiếp tục cài đặt các Sublime Text Package Control và bắt đầu cấu hình cho trình soạn thảo mới của bạn nếu cần. Bạn có thể tìm thêm thông tin về Sublime text tại trang Sublime Text documentation . Nếu bạn có câu hỏi gì, đừng ngại comment phía dưới.

Các Sublime Text Package Control cần thiết

0

Như bài trước mình đã giới thiệu tới các bạn cách cài đặt Sublime Text 3 trên Ubuntu. Với bản cài này, các bạn cũng đã cơ bản có thể sử dụng Sublime Text để code, nhưng sẽ chậm hơn rất nhiều so với việc bạn được các plugin hỗ trợ. Bài này mình sẽ giới thiệu thêm tới các bạn 1 số Sublime Text Package Control cần thiết giúp bạn code dễ dàng và nhanh hơn rất nhiều.

Cài đặt Sublime Text Package Control như thế nào?

Package Control là plugin Sublime text đầu tiên và thiết yếu nhất. Nó cho phép cài đặt, tải xuống và cập nhật các package hoặc plugin vào sublime text. Để cài đặt các package khác bằng Package Control, ta dùng tổ hợp phím Ctrl + Alt + P.

Mở package Control của Sublime text 3 - toiyeuphp.com
Mở package Control của Sublime text 3 – toiyeuphp.com

Khi đã mở được Command Palette như trên, bạn nhập Install Package, để cài đặt một plugin. Bạn cũng có thể nhập Add Reponsitory để cài đặt các plugin không có trên trang Package Control, bằng cách sử dụng url git của package đó. Và một công cụ nữa là Remove Package để xóa 1 package bạn đã cài ra khỏi Sublime text.

Plugin Emmet cho những ai viết HTML nhanh

Emmet là một plugin tuyệt vời cho bạn nào muốn viết HTML và CSS nhanh hơn. Nó cho phép bạn viết tắt các cú pháp HTML, CSS để có được các viết nhanh nhất.

Plugin Emmet cho Sublime text 3 - toiyeuphp.com
Plugin Emmet cho Sublime text 3 – toiyeuphp.com

Bạn có thể xem thêm thông tin về Emmet tại đây:

Alignment cho những ai muốn code chuẩn

Alignment giúp những dòng code được căn chỉnh dễ dàng. Việc của bạn chỉ là chọn các dòng muốn căn chỉnh, gõ Ctrl + alt + a để căn chỉnh lựa chọn của bạn.

Sử dụng Aliginment để căn chỉnh code - toiyeuphp.com
Sử dụng Alignment để căn chỉnh code – toiyeuphp.com

Bạn có thể xem thêm thông tin về Alignment tại đây:

Tích hợp Git với SublimeGit

Giao diện SublimeGit - toiyeuphp.com
Giao diện SublimeGit – toiyeuphp.com

SublimeGit mang git tới Sublime text của bạn. Chắc hẳn trong chúng ta không ít lần code lỗi mà ko biết mình đã code những file nào để sửa. Mỗi lần như vậy, bạn phải chuyển quan smart git để kiểm tra, công việc khá mất công và không tiện cho lắm. Giờ đây với SublimeGit, bạn hoàn toàn có thể kiểm tra được file nào bạn đã sửa ngay trên giao diện của Sublime Text. Ngoài ra, bạn còn có thể trực tiếp commit, push, pull trên ngay trình soạn thảo Sublime Text với công cụ này.

Bạn có thể xem thêm thông tin về SublimeGit tại đây:

GitGutter, công cụ soi code đã sửa trong file

GitGutter là công cụ tuyệt vời giúp bạn xem trong file của bạn có những thay đổi gì so với lúc mở. Bạn có thể hover vào sidebar để nhìn thấy sự khác biệt, xử lý trên các thay đổi của bạn.

GitGutter, công cụ soi code đã sửa trong file - toiyeuphp.com
GitGutter, công cụ soi code đã sửa trong file – toiyeuphp.com

Bạn có thể xem thêm thông tin về GitGutter tại đây:

GitHubinator, show nhanh Git repository

GitHubinator là plugin giúp bạn show nhanh trang git repository mà bạn đang làm việc trên trình duyệt mặc định của bạn. Công cụ này giúp bạn bỏ qua bước phải vào check bằng các công cụ git chuyên nghiệp.

Bạn có thể xem thêm về GitHubinator tại đây:

Trên đây, mình đã giới thiệu một vài các Sublime Text Package Control cần thiết, cách cài đặt và sử dụng chúng. Để tìm hiểu kỹ hơn về các plugin này, các bạn có thể vào trang của chúng để tìm hiểu thêm về các chức năng nâng cao. Chúc các bạn có những giờ phút lập trình vui vẻ.

Viết và chạy file shell trên Ubuntu

0

File Shell (.sh) là một file chạy của Ubuntu. Giống như file .bat của Windows, file Shell là tập các câu lệnh được viết một cách có trình tự để thực hiện một tác vụ chủ động của người viết. Nó có thể chứa tập lệnh để cài đặt, xóa, hoặc cập nhật các phần mềm hệ thống, hoặc cũng có thể tạo ra những con virus nếu người viết có ý đồ xấu. Trong bài này, mình sẽ giới thiệu cách viết và chạy file Shell trên Ubuntu.

Cách viết file Shell

File Shell có thể được tạo đơn giản bằng các trình soạn thảo văn bản như vi, nano, gedit, sublime text… Bất cứ trình soạn thảo nào có thể lưu file với đuôi .sh đều có thể là công cụ để viết file shell.

Cấu trúc của file Shell

File shell mở đầu bằng câu lệnh comment:

#!/bin/bash

và ở dưới là các câu lệnh của hệ điều hành

lenh_1
lenh_2
lenh_3
...

Ví dụ về file Shell

Dưới đây là file shell cài đặt sublime text 3 trên Ubuntu

#!/bin/bash
apt update
apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
add-apt-repository "deb https://download.sublimetext.com/ apt/stable/"
apt update
apt install sublime-text

Bạn có thể tìm hiểu thêm về các câu lệnh trong file shell trên ở bài viết Cài Sublime Text 3 trên Ubuntu.

Cách chạy file Shell

Để chạy file Shell, chúng ta mở Terminal bằng tổ hợp phím Ctrl + Alt + T, và gõ vào đó câu lệnh sau:

sudo sh /duong_dan_toi_file_shell/ten_file_shell.sh

Ví dụ, file shell của bạn nằm trên Desktop và có tên là install-chrome.sh. Thì câu lệnh chạy file shell này của bạn được viết như sau:

Chạy file Shell trên Ubuntu - toiyeuphp.com
Chạy file Shell trên Ubuntu – toiyeuphp.com

Câu lệnh chạy sẽ yêu cầu bạn nhập mật khẩu tài khoản Sudo của máy bạn. Hãy luôn chắc chắn rằng mình có quyền này.

Phần kết

Viết viết file Shell thật đơn giản phải không nào? Với các tác vụ khó khăn trong việc xử lý, đòi hỏi phải hoàn thành cài đặt bằng rất nhiều câu lệnh, chúng ta nên tập hợp nó lại trong 1 file shell để có thể tái sử dụng hoặc chia sẻ trong tương lai. 

MOST COMMENTED

Cấu hình Virtual host cho Laravel trên Apache

0
Với Laravel, các bạn có thể chạy dự án bất cứ khi nào với câu lệnh php artisan serve. Nhưng nếu muốn...

HOT NEWS