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

Bảo mật SSH trên Ubuntu 14.04

Bảo mật SSH trên Ubuntu 14.04

Sau khi bạn tạo một máy chủ mới, có một số điều chỉnh cấu hình mà bạn nên thực hiện để tăng cường bảo mật cho máy chủ của mình.

Cách cài đặt máy tính để bàn VNC trên Ubuntu 14.04

Cách cài đặt máy tính để bàn VNC trên Ubuntu 14.04

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.

Di chuyển cPanel sang Virtualmin

Di chuyển cPanel sang Virtualmin

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.

Cài đặt NodeJS và Express trên CentOS

Cài đặt NodeJS và Express trên CentOS

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.

Chạy máy chủ Arma 3 của riêng bạn trên Ubuntu 14

Chạy máy chủ Arma 3 của riêng bạn trên Ubuntu 14

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.

Cách cài đặt Sentora trên CentOS hoặc Ubuntu

Cách cài đặt Sentora trên CentOS hoặc Ubuntu

Nếu bạn đang tìm kiếm một bảng điều khiển lưu trữ web hiện đại và sạch sẽ nhưng bạn không đơn giản có tiền để trả cho một cái, Sentora là câu trả lời của bạn. Sentora là một bảng điều khiển lưu trữ web nguồn mở được thiết kế để đơn giản hóa trải nghiệm lưu trữ web của bạn.

ServerPilot trên Vultr

ServerPilot trên Vultr

Hướng dẫn này sẽ hướng dẫn bạn cách tạo máy chủ LAMP bằng ServerPilot và Vultr VPS. ServerPilot.io là một dịch vụ giúp dễ dàng quản lý máy chủ. Với một vài cú nhấp chuột, bạn có thể cài đặt Apache hoặc hoàn thành ngăn xếp LEMP của mình (Nginx + PHP + MySQL). Việc thay đổi các phiên bản PHP cũng rất đơn giản - chạy PHP 5.4, 5.5 và 5.6 trên cùng một máy chủ. Kết hợp với VPS Vultr, bạn có thể thiết lập máy chủ web mạnh mẽ, chi phí thấp.

Cài đặt MediaWiki trên Ứng dụng LEMP One-Click

Cài đặt MediaWiki trên Ứng dụng LEMP One-Click

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.

Bảo mật TMP và TMPFS trên CentOS 6

Bảo mật TMP và TMPFS trên CentOS 6

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ế.

Cài đặt môi trường GUI trên CentOS 6

Cài đặt môi trường GUI trên CentOS 6

Quản lý máy chủ của bạn với SSH một mình có thể đáng sợ. Điều tốt cho chúng tôi là Vultr có tùy chọn View Console . Để sử dụng đầy đủ các khả năng của bảng điều khiển VNC của Vultr, bạn có thể cài đặt phần mềm GUI. Hướng dẫn này sẽ dạy bạn làm thế nào cài đặt môi trường GUI trên CentOS 6.

Thay đổi tên máy chủ trên Ubuntu

Thay đổi tên máy chủ trên Ubuntu

Tên máy chủ lưu trữ là tên được gán cho máy chủ lưu trữ trên máy tính - một máy tính trên mạng. Tên máy chủ về cơ bản chỉ là tên máy tính của bạn. Nó được sử dụng để xác định máy tính của bạn trên mạng. Nó cũng được hiển thị rất rõ ràng trong thiết bị đầu cuối.

ModSecurity và OWASP trên CentOS 6 và Apache 2

ModSecurity và OWASP trên CentOS 6 và Apache 2

ModSecurity là một tường lửa lớp ứng dụng web được thiết kế để hoạt động với IIS, Apache2 và Nginx. Đây là phần mềm mã nguồn mở miễn phí được phát hành theo giấy phép Apache 2.0. ModSecurity giúp bảo mật máy chủ web của bạn bằng cách theo dõi và phân tích lưu lượng truy cập trang web của bạn. Nó thực hiện điều này trong thời gian thực để phát hiện và chặn các cuộc tấn công từ hầu hết các khai thác đã biết bằng cách sử dụng các biểu thức thông thường. Về bản thân, ModSecurance cung cấp sự bảo vệ hạn chế và dựa vào các quy tắc để tối đa hóa sự bảo vệ.

Thiết lập Nginx, PHP-FPM và MySQL trên OpenBSD 5.6

Thiết lập Nginx, PHP-FPM và MySQL trên OpenBSD 5.6

OpenBSD chủ yếu được sử dụng trong triển khai tường lửa, tuy nhiên, nhiều người trên thế giới đang sử dụng OpenBSD làm máy chủ web. Điều này bao gồm các lập trình viên và sysadins. Chúng tôi giả định kiến ​​thức về OpenBSD, Nginx và Unix nói chung.

Cài đặt McMyAdmin trên Ubuntu 14.10

Cài đặt McMyAdmin trên Ubuntu 14.10

McMyAdmin là bảng điều khiển máy chủ Minecraft được sử dụng để quản trị máy chủ của bạn. Mặc dù McMyAdmin là miễn phí, có nhiều phiên bản, một số phiên bản là pai

Cài đặt máy chủ web Hiawatha với PHP-FPM và MySQL trên Debian

Cài đặt máy chủ web Hiawatha với PHP-FPM và MySQL trên Debian

