您的位置:首页 > 运维架构 > Linux

Centos服务器-虚拟机-安装-配置-部署

2016-10-20 19:57 483 查看
一 安装VMware,安装centos6.7

  1 windows 下安装 VMware Workstation 

  2 从 http://mirrors.163.com/centos/6.*/isos/x86_64/ 下载 CentOS-6.*-x86_64-minimal.iso 安装  (6.*为6系版本最新即可)

二 WIN7,VMware网络配置

   1 虚拟机-》设置-》网络适配器:设置桥接模式(直接连接物理网络)或NAT模式

   2 打开网络和共享中心


      2.1点击连接宽带的本地网络属性,勾选 VMware Bredge Protocol;

      2.2选择共享,勾选【允许其他网络用户通过此计算机的Internet连接来连接】  

      2.3点击VMware Network Adapter VMnet8 网络 ,同样勾选 VMware Bredge Protocol;

      2.4双击ipv4协议,设置ip192.168.137.1  掩码 255.255.255.0 DNS地址 192.168.1.1

      2.5点击VMware Network Adapter VMnet1 网络 ,同样勾选 VMware Bredge Protocol;

      2.6双击ipv4协议,设置ip192.168.1.177(不能与centos设置相同的ip) 

   3 虚拟机-》编辑-》虚拟网络编辑器-》VMnet8设置为NAT模式 ,勾选【将主机虚拟适配器连接到此网络】【使用本地DHCP服务奖Ip地址分配给虚拟机】
子网IP设置为192.168.137.0 子网掩码设置为255.255.255.0;点击NAT设置 网关IP设置为12.168.137.1;点击DHCP设置,设置开始ip:192.168.137.0
结束ip:192.168.137.255

三 Centos服务器配置

  1.修改网卡配置


  vi /etc/sysconfig/network-scripts/ifcfg-eth0 按配置文档来

 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0

 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

 BROADCAST=192.168.0.255 #对应的子网广播地址

 HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址

 IPADDR=12.168.0.33 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址

 NETMASK=255.255.255.0 #网卡对应的网络掩码

 NETWORK=192.168.0.0 #网卡对应的网络地址

  2.修改网关配置

  vi /etc/sysconfig/network

 NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)

 HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)

 GATEWAY=192.168.0.1(设置本机连接的网关的IP地址。)

 我在修改这里打开编辑时前三项已经默认有了所以只增加了GATEWAY

  3.修改DNS 配置

  编辑:vi /etc/resolv.conf 修改后如下: 

  nameserver 192.168.1.1      #指定经路由器上指定的DNS服务器

  nameserver 61.144.56.100      #指定当前城市最近的DNS服务器(各城市不一样,上网搜索)

  nameserver 8.8.8.8      #GOOGLE的DNS服务器

  nameserver 即是DNS服务器IP地址,第一个是首选,第二个是备用。

  北京网通首选DNS服务器

  218.244.55.40 219.232.48.62210.52.149.2202.96.0.133 

  202.106.0.20 202.106.196.115  202.106.46.151

  4.重启网络

  4.1 重启网络服务:service network restart  或   /etc/init.d/network restart

  4.2 重启系统:shutdown -r now

  4.3 查看当前IP设置:  ifconfig

  4.4 测试是否连接外网: ping www.163.com 

  5.安装sshd

  yum install sshd

  开启sshd服务 service sshd start 

  6.安装gcc和g++

  yum install gcc-c++

  7.安装apache log4cxx 

  安装方法见同文件夹下所附文档,安装目录放在/usr/local下面

  最后别忘了加入一个命令:export LD_LIBRARY_PATH=/usr/local/lib

  8.安装FTP服务

  yum install vsftpd

  vi /etc/sysconfig/iptables #打开21端口

  增加一行 

  -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

  9.远程访问mysql前centos服务器设置简略流程:

  (1)安装mysql-server

  yum -y install mysql-server

  (2)开启端口号(3306)

  # vi /etc/sysconfig/iptables

  增加一行 -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

  (3)设置超级用户root

  mysql>Grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;

  (4)授权用户可以从任何ip访问远程数据库

  mysql>update user set host = '%' where user = 'root'; 

  (5)关闭防火墙

  # /etc/init.d/iptables stop

  (6)重启mysql服务

  # /etc/init.d/mysqld restart

  10.编译tinyxml

     按文档修改Makefile后编译,复制.a文件到 /usr/lib 和 /usr/local/lib

  11.上传服务器代码

    11.1 服务器代码压缩成zip格式上传到centos, 执行 yum install zip unzip  安装解压工具 unzip server.zip解压

四 编译服务器

 make编译找不到mysql库文件,修改 Makefile文件 在 LIBS :=  加上 -L/usr/lib64/mysql 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: