centos7配置

1. 联网

$ vi /etc/sysconfig/network-scripts/ifcfg-eth0 

ONBOOT改为yes,同时BOOTPROTO得是dhcp

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=031ebd0c-b7b1-4e3c-bad7-40cac42772bf
DEVICE=eth0
ONBOOT=yes

重启网络

$ systemctl restart network
$ dhclient

尝试ping www.baidu.com就能通了。

2. yum换源(阿里源)

阿里镜像站有换源说明,注意用 centos 7的。

$ curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
$ yum clean all
$ yum update -y

3.防火墙

# 1. 查看防火墙状态
$ firewall-cmd --state

# 2. 查看防火墙规则
$ firewall-cmd --list-all

# 3. 重新加载配置,使得改动立即生效
$ firewall-cmd --reload

# 4. 查看开放端口(允许任意IP访问)
$ firewall-cmd --zone=public --list-ports

# 5. 开放任意端口
## --permanent为永久生效,没有此参数重启后即失效。
## 多个端口用: --add-ports=1-65535/tcp
$ firewall-cmd --zone=public --add-port=80/tcp --permanent
$ firewall-cmd --reload

# 7. 移除端口
$ firewall-cmd --zone=public --remove-port=80/tcp --permanent
$ firewall-cmd --reload

本节参考博文:Centos之防火墙/服务管理(firewall/iptables)命令详细说明

4. web服务器(Apache)

# 安装启动
$ yum install httpd
$ systemctl start httpd

# 查看运行状态
$ systemctl status httpd

注意开放防火墙,然后在外部通过IP访问就能看到了。

添加新站点需要在/etc/httpd/conf添加自定义配置文件即可,下面是最简单的,在对应位置创建网站文件即可:

Listen 81
<VirtualHost *:81>
	DocumentRoot /var/www/000-default
</VirtualHost>

(记得开放防火墙端口)更复杂配置看官网。

你可能感兴趣的:(centos,linux,centos)