Hiawatha là một máy chủ web có tính đơn giản, dễ sử dụng và bảo mật. Đây là giải pháp hoàn hảo cho các máy chủ nhỏ hơn, phần cứng cũ hơn hoặc máy nhúng - nhưng nó cũng chạy tốt trên các máy chủ có công suất cao. Khi kết hợp máy chủ web Hiawatha với PHP-FPM và MySQL, bạn có thể có một máy chủ web mạnh mẽ, vừa nhẹ vừa an toàn. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt Hiawatha, PHP-FPM và MySQL trên Debian. Đến cuối hướng dẫn, bạn sẽ có một máy chủ web Hiawatha đầy đủ chức năng có thể sử dụng PHP-FPM và MySQL để đáp ứng nhu cầu của bạn!

Ứng dụng OpenVPN trên Vultr

Ứng dụng OpenVPN trên Vultr

Bài viết này chứa thông tin về ứng dụng OpenVPN có thể được triển khai trên Vultr. OpenVPN 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.

Thiết lập người dùng không root với quyền truy cập Sudo trên Ubuntu

Thiết lập người dùng không root với quyền truy cập Sudo trên Ubuntu

Chỉ có một người dùng, đó là root, có thể nguy hiểm . Vì vậy, hãy khắc phục điều đó. Vultr cung cấp cho chúng tôi sự tự do để làm những gì chúng tôi muốn với người dùng và máy chủ của chúng tôi. Hãy sử dụng điều này bằng cách thêm người dùng có quyền truy cập sudo thay vì truy cập root trực tiếp .

Cài đặt Debian 8 trên Vultr

Cài đặt Debian 8 trên Vultr

Debian 8 (Jessie) vẫn đang được phát triển, do đó nó chưa có sẵn trong bảng điều khiển Vultr. Vultr cho phép mọi hệ điều hành được cài đặt từ hình ảnh cài đặt ISO, vì vậy chúng tôi có thể lấy hình ảnh mạng nhỏ cho Jessie và thực hiện cài đặt thủ công. Tuy nhiên, cài đặt Debian 7 và nâng cấp lên Debian 8 ngay sau đó nhanh hơn rất nhiều.

Thiết lập httpd trong OpenBSD

Thiết lập httpd trong OpenBSD

OpenBSD 5.6 đã giới thiệu một trình nền mới có tên httpd, hỗ trợ CGI (thông qua FastCGI) và TLS. Không có công việc bổ sung nào là cần thiết để cài đặt trình nền httpd mới vì nó được bao gồm trong hệ thống cơ sở. Bài viết này giải thích cách thiết lập một máy chủ web cơ bản bằng cách sử dụng nó.

Cách cài đặt Discourse trên Ubuntu 14.04

Cách cài đặt Discourse trên Ubuntu 14.04

Discourse là nền tảng forum mã nguồn mở tối ưu cho việc trao đổi, thảo luận cộng đồng đang được sử dụng khá phổ biến hiện nay. Một số trang web lớn đang sử dụng Discourse có thể kể đến như Envato (chuyên bán plugins, theme), Let’s Encrypt (chứng chỉ SSL miễn phí), SitePoint (web developer), Atom (code editor)…

Cài đặt và thiết lập ZNC trên Ubuntu

Cài đặt và thiết lập ZNC trên Ubuntu

ZNC là một bouncer mạng IRC tiên tiến được kết nối liên tục mọi lúc để khách hàng IRC có thể ngắt kết nối hoặc kết nối lại mà không mất phiên trò chuyện. Trong hướng dẫn này, chúng tôi sẽ biên dịch ZNC với mô đun quản trị web được cài đặt.

Sử dụng Screen trên Ubuntu 14.04

Sử dụng Screen trên Ubuntu 14.04

Screen là một terminal multiplexer, cho phép người dùng truy cập và sử dụng nhiều chương trình đang chạy trên 1 terminal duy nhất hoặc sử dụng terminal từ xa (chẳng hạn như khi sử dụng SSH). Đối với việc sử dụng ssh sẽ giúp bạn vẫn có thể duy trì chương trình đang chạy hoặc chạy nhiều chương trình cùng 1 lúc kể cả sau khi bạn ngắt kết ssh tới server

Cài đặt Varnish 4 với Apache 2 trên Ubuntu 14.04

Cài đặt Varnish 4 với Apache 2 trên Ubuntu 14.04

Apache là máy chủ web phổ biến được sử dụng bởi hầu hết các công ty lưu trữ web. Bộ nhớ cache Varnish là một trình tăng tốc HTTP và proxy ngược. Chúng tôi có thể sử dụng Varnish với bất kỳ máy chủ HTTP nào. Trong ví dụ này, chúng tôi sẽ sử dụng Apache 2. Là một máy chủ web, Apache có thể sử dụng một lượng tài nguyên máy chủ đáng kể để phục vụ các trang. Nếu bạn đang chạy một trang web có lưu lượng truy cập cao, thì bạn có thể cần một trình tăng tốc HTTP để tăng hiệu suất máy chủ. Varnish sẽ giúp bạn với điều đó.

Ứng dụng One-Click ownCloud

Ứng dụng One-Click ownCloud

Bài viết này chứa thông tin về ứng dụng ownCloud có thể được triển khai trên Vultr. ownCloud 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.