Hướng dẫn lưu trữ serverless blog tĩnh của Jekyll: Làm cách nào để triển khai lên Surge.sh miễn phí?

Cách lưu trữ miễn phí Jekyll Blog tĩnh? Không cần phải mua máy chủ hay kỹ năng kỹ thuật, ngay cả người mới cũng có thể bắt đầu nhanh chóng!

Jekyll + Surge.sh cho phép bạn dễ dàng tạo một nền tảng viết blog hiệu quả!

Hướng dẫn lưu trữ serverless blog tĩnh của Jekyll: Làm cách nào để triển khai lên Surge.sh miễn phí?

Cài đặt dự án Surge

Surge.sh là một chương trình trích dẫn JavaScript được xuất bản bởi nền tảng Node.js.

Trước khi sử dụng Surge, bạn cần phảiCài đặt Node.js trên máy tính cục bộ của bạn.

  • Sau đó cài đặt Surge thông qua npm.

Nếu bạn chưa cài đặt Surge, việc đầu tiên là nhập lệnh sau để cài đặt nó▼

npm install -g surge
  • Bây giờ bạn đã có tất cả các công cụ cần thiết để nhanh chóng khởi chạy trang web Jekyll.

Tạo một trang Jekyll mới

Trước tiên, hãy tìm dự án Jekyll hiện có của bạn hoặc tạo dự án mới thông qua thiết bị đầu cuối ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Để biết phương pháp xây dựng Jekyll cụ thể, vui lòng nhấp vào liên kết bên dưới để đọc hướng dẫn tải xuống và cài đặt Jekyll đã được chúng tôi chuẩn bị kỹ lưỡng▼

Sau khi thiết lập máy tính cục bộ và thiết lập Jekyll, bạn có thể truy cập nó trong trình duyệt của mình bằng lệnh sau:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Tại thời điểm này bạn đã chạy thành công một trang web tĩnh cơ bản.
  • Theo mặc định, dự án Jekyll chạy trên máy tính cục bộ của bạn, gần như sẵn sàng để triển khai lên máy chủ.

Biên dịch trang web Jekyll của bạn

Tiếp theo, bạn có thể biên dịch trang web Jekyll của mình thành các tệp HTML, CSS và JavaScript tĩnh.

jekyll build

Bây giờ, mã nguồn của bạn đã được biên dịch thành một _site/ Mục lục.

mỗi lần chạy jekyll build , những tệp này sẽ được biên dịch lại - chúng cũng là những tệp bạn muốn xuất bản lên web.

Triển khai trang Jekyll của bạn

Bạn có thể sử dụng lệnh sau để _site/ Xuất bản danh mục lên Internet▼

surge _site/

Nếu bạn chưa đăng nhập hoặc đăng ký, hệ thống sẽ nhắc bạn đăng nhập hoặc đăng ký.

Tiếp theo, bạn sẽ nhận được một tên miền phụ ngẫu nhiên.

Bạn có thể thay thế nó bằng một cái gì đó theo lựa chọn của riêng bạn, ví dụ: example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Sau khi nhấn Enter, bạn sẽ nhận được thông báo xác nhận rằng trang web của bạn đã được khởi chạy thành công▼

Success! Project is published and running at example-jekyll.surge.sh
  • Làm tốt lắm, trang web của bạn hiện đã trực tuyến thành công!

Surge sẽ yêu cầu bạn nhập tên miền theo mặc định mỗi khi nó được triển khai.

Để bỏ qua bước này, bạn có thể chuyển trực tiếp tên miền tới CLI của Surge khi chạy lệnh.

Ví dụ: nếu tên miền phụ của bạn làvancouver.surge.sh, bạn có thể thực hiện lệnh sau ▼

surge _site/ --domain vancouver.surge.sh
  • Nếu bạn đang thêm tên miền tùy chỉnh trong Surge, bạn có thể thay thế tên miền phụ trong lệnh trên bằng tên miền tùy chỉnh của mình.

Nếu bạn muốn chuyển đổi tài khoản để đăng nhập, bạn cần phải đăng xuất khỏi tài khoản Surge của mình▼

surge logout

Nếu thông báo lỗi sau xuất hiện▼

Triển khai Jekyll vào Surge.sh để thêm tên miền tùy chỉnh: Dễ dàng xây dựng trang web tĩnh Phần 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Giải pháp là thay đổi tên miền phụ do Surge tạo theo mặc định vì tên miền phụ này đã bị chiếm dụng.
  • Bạn có thể thêm bất kỳ tiền tố chữ và số nào vào URL được cung cấp tự động.

注意 事项

Vì tên miền phụ do Surge cung cấp chính thức buộc phải chặn các trình thu thập thông tin tìm kiếm trong tệp robots.txt (không có lợi choSEO), chúng tôi không có quyền sửa đổi nó nên không nên sử dụng nó.

Chúng tôi khuyên bạn nên thêm tên miền tùy chỉnh vào Surge để có thể sửa đổi tệp robots.txt của mình.

🚀 Bạn muốn tìm hiểu cách triển khai Jekyll lên Surge.sh và thêm tên miền tùy chỉnh?

Nhấp vào liên kết bên dưới để tiếp tục đọc hướng dẫn của chúng tôi và dễ dàng xây dựng trang web tĩnh của bạn▼

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Chiến lược lưu trữ không có máy chủ của Blog tĩnh Jekyll: Làm cách nào để triển khai miễn phí lên Surge.sh?" 》, hữu ích cho bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-31655.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng