CentOS、NGINX初始环境布署

CentOS、NGINX初始环境布署

@(linux笔记)[centos|nginx|环境布署]

root登录

root登录

启动网卡

centos6.x最小化安装时网卡默认非启动状态
如果使用云主机或非最小化安装可忽略。

ifup eth0
#具体看网卡设备名是什么

设置网卡

涉及文件:
/etc/sysconfig/network 设置主机名和网络配置、网关
/etc/sysconfig/network-scripts/ifcfg-eth0 针对特定的网卡进行设置,默认设备名为 eth0 eht1 eth2依此类推
/etc/resolv.conf 设置DNS
/etc/hosts 本机host
/etc/protoclos 定义ip数据包协议相关数据 如 TCP、ICMP

#先备份配置,如果不存在就直接新建
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak

#修改或新建配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0                 #网卡设备名称
    HWADDR=00:0C:29:D0:C7:B5    #MAC
    TYPE=Ethernet               #网络类型为以太网模式
    UUID=UUID                   #通用唯一识别码
    ONBOOT=yes                  #是否启动引导的时候激活YES
    BOOTPROTO=static            #静态IP地址获取状态 如:DHCP表示自动获取IP地址
    IPADDR=192.168.1.10         #IP
    IPV6INIT=no                 #关掉ipv6
    IPV6_AUTOCONF=no
    NETMASK=255.255.255.0       #子网掩码
    GATEWAY=192.168.1.1         #网关地址

#检查配置是否有误
cat /etc/sysconfig/network-scripts/ifcfg-eth0

#设置网关
vi /etc/sysconfig/network
    #表示系统是否使用网络
    NETWORKING=yes
    #设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应
    HOSTNAME=hostname
    #设置本机连接的网关
    GATEWAY=192.168.1.1
    
#设置DNS
vi /etc/resolv.conf
    nameserver dnsip
    nameserver dnsip
    
#修改HOST
vi /etc/hosts
    127.0.0.1 hostname   #主机名
    order bind hosts     #使用DNS域名服务器来解析名字
    multi on             #是否多IP
    nospoof on           #如果用逆向解析找出与指定的地址匹配的主机名,对返回的地址进行解析以确认它确实与您查询的地址相配。为了防止“骗取”IP地址

#重启网卡
service network restart
或
/etc/init.d/network restart

#ping检查下

配置yum源

如果yum源不够理想或想更换时。
如果不换不用理会。

#备份原系统源
mv /etc/yum.repos.d/CentOS-Base-repo /etc/yum.repos.d/CentOS-Base-repo.bak

#下载新源
    #网易:mirrors.163.com/.help/CentOS6-Base-163.repo
    #sohu:mirrors.sohu.com/help/CentOS-Base-sohu.repo
    #阿里云:mirrors.aliyun.com/repo/Centos-6.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://xxxxxx.repo

#清空yum缓存
yum clean all

#生成缓存
yum makecache

设置时区、时间

根据需要设置,系统设置不对的时候配置一下
根据区域设置时区、时间
时间服务器google一下

#设置时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#同步时间并写入blos硬件时间 
ntpdate timeserver.com ; hwclock –w

配置SSH

没得说SSH是要用的

#开启SSH
vi /etc/ssh/sshd_config
    #取消以下注释
    Port    22 #此为SSH端口号,修改为自己惯用的
    Protocol 2 #此为允许SSH1或SSH2连接,推荐使用SSH2
    
        #如果要禁止root登录、禁止空密码登录 增加以下
        PermitRootLogin no
        PermitEmptyPasswords no
        PasswordAuthentication no
        
        RSAAuthentication yes
        PubkeyAuthentication yes
        AuthorizedKeysFile .ssh/authorized_keys
        #要配置密钥

    
#设置为服务,开机启动
#此可以放在最后进行
chkconfig sshd on

#启动SSH
/etc/init.d/sshd start #如果ssh已为服务时可使用 service sshd start

#测试下SSH

新建用户

root尽量不要使用

#新建用户
useradd username
passwd  username

#sudo授权
visudo
    找到 root ALL=(ALL) ALL ,在其下增加一行
    username ALL=(ALL) ALL

reboot

重启下

安装NGINX

//www.greatytc.com/p/207f6b0dc673

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容