Bagaimana cara menggunakan hard drive di komputer rumah sebagai server web sementara?

-1

Ok jadi pada dasarnya saya punya server web di pusat data. Namun saya telah membeli SSD perusahaan baru dan saya mengirimkannya ke rumah saya. Daripada menginstalnya di server lain di pusat data saya, apa yang ingin saya lakukan adalah meletakkan beberapa hal di atasnya saat di kantor saya, dan kemudian mengirimkannya ke pusat data siap-pergi.

Apa yang saya tidak yakin adalah apa yang terlibat dalam melakukan ini. Saya sadar bahwa saya memerlukan IP statis atau setidaknya IP yang tidak berubah selama durasi waktu server di rumah saya. Selain itu, saya tidak yakin. Pada dasarnya saya ingin sepenuhnya mengkonfigurasi server baru ke SSD baru saya (yang saya tahu bagaimana melakukannya), tetapi melakukannya dari rumah. Dengan begitu saya dapat mengirim SSD yang telah siap dan siap untuk dicolokkan ke server saya.

Yang ingin saya tahu adalah bagaimana saya bisa melakukan ini dari rumah. Saya memiliki komputer Windows. Tentu saja, saya perlu menginstal CentOS ke SSD dan kemudian dapat mengaksesnya di internet untuk melakukan hal-hal seperti mengunduh perangkat lunak melalui SSH, dll.

Apa yang harus saya lakukan untuk ini? Bisakah saya melakukan operasi ini dalam Windows? Bagaimana saya bisa melakukan ini tanpa mem-boot ke drive saja (yang sebaliknya akan menonaktifkan komputer saya saat server sementara sedang digunakan, yang tidak praktis)?

Selain itu, bagaimana saya mengkonfigurasi IP tanpa ISP saya memberi saya IP statis yang tidak ditawarkan ISP saya (saya bertanya)? Perlu diingat server ini hanya sementara untuk konfigurasi, tidak akan lebih dari satu atau dua minggu yang berarti bahwa alamat IP eksternal rumah saya akan berfungsi dengan baik.

Setiap saran yang dapat Anda berikan tentang operasi ini akan sangat dihargai. Saya tidak bermaksud menjalankan server rumah karena itu bukan ide yang baik karena berbagai alasan. Saya hanya ingin tahu bagaimana melakukan ini karena sekali saya tahu bagaimana saya bisa melakukan operasi serupa di masa depan ketika saya perlu. Itu pasti mengalahkan kesulitan dengan pengaturan jarak jauh dan mencoba membuat server pertanian saya untuk bertukar hard drive dan membantu dalam pengaturan. Saya lebih suka melakukan hal-hal sendiri sebanyak mungkin.


Untuk menjadi jelas, saya bertanya tentang menjalankan server pada drive kedua di komputer saya dari rumah saya sementara dari dalam Windows.

Drive utama komputer saya menjalankan windows. Saya akan menghubungkan drive ini yang akan menjalankan CentOS sebagai drive kedua di komputer saya. Internet rumah saya hanya memiliki 1 alamat IP eksternal.

Rincian tentang masalah yang saya miliki mengenai hal ini ada di atas. Alih-alih mengajukan 7 pertanyaan berbeda tentang Superuser tentang topik yang sama, saya membuatnya hanya dalam satu pertanyaan karena semuanya adalah topik yang sama.

Tujuannya adalah untuk menyalakan komputer saya yang menjalankan windows dan menginstal CentOS pada drive kedua yang merupakan SSD perusahaan saya yang baru saja saya beli (saya sudah tahu cara menginstal CentOS). Dan kemudian gunakan drive kedua ini sebagai server web untuk menyelesaikan konfigurasi drive (yang saya sudah tahu bagaimana melakukan konfigurasi perangkat lunak) sebagai server web yang dapat diakses di internet.

