การสร้างเครือข่าย Linux สำหรับ บริษัท ของเรา - ฉันจะเริ่มที่ไหน
นี่จะเป็นคำถามที่ค่อนข้างโหลด ฉันกำลังเขียนโปรแกรมใน บริษัท ที่มีมาตั้งแต่ปี 1962 หลายสิ่งโดยเฉพาะอย่างยิ่งคอมพิวเตอร์ / เครือข่ายเป็นสิ่งที่ล้าสมัยมาก ขอผมเพิ่มพื้นหลังหน่อย บริษัท ดำเนินเซิร์ฟเวอร์ Windows อยู่แล้ว บนเซิร์ฟเวอร์คอมพิวเตอร์หลายเครื่องมีไฟล์ในไดรฟ์เครือข่ายที่ใช้ร่วมกันและมีบางโปรแกรมเช่นกัน นี่คือวิธีที่ บริษัท ได้รับสิทธิ์ในการเข้าถึงสิ่งต่าง ๆ เช่นการบัญชีและสินค้าคงคลังและวิธีแชร์ไฟล์ โชคไม่ดีที่ไม่เคยมีระบบดูแลระบบที่แข็งแกร่งมามีส่วนร่วมในการออกแบบใด ๆ ระบบบัญชีกำลังทำงานบน Foxpro ไฟล์ทั้งหมดวุ่นวาย พนักงานดูเหมือนจะรู้วิธีของพวกเขาโดยทั่วไป แต่เพื่อที่จะเติบโตและขยายขนาดเราจำเป็นต้องได้รับการจัดการอย่างรวดเร็วบนเครือข่ายนี้ บางสิ่งที่ฉันเห็นจำเป็นสำหรับ: ฐานข้อมูลเชิงสัมพันธ์สามารถเข้าถึงได้ผ่านคอมพิวเตอร์ทุกเครื่องในเครือข่ายซึ่งจะจัดเก็บ: ไฟล์ (เช่นภาพวาด, คำพูด, รูปภาพของโครงการที่แล้วเสร็จ ฯลฯ ) พนักงาน (จากนั้นเราสามารถเริ่มทำสิ่งต่าง ๆ เช่นรายการบัตรลงเวลาคอมพิวเตอร์) ใบแจ้งหนี้การชำระเงินที่ได้รับและสินค้าคงคลัง การจัดการรหัสผ่าน การติดตามงาน ฉันต้องการสร้างแอปพลิเคชันที่กำหนดเองที่ด้านบนของฐานข้อมูลนี้เพื่อเพิ่มประสิทธิภาพทุกอย่างและสร้าง API ที่อนุญาตให้เว็บไซต์ของเราโต้ตอบกับเนื้อหาภายในองค์กรของเรา เห็นได้ชัดว่าฉันต้องออกจากระบบที่มีอยู่ในขณะที่ฉันสร้างใหม่ ฉันมาจากพื้นหลังของเว็บ ... และฉันก็สบายใจกับ Unix (ฉันดูแลเซิร์ฟเวอร์หลายสิบตัวที่ให้บริการเว็บไซต์), …