Tôi đang cố gắng tìm hiểu cách sử dụng Vagrant với ý tưởng thiết lập môi trường phát triển cần chính xác (nếu có thể) đến một máy chủ sản xuất đã có.Thiết lập hộp Vagrant giống như máy chủ sản xuất
Câu hỏi đặt ra ở đây là: cách dễ nhất để thực hiện điều đó là gì?
Tôi là nhà phát triển và tôi có toàn quyền truy cập vào máy chủ sản xuất nhưng không được quản lý bởi tôi. Tôi chỉ biết cách của tôi xung quanh máy chủ một chút để thiết lập trang web, làm việc với cPanel, một số WHM, vv ...
Máy chủ chạy CentOS 6.5 với Apache, MySQL và PHP.
Có cách nào tôi có thể "xuất" cấu hình của máy chủ đó với tất cả các ứng dụng, mô-đun, phiên bản, v.v ... và sử dụng nó để tạo Hộp âm đạo không? Hay là phân tích thủ công mọi thứ và viết nó xuống?
Nếu đường đi là tùy chọn thứ hai, tôi có thể nhận được bất kỳ lời khuyên nào về cách thực hiện điều đó mà không bỏ sót bất kỳ thứ gì không?
Cảm ơn bạn rất cho câu trả lời của bạn. Tôi có một vài câu hỏi về một số điểm: 5. Bước này sẽ là gì và làm thế nào để tôi thực hiện điều đó một cách chính xác? 6. Tôi không chắc chắn bạn có ý nghĩa gì với 'sử dụng VirtualBox để sao chép VM mới như một đường cơ sở '. Điều gì sẽ là cơ sở cho? – Albert
# 5 đề cập đến bất kỳ ứng dụng nào bạn cần triển khai cho 'apache httpd'. Có một số hướng dẫn đơn giản [ở đây] (http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-fedora-18-lamp) ở bước 5. Đối với # 6, khi bạn khởi động hộp Vagrant, bạn có thể xem thể hiện của nó trong Virtualbox. Sau đó, bạn có thể tạo ảnh chụp nhanh của hộp theo các [hướng dẫn] này (http://www.virtualbox.org/manual/ch01.html#snapshots). –
cảm ơn bạn! Vì vậy, đối với cấu hình PHP, giả sử các mô-đun tương tự được cài đặt, tôi có thể chỉ sao chép tệp PHP.ini không? – Albert