Kiến thức Lập Trình và Quản Trị Mạng | Trang 341

Thiết lập OpenBSD

Thiết lập OpenBSD

Việc cài đặt OpenBSD trên một ví dụ VULTR khá đơn giản, với một vài lưu ý nhỏ. Các hướng dẫn này được thử nghiệm với OpenBSD 5.5 và 5.6 và sẽ hoạt động với các phiên bản khác. Đối với hầu hết các phần, chúng tôi sẽ chỉ cần làm theo hướng dẫn cài đặt OpenBSD tại trang web chính thức của OpenBSD.

Cài đặt Piwik trên Ubuntu 14.04

Cài đặt Piwik trên Ubuntu 14.04

Piwik là một hệ thống phần mềm phân tích mã nguồn mở có thể được cài đặt trên máy chủ để xem lưu lượng truy cập của các trang web trong thời gian thực. Nó là một giải pháp thay thế tuyệt vời cho các giải pháp Phân tích dựa trên web như Google Analytics. Trong hướng dẫn này, chúng tôi sẽ tìm hiểu cách cài đặt và thiết lập Piwik trên Máy chủ VULTR dựa trên Ubuntu 14.04 của bạn.

Cài đặt Vibe.d trên Ubuntu 14.04

Cài đặt Vibe.d trên Ubuntu 14.04

Vibe.d là một khung web được viết bằng D, dành cho các lập trình viên D để phát triển các ứng dụng web và mạng. Một điều mà Vibe.d được biết đến là khả năng phát triển và triển khai các máy chủ. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách thiết lập Vibe.d trên Ubuntu 14.04 x64. Điều này cũng hoạt động trên Ubuntu 12.04 và 14.10, nhưng kết quả có thể khác nhau.

Thiết lập Máy chủ trò chơi Left 4 Dead trên Debian

Thiết lập Máy chủ trò chơi Left 4 Dead trên Debian

Trong hướng dẫn này, chúng tôi sẽ thiết lập máy chủ trò chơi Left 4 Dead trên Debian 7. Các lệnh này đã được thử nghiệm trên Debian 7 nhưng chúng cũng sẽ hoạt động trên Ubuntu.

Cài đặt DUB trên Ubuntu 14.04

Cài đặt DUB trên Ubuntu 14.04

Trong hầu hết mọi ngôn ngữ lập trình, có một trình quản lý gói giúp bạn dễ dàng xây dựng ứng dụng của mình cùng với tất cả các phụ thuộc của bạn. DUB, một trình quản lý gói cho D, giúp dễ dàng xây dựng ứng dụng của bạn và cũng quản lý các phụ thuộc cho dự án của bạn. Hướng dẫn này sẽ chỉ cho bạn cách cài đặt DUB trên Ubuntu 14.04 x64.

DMD trên Ubuntu 14.04

DMD trên Ubuntu 14.04

D, một ngôn ngữ lập trình được coi là siêu ngôn ngữ của C, là ngôn ngữ cấp thấp nhưng có năng suất cao cho phép bạn phát triển nhiều loại ứng dụng. Điều này bao gồm, nhưng không giới hạn ở các công cụ điều khiển và ứng dụng mạng. Với việc D trở nên phổ biến hơn trong các cộng đồng lập trình chọn lọc, bạn có thể thấy có lợi khi đầu tư thời gian vào việc học và sử dụng nó. Bài viết này sẽ chỉ cho bạn cách cài đặt trình biên dịch D DMD lên Ubuntu 14.04. Các bước này chỉ được thử nghiệm vào ngày 14.04 - hãy thận trọng nếu bạn đang sử dụng một phiên bản Ubuntu khác.

Hướng dẫn cài đặt Webmin trên Vultr

Hướng dẫn cài đặt Webmin trên Vultr

Bài viết này chứa thông tin về ứng dụng Webmin có thể được triển khai trên Vultr. Sau khi triển khai VPS với Webmin, bạn có thể kết nối với nó ngay lập tức bằng trình duyệt web của mình.

Hướng dẫn cài đặt Minecraft bằng Vultr

Hướng dẫn cài đặt Minecraft bằng Vultr

Bài viết này chứa thông tin về ứng dụng Minecraft có thể được triển khai trên Vultr. Sau khi triển khai VPS với Minecraft, bạn có thể kết nối với nó ngay lập tức bằng ứng dụng khách trò chơi Minecraft

