首页 > 代码库 > 【第1期】安装Linux服务器(DB主机与ETL主机)

【第1期】安装Linux服务器(DB主机与ETL主机)

1、Linux简介

    Linux这样的操作系统对大家来说应该并不陌生,因为它是目前后台服务器的主流操作系统之一。Linux源自于POSIX与UNIX的多用户、多任务和多CPU的操作系统。

    对于Linux的相关描述,有比我说得更加清楚的。下面引自【百度百科】的词条:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。


 

2、选择Linux

    在此,为了搭建我们的个人BI系统,选用合适的服务器操作系统是必不可少的一个环节。不仅使用与BI类的系统开发,Linux同样也适用于其他业务类或分析类系统的开发。在此,我们也同样选择以Linux作为我们的操作系统。

    Linux的版本有很多,我选择基于这个稳定版本开发我的个人BI系统:Red Hat Enterprise Linux Server release 6.4 (Santiago)

 


 

3、BI系统主机信息

    为此,选择了操作系统后,下来就来安装服务器。我选择了VMware虚拟机来安装Linux服务器。在这里,关于VMware虚拟机的安装过程在网络上已经有很多相关的文章了,我就不赘述了。有兴趣的伙伴可以参考网络上的安装教程。

    注:安装VMware虚拟机时,应选择“桥接”的方式连接网络,关于VMware虚拟机“桥接”的资料亦可参照网上文章。

 

    为了方便,我们只安装了两台Linux虚拟机,分别用于数据库服务器与ETL服务器。他们的信息如下:

DB主机:

名称                              详细信息                                
机器名称db_srv
机器IP192.168.0.110
最高用户名称root
最高用户密码oracle
一般用户名称oracle
一般用户密码oracle

 

 

 

 

 

    

    

ETL主机:

名称                              详细信息                                
机器名称etl_srv1
机器IP192.168.0.121
最高用户名称root
最高用户密码etl
一般用户名称etl
一般用户密码etl

 

 

 

 

   

         

       

    也许细心的读者已经发现,我们在设置ETL主机信息的时候,使用了etl_srv1而不是etl_srv。其实这样做是为了方便以后扩展更多的ETL服务器。在BI系统中,ETL服务器一般不会只有一个,而这次我们所开发的BI系统中,只使用一台ETL服务器,是为了开发方便。或者,在开发的过程中,如果遇到需要扩展ETL服务器时,我们就可以将扩展的ETL服务器命名为etl_srv2、etl_srv3等。

    至于IP地址和用户的设置方面大家可以根据自己的个人情况,自己设置。比如,我在设置IP时,使用的是192.168.0.XXX,是因为目前的使用的网络是公共网络,设置为192.168.1.XXX的IP地址可能会与其他人的产生冲突。因此,我选择使用192.168.0.XXX类似的IP地址。当然,我个人主机的IP地址还是192.168.1.XXX的格式的。但我在Linux服务器上使用的掩码是255.255.0.0,这样两个网段的主机使用VMware桥接的方式是可以ping通的。

 

   

 

【第1期】安装Linux服务器(DB主机与ETL主机)