为我们的公司构建Linux网络-我从哪里开始?
这将是一个有点加载的问题。我在一家自1962年成立的公司中编程。很多事情,尤其是计算机/网络设备,已经过时了。让我再说一些背景。 该公司已经在运行Windows服务器。在服务器上,许多计算机的共享网络驱动器中都有文件,并且也有一些程序。这是授予公司范围内对会计和库存等事务的访问权限以及共享文件的方式。不幸的是,在任何设计中都没有强大的系统管理员参与其中。记帐系统正在Foxpro上运行。文件完全混乱。员工似乎通常都知道他们的工作方式,但是为了成长和扩展,我们需要快速掌握这一网络。我认为需要做一些事情: 关系数据库,可通过网络上的所有计算机访问,该数据库将存储: 文件(即图纸,报价,已完成项目的图片等) 员工(然后我们就可以开始执行计算机化的时间卡输入之类的工作) 发票,应收款项和库存 密码管理 作业追踪 我想在此数据库之上构建自定义应用程序,以提供所有功能,并构建API,使我们的网站能够与我们的内部事物进行交互。显然,在构建新系统时,必须保留现有系统。我来自网络背景……并且对Unix(我管理过许多服务于网站的服务器),PHP和前端开发非常满意。我想坚持使用那些我已经熟知的开源技术。 我心中最大的问题是从哪里开始。我是否要购买服务器机架并开始建立全新的网络?我是否准备好将每个人都推送到新网络,还是尝试以某种方式同时使用两者并逐渐从旧网络迁移? 我意识到这可能是一个耗时一年或更长时间的项目。我非常感谢您提供一些指导-系统设计的任何资源,入门方法等。我愿意投入工作-我只需要帮助就可以创建愿景。