Hướng dẫn cài đặt WordPress trên Ubuntu

Hướng dẫn cài đặt WordPress trên Ubuntu

Bài viết này chứa thông tin về ứng dụng WordPress có thể được triển khai trên Vultr. WordPress chạy trên hệ điều hành Ubuntu Server LTS. Bạn có thể đăng nhập vào hệ thống này bằng ứng dụng SSH bằng cách sử dụng thông tin đăng nhập gốc được tìm thấy trên bảng điều khiển Vultr của bạn.

Hướng dẫn cài đặt LEMP trên CentOS 6 x64, CentOS 7 x64 và Ubuntu Server LTS x64

Hướng dẫn cài đặt LEMP trên CentOS 6 x64, CentOS 7 x64 và Ubuntu Server LTS x64

Bài viết này chứa thông tin về ứng dụng LEMP có thể được triển khai trên Vultr. Ứng dụng LEMP có sẵn cho CentOS 6 x64, CentOS 7 x64 và Ubuntu Server LTS x64. Sau khi triển khai VPS ứng dụng LEMP, bạn có thể đăng nhập vào hệ thống bằng ứng dụng SSH bằng cách sử dụng thông tin đăng nhập gốc được tìm thấy trên bảng điều khiển Vultr của bạn.

Cài đặt DirectAdmin trên CentOS 6 hoặc 7

Cài đặt DirectAdmin trên CentOS 6 hoặc 7

DirectAdmin là bảng điều khiển dựa trên web độc quyền mà bạn có thể cài đặt trên máy chủ của mình, cung cấp nhiều tính năng quản trị hệ thống. Trong bài viết này, chúng tôi sẽ cài đặt DirectAdmin trên máy chủ CentOS.

Nginx Reverse Proxy và Golang Thiết lập trên FreeBSD

Nginx Reverse Proxy và Golang Thiết lập trên FreeBSD

Yêu cầu Kiến thức cơ bản về UNIX. FreeBSD x64 với Nginx được cài đặt. Bạn sẽ cần một số chương trình không được cung cấp với FreeBSD

Cài đặt môi trường GUI cho Ubuntu

Cài đặt môi trường GUI cho Ubuntu

Quản lý một máy chủ độc quyền thông qua SSH là một nhiệm vụ khó khăn. Một số quản trị viên cuối cùng đã cài đặt VNC với mục đích có môi trường GUI để làm việc.

Cài đặt HAProxy trên Ubuntu 14.04

Cài đặt HAProxy trên Ubuntu 14.04

HAProxy là một ứng dụng phần mềm mạng cung cấp tính sẵn sàng cao, cân bằng tải và ủy quyền cho các ứng dụng mạng TCP và HTTP. Nó phù hợp cho lưu lượng truy cập cao và quyền hạn nhiều trang web. Bài viết này sẽ chỉ cho bạn cách cài đặt và thiết lập HAProxy trên Ubuntu 14.04.

Cài đặt HHVM và Nginx / Apache trên Ubuntu / Debian / Mint

Cài đặt HHVM và Nginx / Apache trên Ubuntu / Debian / Mint

HHVM , hay Máy ảo HipHop , là một máy ảo dành cho PHP do Facebook phát triển để cải thiện hiệu suất của các ứng dụng PHP. Không giống như thời gian chạy PHP thông thường, HHVM sử dụng trình biên dịch đúng lúc để chuyển đổi các tập lệnh thành mã máy gốc. Kết quả là, điểm chuẩn của bên thứ ba đã cho thấy giảm thời gian tải gấp 3 lần so với PHP-FPM 5.4 cho các tác vụ như tải trang web Drupal thông thường.

Tạo máy chủ Teamspeak 3 trên Ubuntu 14 64-bit

Tạo máy chủ Teamspeak 3 trên Ubuntu 14 64-bit

Cho dù bạn đang làm việc trong một dự án hợp tác lớn với nhóm phát triển của mình hoặc giết một ông chủ trong trò chơi nhập vai mới nhất, bạn sẽ cần một số hình thức giao tiếp. Chắc chắn, Skype rất tuyệt, nhưng nó sử dụng lượng băng thông lớn có thể gây ra các vấn đề về độ trễ trên các kết nối chậm hơn. Đó là nơi Teamspeak đến! Teamspeak là một nền tảng VoIP tuyệt vời có thể sử dụng lượng băng thông cực thấp khi được cấu hình đúng cách. Trong hướng dẫn này, chúng tôi sẽ giới thiệu cách tạo máy chủ Teamspeak 3 trên VPS Ubuntu 64-bit từ Vultr.

