In lạiTác giả: Vũ trụ không gianThời gian cập nhật: 2023-11-04 05:36:20274
Tôi có một máy chủ với Hostinger và tôi có quyền truy cập SSH. Nó thiếu nhiều lệnh. Đây là thư mục bin của tôi. https://gyazo.com/4509a9c8868e5a19c01f78ba3e0bf09eTôi có thể sử dụng wget, nghĩa là tôi có thể lấy gói hàng.
Làm cách nào tôi có thể khởi động và chạy nó như một hộp Linux thông thường? Kế hoạch của tôi là sử dụng heroku trên nó (tôi biết lén lút) và chạy django, v.v., nhưng nó thiếu quá nhiều thứ để bắt đầu và có vẻ thực sự khó khăn. Tôi đang thiếu những thứ cần thiết, bao gồm dbkg, apt, make, v.v. Cảm ơn vì lời khuyên.
câu trả lời hay nhất
Máy chủ dựa trên Linux của bạn không nên thiếu các gói cốt lõi như trình quản lý gói (theo như tôi biết thì bạn không có apt-get).
Tôi đang thiếu những thứ cần thiết, bao gồm cả dbkg, thích hợp, làm, vv.
Đối với tôi, máy chủ bị hỏng và cần được cài đặt lại. Tôi nghĩ bạn có thể thử cài đặt apt bằng wget:
Nhưng có thể bạn đang sử dụng một hệ điều hành khác với bạn nghĩ? Bạn đã thử cài đặt bằng yum hay dnf chưa? Để xác định hệ điều hành bạn đang chạy, hãy nhập:
phát hành mèo /etc/*
hoặc
lsb_release-a
Quay lại câu hỏi của bạn về cách thiết lập máy chủ Linux.
1. gia hạn
cập nhật [quản lý gói]
Nếu bạn đang chạy hệ điều hành dựa trên Debian, hãy sử dụng apt-get Là người quản lý gói, nếu dựa trên Centos, hãy sử dụng yum hoặc dnf(dnf là yum được cập nhật), trong khi Arch sử dụng pacman. Đối với các bản phân phối khác, xin vui lòng xem.
2. Cài đặt
Cài đặt các gói bạn cần. Để làm cho cuộc sống dễ dàng hơn, bạn có thể cài đặt nhóm
yum cài đặt nhóm [name_of_group]
Theo như tôi biết, apt không có cài đặt nhóm mà sử dụng các gói meta (chúng trỏ đến một nhóm gói) chẳng hạn:
Có thể hơi ngớ ngẩn nhưng hãy cấu hình những gì cần cấu hình. Ví dụ: máy chủ web, ssh, không gian làm việc, v.v. Mỗi trường hợp sử dụng đều khác nhau.
5. Sắp xếp
Nếu bạn không muốn thiết lập thủ công môi trường Linux của mình từ shell mọi lúc, bạn có thể sử dụng đầu bếp và các công cụ khác. hoặcAnsiblelàm điều đó cho bạn (tất nhiên bạn cần phải cấu hình nó trước, việc này sẽ mất chút thời gian, nhưng sau này bạn sẽ tiết kiệm được nhiều hơn, tin tôi đi)
Để thiết lập môi trường ứng dụng, tôi khuyên bạn nên sử dụng Docker . Do đó, ứng dụng của bạn sẽ chạy trên bất kỳ máy chủ dựa trên Linux nào có cài đặt công cụ docker. Không chỉ bảo trì mà còn triển khai dễ dàng. Chỉ cần tải xuống hình ảnh của bạn trên bất kỳ máy chủ nào và chạy vùng chứa với các thông số cần thiết. Cuối cùng, bạn sẽ cần bất kỳ máy chủ nào chỉ có bảo mật, cập nhật kernel và công cụ Docker. Các phần phụ thuộc còn lại sẽ được giải quyết trong hình ảnh Docker của bạn
Tôi đã bối rối. Tập lệnh này chạy tốt trong Eclipse trên máy Windows của tôi nếu tôi mã hóa đường dẫn tệp. Nếu tôi cố gắng chấp nhận các tham số và chạy nó trên nút cạnh của tôi (máy linux) thì nó sẽ không đưa ra bất kỳ thông số cụ thể nào
đóng cửa. Câu hỏi này không tuân thủ các nguyên tắc của Stack Overflow. Hiện tại nó không chấp nhận câu trả lời. Đóng cửa 8 năm trước Câu hỏi này dường như không phải về một vấn đề lập trình cụ thể,
Gần đây chúng tôi đã di chuyển cơ sở hạ tầng của mình từ Solaris (Oracle/Sun Java) sang AIX (IBM Java). Khách hàng của chúng tôi sẽ tải lên các tệp được mã hóa bằng thuật toán và khóa chung (AES) của chúng tôi sau khi các tệp được mã hóa được đặt trên đó.
Tôi muốn viết một chương trình (java) chấp nhận một tệp làm đầu vào, mã hóa nó (sử dụng aes128) và gửi tệp được mã hóa đó qua ftp, người nhận sẽ nhận được nó và giải mã nó bằng khóa. Tôi là người mới bắt đầu, có trợ giúp nào để làm điều này không? Cảm ơn bạn rất nhiều
Tôi đang cố gắng nhập một số tệp DLL được biên dịch cho máy 1c2 (ngón tay cái) vào dự án thiết bị thông minh WinMobile 6.1 C#. Tuy nhiên, khi tôi cố gắng nhập chúng vào dự án C# của mình, tôi nhận được "Không thể thêm tham chiếu vào...",
Tôi đang tìm kiếm máy FPGA +. Đó phải là mức giá đầu vào (ví dụ: không quá 200 USD). EDIT: Tôi muốn tạo một sơ đồ ASM và lập trình cho FPGA hoạt động như tôi chỉ định trong sơ đồ Câu trả lời hay nhất Bạn đã xem Arduino Giới thiệu chưa?
Tôi gặp một vấn đề. Vấn đề của tôi là tôi có một công việc (trình thu thập thông tin) có mapred.map.tasks được định cấu hình thành 10, có nghĩa là công việc của tôi sẽ tạo ra 10 người lập bản đồ cùng một lúc. Nhưng cụm của tôi sẽ mapred.tasktracker.map.
Khởi động Eclipse trên một máy mới là một quá trình tốn thời gian và cuối cùng bạn sẽ tự hỏi liệu mình có thực sự cần từng plug-in hay không. Nhưng đây là những điều thuận tiện và giúp tạo thói quen nhất quán. Các vấn đề khởi động Eclipse bao gồm: Giải thích/Ghi chép những gì cần xảy ra Dán chính xác
Chúng tôi muốn thiết lập nút phát triển Docker mà bất kỳ ai trong nhóm của chúng tôi đều có thể triển khai nội dung. Tôi đã tạo một máy Docker mới bằng SSH như sau: docker-machine create \
Nếu có thể, tôi muốn sử dụng java.util.logging để làm điều này, bạn có ý tưởng gì không? Cảm ơn. Câu trả lời hay nhất Bạn có thể dùng thử Mặt tiền ghi nhật ký đơn giản SLF4J cho Java (
Khi vagrant hoạt động, vagrant box của chúng tôi mất khoảng 1 giờ để phục vụ lần chạy đầu tiên, khi kết thúc quá trình cấu hình, tôi muốn đóng gói hộp thành một hình ảnh trong một thư mục cục bộ để tôi có thể sử dụng nó làm cơ sở vào lần sau. cần xây dựng lại Box. tôi đang sử dụng
Tôi đang xây dựng một máy tuyến tính SVM cho dự án xử lý hình ảnh của mình, nơi tôi trích xuất các đặc điểm của mẫu dương tính và âm tính và lưu chúng vào một thư mục. Sau đó, tôi huấn luyện một SVM bằng các tính năng này nhưng nhận được một lỗi không thể sửa được. Dưới đây là train-c tôi sử dụng để huấn luyện bộ phân loại
Mô tả sự cố: Tôi muốn cài đặt máy chủ MySQL 5.7.11 (win32) vào máy chủ Windows 2012. Có nhiều card giao diện mạng được cài đặt trong máy chủ, tôi sẽ cài đặt nhiều thùng
Tôi muốn lên lịch cho máy Linux (AWS) khởi động, chạy chương trình rồi tự tắt (để duy trì chi phí ở mức tối thiểu). Tôi có thể đặt mycommand; tắt máy trong tệp /etc/rc.local. nhưng nếu tôi cần
đóng cửa. Câu hỏi này cần được hỏi tập trung hơn. Câu trả lời không được chấp nhận vào thời điểm này. Bạn muốn cải thiện vấn đề này? Đã cập nhật câu hỏi để chỉ tập trung vào một vấn đề chỉnh sửa bài đăng này. Đã đóng 4 năm trước. Cải thiện truy vấn này
Làm cách nào để gửi đầu ra của tệp này đến thư mục chính của một máy Linux khác. Rõ ràng, tôi muốn gửi đầu ra của tệp này: sed '/^\s*#/d;/^$/d' /etc/httpd/conf/httpd.conf tới nati
Tôi có một hộp Linux mà tôi có quyền truy cập root bằng SSH. Tôi muốn sử dụng GDB để gỡ lỗi hệ thống của mình. Đây là một gói Debian rút gọn nên tôi không có bất kỳ công cụ biên dịch nào trong đó. uname -a cho: 2.
Tôi là một lập trình viên xuất sắc, rất giỏi!