Triển khai ứng dụng Node.js bằng Docker

Bài viết này sẽ chỉ cho bạn cách triển khai ứng dụng Node của bạn trong bộ chứa Docker. Lưu ý: Hướng dẫn này giả định rằng bạn đã cài đặt Docker và sẵn sàng để sử dụng.
Bài viết này sẽ chỉ cho bạn cách triển khai ứng dụng Node của bạn trong bộ chứa Docker. Lưu ý: Hướng dẫn này giả định rằng bạn đã cài đặt Docker và sẵn sàng để sử dụng.
Trong hướng dẫn này, chúng tôi sẽ thiết lập một máy chủ trò chơi Insurgency trên Ubuntu 15.04. Trước khi chúng tôi có thể thiết lập máy chủ Insurgency, chúng tôi cần cài đặt một vài gói khác. Làm theo các bước dưới đây.
Apache Tomcat, được tạo bởi cùng một tổ chức với máy chủ web Apache phổ biến, là một máy chủ web cho phép bạn phục vụ các trang web Java cho khách truy cập. Trong hướng dẫn này, chúng ta sẽ thấy cách chúng ta có thể cài đặt Apache Tomcat trên máy chủ Ubuntu 14.04.
Đã đến lúc triển khai RDS trên máy chủ của chúng tôi chạy Windows Server 2012. Tại thời điểm này, chúng tôi cho rằng bạn có máy chủ Windows Server 2012 đang chạy được kết nối với một miền hoặc chạy chính DC.
Dịch vụ máy tính từ xa, thường được viết tắt là RDS, là một vai trò trong Windows Server 2012, cho phép quản lý hiệu quả các phiên Remote Desktop trên Windows Server. Sử dụng công nghệ này và phần cứng phù hợp, có thể triển khai RDS và định cấu hình nó để máy chủ của bạn có thể được sử dụng làm máy chủ đầu cuối. Đây là một cách hiệu quả để quản lý tài liệu và thông tin quan trọng khác trong đám mây.
Windows Server sử dụng một giao thức gọi là RDP, viết tắt của Remote Desktop Protocol, cho phép bạn kết nối với máy chủ của mình. Điều này có thể được xem là quản lý Windows Server của bạn giống như cách bạn làm với SSH trên máy chủ Linux .
IIS là một máy chủ web rất mạnh. Nó cung cấp giao diện tích hợp để chặn / cho phép địa chỉ IP. Cũng có thể làm điều này trên mỗi miền. Ngoài việc chặn địa chỉ IP cụ thể, IIS cũng cho phép hạn chế địa chỉ IP động khi có quá nhiều yêu cầu được thực hiện. Trong hướng dẫn này, bạn sẽ thấy cách thiết lập điều này để tăng tính bảo mật cho trang web của bạn.
Trong hướng dẫn này, tôi sẽ giải thích cách thiết lập máy chủ L2TP VPN trên Windows Server 2012. Các bước được trình bày ở đây được xây dựng trên một hướng dẫn trước để định cấu hình máy chủ VPN PPTP . Bắt đầu bằng cách đọc qua hướng dẫn đó và định cấu hình máy chủ PPTP VPN bằng vai trò Truy cập từ xa. Khi bạn đã hoàn thành, quay lại hướng dẫn này và bạn sẽ tìm hiểu cách biến nó thành L2TP VPN.
Sau khi thay đổi cổng SSH, định cấu hình gõ cổng và thực hiện các chỉnh sửa khác để bảo mật SSH, có lẽ có một cách khác để bạn có thể bảo vệ bạn
Hầu hết các máy tính để bàn đi kèm với một máy khách VPN. Nếu bạn chạy máy chủ VPN, bạn có thể sử dụng ứng dụng khách đi kèm này để kết nối với VPN của mình. Trong hướng dẫn này, tôi sẽ giải thích cách kết nối với máy chủ VPN từ máy tính chạy Windows hoặc OS X bằng phần mềm máy khách gốc.
Giới thiệu Hướng dẫn này sẽ hướng dẫn bạn cách tối ưu hóa một trang web đang được lưu trữ với Nginx. Vâng, hãy làm như sau: Loại bỏ Nginx.
Giới thiệu Chào mừng! Trong hướng dẫn này, Ill giải thích cách chuyển tiếp lưu lượng TCP / UDP đến một máy chủ mới. Điều này đặc biệt hữu ích khi bạn di chuyển bạn
Hướng dẫn này giải thích cách thiết lập VPN PPTP bằng Windows Server 2012. Chúng tôi sẽ sử dụng vai trò Truy cập từ xa để thiết lập VPN và cung cấp cho từng người dùng
Redis là một cửa hàng cấu trúc dữ liệu. Nó phổ biến với các trang web WordPress vì nó cung cấp hiệu suất tăng lớn do cách tiếp cận tối ưu hóa của nó tại bộ nhớ đệm.
NodeBB là phần mềm diễn đàn. Nó dựa trên Node.js và do đó cài đặt của nó tương tự như Ghost. Nếu bạn không quen thuộc với Ghost, thì đó là phần mềm blog cũng được viết bằng Node.js. Trong hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt NodeBB trên máy chủ Ubuntu 14.04 của mình.
Snapshots - Ảnh chụp nhanh là một cách hiệu quả để tạo một bản sao lưu hoàn chỉnh cho máy chủ của bạn. Bạn sẽ không thể khôi phục các tệp riêng lẻ mà thay vào đó là toàn bộ máy chủ. Hướng dẫn này giải thích cách sử dụng tính năng chụp nhanh trên Vultr.
Nhiều quản trị hệ thống quản lý số lượng lớn máy chủ. Khi các tệp cần được truy cập trên các máy chủ khác nhau, việc đăng nhập vào từng máy chủ có thể trở nên khá tẻ nhạt. Sẽ dễ dàng hơn nhiều nếu các tệp có thể truy cập được từ một hệ thống. Phần mềm SSHFS rất phù hợp cho trường hợp sử dụng này.
Máy chủ Vultr có thể không được triển khai với múi giờ / ngày / giờ mà bạn cần trên máy chủ của mình. May mắn thay, chúng tôi có thể tự đặt múi giờ để ngăn sự cố với máy chủ của bạn.
Tất cả các máy chủ được triển khai trên Vultr đều được cấu hình để sử dụng shell Bash theo mặc định. Fish Shell là một thay thế cho Bash cung cấp bổ sung sau đây: Lệnh gợi ý. Một hệ thống chỉ huy trực quan hơn. Một vỏ tổng thể hiện đại hơn.
Vultr cung cấp sao lưu tự động như một tùy chọn cho bất kỳ VPS Dòng hiệu suất nào. Bài viết này cung cấp, ngoài tính năng này, một tùy chọn để tự động
Ruby on Rails (RoR) là một khung được viết bằng ngôn ngữ lập trình Ruby cho phép bạn sử dụng Ruby kết hợp với HTML, CSS và chương trình tương tự
Hướng dẫn này sẽ chỉ cho bạn cách thiết lập máy chủ Minecraft PE trên Debian. Việc thiết lập máy chủ rất dễ dàng, bạn có thể bắt đầu vui chơi chỉ sau vài phút.
Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt máy tính để bàn VNC trên Ubuntu 14.04 với phần mềm VNC miễn phí, TightVNC.
Chúng tôi có thể dễ dàng di chuyển tài khoản máy chủ cPanel sang máy chủ Virtualmin chạy trên bất kỳ VPS Vultr nào. Các bước sau đây liên quan đến việc sao lưu toàn bộ trên máy chủ cPanel, sau đó sử dụng tùy chọn Di chuyển máy chủ ảo trên máy chủ Virtualmin. Bản sao lưu cPanel có thể được đổ trực tiếp trên máy chủ Virtualmin bằng SCP hoặc tệp có thể được tải xuống máy trạm của bạn và sau đó được tải lên máy chủ Virtualmin. Phương pháp SCP được khuyến nghị, vì tệp sao lưu được truyền từ máy chủ này sang máy chủ khác, thường có kết nối internet tốc độ rất cao.
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt Node.js và Express.js trên CentOS 6 (hoặc CentOS 7). Bạn có thể sử dụng Node.js để xây dựng các ứng dụng web có thể mở rộng nhanh chóng bằng JavaScript. Cài đặt rất dễ dàng - chỉ cần làm theo các bước dưới đây. Hầu hết các công việc được thực hiện cho bạn bởi người quản lý gói YUM.
Hướng dẫn này sẽ bao gồm việc cài đặt và vận hành máy chủ Arma 3 của bạn bằng SteamCMD và màn hình. Để biết thêm thông tin về cấu hình, vui lòng truy cập Wiki Interactive Wiki hoặc diễn đàn.
MediaWiki là một gói phần mềm wiki nguồn mở phổ biến. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt MediaWiki trên máy chủ Vultr dựa trên ứng dụng LEMP One-Click.
Các thư mục tạm thời như /tmp, /var/tmpvà /dev/shmcung cấp một nền tảng cho tin tặc chạy các kịch bản và chương trình. Những mã thực thi độc hại này được sử dụng để lạm dụng hoặc thỏa hiệp máy chủ của bạn. Lý tưởng nhất là /tmpthư mục nên được gắn trên phân vùng riêng của nó với quyền hạn chế.
Vultr cung cấp một tính năng cho phép bạn cài đặt trước các khóa SSH khi tạo một phiên bản mới. Điều này cho phép bạn truy cập người dùng root của máy chủ , tuy nhiên, khóa sẽ không hoạt động với người dùng không phải root mới được tạo . Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách sử dụng khóa SSH được cài đặt sẵn với những người dùng mới được tạo.
Jenkins là một máy chủ CI (tích hợp liên tục). Nó có thể là một công cụ rất tiện dụng cho các nhà phát triển. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt và thiết lập Jenkins.