Cách cấu hình DJBDNS trên FreeBSD

Cách cấu hình DJBDNS trên FreeBSD

Hướng dẫn này sẽ chỉ cho bạn cách định cấu hình dịch vụ DNS dễ bảo trì, dễ cấu hình và thường an toàn hơn dịch vụ BIND cổ điển. Bài viết này giả định rằng bạn đang chạy VPS có cài đặt FreeBSD.

Cách cài đặt Apache, MySQL và PHP trên CentOS 6

Cách cài đặt Apache, MySQL và PHP trên CentOS 6

LAMP là từ viết tắt của Linux, Apache, MySQL và PHP. Ngăn xếp phần mềm này là giải pháp nguồn mở phổ biến nhất để thiết lập các máy chủ web. Vì chúng tôi đã quyết định sử dụng bản phân phối Linux CentOS 6 x64 trên VPS Vultr, chúng tôi sẽ chỉ giới thiệu cách cài đặt các thành phần khác trong bài viết này.

Cách bảo mật FreeBSD với PF Firewall

Cách bảo mật FreeBSD với PF Firewall

Hướng dẫn này sẽ chỉ cho bạn cách bảo vệ máy chủ FreeBSD bằng tường lửa PF của OpenBSD. Chúng tôi sẽ cho rằng bạn có bản cài đặt FreeBSD sạch do Vultr triển khai mà không có người dùng nào được thêm vào. Chúng tôi sẽ làm một số thứ khác bên cạnh cấu hình Tường lửa cũng sẽ tăng cường bảo mật cho máy chủ FreeBSD của chúng tôi. Trước khi cấu hình tường lửa, chúng tôi sẽ cài đặt một số gói vì cài đặt FreeBSD mặc định đi kèm với một bộ công cụ và gói tối thiểu (chính xác), để giúp chúng tôi làm việc dễ dàng hơn.

Cài đặt phpMyAdmin trên Ứng dụng WordPress bằng 1 lần click

Cài đặt phpMyAdmin trên Ứng dụng WordPress bằng 1 lần click

phpMyAdmin là một công cụ quản trị cơ sở dữ liệu MySQL dựa trên web thuận tiện, có thể giúp bạn tiết kiệm hàng tấn thời gian từ việc quản lý cơ sở dữ liệu theo lệnh. Trong bài viết này, tôi sẽ chỉ cho bạn cách cài đặt và bảo mật phpMyAdmin trên ứng dụng One-Click WordPress.

Cài đặt Mumble trên Ubuntu

Cài đặt Mumble trên Ubuntu

Mumble là một sự thay thế hoàn toàn miễn phí và nguồn mở cho các bộ giọng nói khác, chẳng hạn như Teamspeak. Nó chạy trên Windows, Linux, OS X và iOS. Hướng dẫn này sẽ hướng dẫn bạn cách thiết lập máy chủ Mumble trên Ubuntu.

Cài đặt Bảng điều khiển web CentOS (CWP) trên CentOS 6

Cài đặt Bảng điều khiển web CentOS (CWP) trên CentOS 6

CentOS Web Panel hoặc CWP là bảng điều khiển lưu trữ nguồn mở được thiết kế để quản lý máy chủ nhanh chóng và dễ dàng. Nó bao gồm tất cả các tính năng của bảng điều khiển hiện đại, như quyền truy cập quản trị viên / khách hàng trong bảng điều khiển, trình cài đặt tự động Softculous, MySQL, phpMyAdmin, Apache, SSL, DNS, Roundcube, ModSecurity, giải pháp chống spam và nhiều hơn nữa. Một trong những tính năng phổ biến nhất của nó là trình chuyển đổi phiên bản PHP.

Cài đặt Java 8 trên Ubuntu 14.04

Cài đặt Java 8 trên Ubuntu 14.04