user7783780
sumber
Apa masalah spesifik yang mendorong pertanyaan ini? Apakah ini hanya cara mengkonfigurasi alamat IP statis di server? Saya benci bertanya, tetapi tampaknya ada beberapa masalah yang coba Anda atasi dengan satu pertanyaan.
Service Manager
Pertanyaan Anda adalah cara melebar. Anda bertanya apa yang Anda perlukan untuk menginstal CentOS pada hard drive cadangan, yang memiliki banyak variabel untuk itu (seperti apakah itu VM atau OS host). Anda juga bertanya "bagaimana saya mengkonfigurasi IP tanpa ISP saya memberi saya IP statis ..." (itulah sebabnya saya pikir Anda bertanya bagaimana cara mengatur IP statis). Saya memang membaca pertanyaan Anda, yang masih banyak membuka interpretasi. Jika Anda dapat mempersempit masalah Anda, untuk secara spesifik apa yang Anda butuhkan bantuan, maka kami dapat membantu Anda.
Service Manager
Tidak, seperti yang saya katakan saya ingin menjadi server web langsung. Jelas itu bukan VM sebagai server web langsung yang dapat saya hotswap ke server lain. Supaya jelas, CentOS akan menjadi satu-satunya OS di SSD perusahaan.
user7783780
Terus terang saya tidak yakin bagaimana melakukan ini. Sebagai satu drive menjalankan OS dan dapat mengelolanya dari Windows semua dari satu alamat IP dan membuatnya dapat diakses publik. Saya mungkin perlu mengambil laptop lama saya dan mengubahnya menjadi mesin khusus untuk SSD. Tetapi jika itu bisa dilakukan di komputer saya akan lebih mudah.
user7783780
2
Salah satu cara saya tidak yakin apakah akan berfungsi (karena saya belum melakukannya) adalah mengatur semuanya menjadi VM, menggunakan SSD sebagai hard drive VM Anda. Setelah semuanya berfungsi (mungkin) CentOS akan bekerja berlari ke komputer nyata tanpa banyak konfigurasi ulang
fernando.reyes

Jawaban:

2

Kemungkinan perangkat khusus pc / laptop lainnya

Seperti yang Anda sebutkan, Anda dapat mengubah laptop lama Anda yang tidak digunakan menjadi server yang merupakan cara termudah untuk melakukannya. Jika Anda tidak memilikinya, ada peluang untuk meniru di mesin virtual.

Kemungkinan boot ganda

Anda dapat mengatur dual boot dan menginstal centos pada drive kedua, dan boot ke server ketika Anda perlu bekerja pada itu, jika mungkin Anda memiliki komputer lain untuk melakukan pekerjaan normal Anda. Dan ketika Anda perlu bekerja di komputer, boot kembali ke windows. Pastikan Anda tahu apa yang Anda lakukan saat menyiapkan dual boot.

Kemungkinan mesin virtual

Tetapi jika dual boot bukan pilihan (perlu server web hidup tetapi juga perlu windows pc sebagai workstation Anda) maka Anda perlu lingkungan yang ditiru. Virtualbox adalah suatu kemungkinan dan Anda dapat mengatur SSD kedua Anda sebagai hard drive untuk mesin virtual itu.

AKU P

Adapun IP yang bisa sedikit rumit tetapi bisa dilakukan. Masalahnya adalah IP Anda adalah salah satu IP yang dihadapi publik, dan tidak dapat diakses secara publik sebagai server web tetapi juga memungkinkan Anda terhubung ke internet di windows secara bersamaan tanpa upaya.

Anda mungkin dapat mempertimbangkan VPN untuk strategi itu untuk mendapatkan IP lain, terutama jika Anda hanya membutuhkannya sementara.

Anda perlu melakukan port forwarding pada router Anda atau menggunakan DNS pihak ketiga untuk menjadikan IP eksternal Anda IP yang dapat diakses publik untuk server web rumah Anda sebagai server pengujian langsung.

Driver

Sekarang, tergantung pada arsitektur prosesor untuk PC Anda vs server web Anda, itu mungkin tidak kompatibel. Sebagai contoh jika Anda memiliki prosesor AMD di PC rumah Anda tetapi prosesor xeon di server web Anda, Anda tidak bisa melakukan ini, itu tidak mungkin.

Namun, jika Anda memiliki prosesor intel x86-64 bit di rumah dan server web Anda juga merupakan xeon dengan arsitektur x86-64 maka ini harus kompatibel. RAM tidak masalah, server web Anda akan memiliki lebih banyak tetapi seperti yang Anda tahu Anda dapat menambahkan lebih banyak

RAM di PC Anda tidak ada masalah, jadi bertukar dengan ram lebih banyak tidak ada masalah. Sebagai server web linux / unix biasanya tidak ada antarmuka grafis (tidak seperti windows), jadi kemampuan grafis mungkin tidak menjadi masalah.

Sata

Selama perangkat Anda dapat bekerja di server, itu harus kompatibel dengan komputer Anda dan server tidak ada masalah.

Saya harap ini membantu, tolong beri tahu saya jika Anda memiliki pertanyaan lain.

user7783780
sumber
1

Pertanyaan ini sangat luas tetapi mengenai ip dinamis yakinlah itu bukan masalah. Anda harus mengatur CentOS ini persis seperti yang Anda lakukan pada komputer di lingkungan rumah Anda, karena tidak akan benar-benar melayani apa pun melalui Internet. Berikan ip statis di jaringan rumah Anda dan unduh, instal, dan konfigurasikan semua yang Anda butuhkan. Anda harus menggunakan konsol sampai Anda memberikan konektivitas jaringan, dan kemudian Anda dapat terhubung melalui ssh dari pc lain di jaringan yang sama. Dengan cara ini Anda dapat menguji setiap fungsionalitas hanya dengan menghubungkannya ke ip "home" -nya. Jika karena alasan tertentu Anda ingin mencapainya dari luar, Anda dapat mengatur port forwarding pada router Anda dari ip eksternal dinamis Anda ke ip internal statisnya, dan bahkan menggunakan dns dinamis untuk memberikannya nama host publik yang tetap sama bahkan ketika ip berubah . Menyiapkan server seharusnya tidak memakan waktu lama, jadi saya harap Anda bisa hidup tanpa PC desktop biasa untuk satu malam. Tentu saja sebelum mengirim SSD ke tujuan akhirnya, Anda harus mengonfigurasinya dengan parameter jaringan server Anda atau tidak akan online.

Kebingungan saya terletak pada ini: PC desktop Anda dan server di datacenter mungkin memiliki perangkat keras yang berbeda, sehingga Anda tidak dapat 100% yakin bahwa sekali SSD telah ditukar antara keduanya akan bekerja tanpa gentar.

EDIT: Karena Anda menyebutkan dalam komentar memiliki laptop lama, Anda tentu bisa menggunakannya tetapi saya akan memberikan preferensi ke mesin yang memiliki perangkat keras yang paling mirip dengan server. Di PC desktop Anda dengan dua hard drive, tidak sulit untuk menekan mis. F9 saat boot dan pilih antara work-inprogress CentOS dan os Windows reguler Anda. Akhirnya, menyiapkan mesin virtual dengan akses langsung ke SSD fisik (seperti yang disarankan kepada Anda oleh fernando.reyes) tentu bisa dilakukan dan ada beberapa yang baik T & amp; A tentang itu. Menurut pendapat saya mengeksplorasi opsi ini tidak sebanding dengan kerumitan dalam kasus Anda, kecuali jika Anda berencana untuk melakukan ini berulang-ulang untuk beberapa server (seperti yang Anda sarankan): maka Anda dapat menghabiskan waktu menyempurnakan teknik ini dan Anda akan dihargai dalam jangka panjang.

simlev
sumber
Untuk setiap alasan saya ingin mencapainya dari luar. Tip bagus tentang keduanya memiliki perangkat keras yang berbeda. Memang benar driver mungkin perlu diperbarui, namun kabar baiknya adalah CentOS dan perangkat lunak lain akan tetap sama terlepas dari perangkat keras fisiknya.
user7783780