Hướng dẫn cài đặt Java 8 trên Ubuntu | Java là một trong những ngôn ngữ lập trình được sử dụng rộng rãi bởi hàng tỉ ứng dụng trên thế giới. Thông thường, các hệ thống đều được cài đặt chương trình Java trên hệ thống để chạy được các ứng dụng java. Nhưng vì lý do nào đó, hệ thống Ubuntu Server hay Desktop Ubuntu của bạn chưa được cài Java hoặc Java version thấp hơn phiên bản 8. Thì hôm nay qua bài viết này bạn sẽ biết cách cài đặt Java 8 trên Ubuntu 14.04, 16.04, … và cả các phiên bản sau này nữa nhé.

Thêm chấm dứt SSL vào HAProxy trên Ubuntu 14.04

Thêm chấm dứt SSL vào HAProxy trên Ubuntu 14.04

Bài viết này sẽ hướng dẫn bạn cách thiết lập chấm dứt SSL trên HAProxy, để mã hóa lưu lượng truy cập qua HTTPS. Chúng tôi sẽ sử dụng chứng chỉ SSL tự ký cho lối vào mới. Giả định rằng bạn đã cài đặt và cấu hình HAProxy với giao diện HTTP tiêu chuẩn.

Giới thiệu về Lsof trong Linux

Giới thiệu về Lsof trong Linux

Trong Linux, nhiều đối tượng được coi là một tệp, bất kể đối tượng đó thực sự là tệp, thiết bị, thư mục hoặc ổ cắm. Liệt kê một tập tin là dễ dàng, có vỏ được tích hợp sẵn lscho điều đó. Nhưng nếu người dùng muốn xem những tập tin nào hiện đang được mở bởi quy trình máy chủ web thì sao? Hoặc nếu người dùng đó muốn tìm ra tập tin nào được mở trong một thư mục nhất định? Đó là nơi lsofdiễn ra. Hãy tưởng tượng lsofnhư là một lssự bổ sung của tập tin mở .

Giới thiệu về Tcpdump

Giới thiệu về Tcpdump

Nếu bạn điều hành một máy chủ, chắc chắn bạn sẽ đến một điểm mà bạn cần khắc phục một số vấn đề liên quan đến mạng. Tất nhiên sẽ rất dễ dàng khi chỉ cần gửi một bức thư đến bộ phận hỗ trợ, nhưng đôi khi bạn cần phải làm bẩn tay mình. Trong trường hợp này, tcpdumplà công cụ cho công việc đó. Tcpdump là một bộ phân tích gói mạng chạy dưới dòng lệnh.

Docker một lần nhấp

Docker một lần nhấp

Bài viết này chứa thông tin về ứng dụng Docker có thể được triển khai trên Vultr. Chi tiết ứng dụng: Ứng dụng này có Docker CE trên CentOS 7 x64 hoặc Ubuntu Server LTS x64.

Trình khởi chạy máy chủ tấn công toàn cầu Counter-Strike trên Ubuntu

Trình khởi chạy máy chủ tấn công toàn cầu Counter-Strike trên Ubuntu

Hướng dẫn này sẽ bao gồm quá trình cài đặt tập lệnh Trình khởi chạy máy chủ CS: GO đơn giản . Kịch bản lệnh này cung cấp một tập hợp các lệnh ngắn để khởi chạy, cập nhật, khởi động lại hoặc sửa đổi cấu hình máy chủ.

Sử dụng Etckeeper để kiểm soát phiên bản / etc

Sử dụng Etckeeper để kiểm soát phiên bản / etc

Trong bài viết này, chúng ta hãy xem cách cài đặt Etckeeper trên phiên bản máy chủ CentOS 6, cũng như cách thực hiện thủ công một cam kết và hoàn tác các thay đổi.

Cách cấu hình Snort trên Debian

Cách cấu hình Snort trên Debian

Snort là một hệ thống phát hiện xâm nhập mạng miễn phí (IDS). Nói một cách ít chính thức hơn, nó cho phép bạn giám sát mạng của mình để biết hoạt động đáng ngờ trong thời gian thực . Hiện tại, Snort có các gói cho Fedora, CentOS, FreeBSD và các hệ thống dựa trên Windows. Phương pháp cài đặt chính xác khác nhau giữa các hệ điều hành. Trong hướng dẫn này, chúng tôi sẽ cài đặt trực tiếp từ các tệp nguồn cho Snort. Hướng dẫn này được viết cho Debian.