centos 笔记

1:redhat 6.3 ip地址

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

DEVICE="eth0"
BOOTPROTO=none
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE="Ethernet"
#UUID="xxxx-xxxx-xxxx-xxx-xxxxxxb"
#HWADDR=xx:00:xx:xx:xx:xx
IPADDR=192.168.0.1
PREFIX=24
#GATEWAY=192.168.0.1
GATEWAY=192.168.1.1
DNS1=203.146.0.120
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"

 2:systemd相关网页

http://www.linuxidc.com/Linux/2014-01/95555.htm

http://www.linuxidc.com/Linux/2014-08/105975.htm

http://www.linuxidc.com/Linux/2014-09/106455.htm

 http://www.linuxidc.com/Linux/2014-09/106490.htm

3:配置RHEL7

a:设置IP地址、网关DNS
cd  /etc/sysconfig/network-scripts/
vi  ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="static"  #启用静态IP地址
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eth0"
UUID="1111111-2222-4dea-a41e-xxxxd2e75ee9"
ONBOOT="yes"  #开启自动启用网络连接
IPADDR0="192.168.21.128"  #设置IP地址
PREFIX0="24"  #设置子网掩码
GATEWAY0="192.168.21.2"  #设置网关
GATEWAY0="192.168.21.2"  #设置网关
DNS2="8.8.4.4"  #设置备DNS
HWADDR="00:0C:29:EB:F2:B3"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
:wq!  #保存退出
service network restart   #重启网络

b:使用系统镜像文件配置本地yum源(这样不能更新安全漏洞)

b.1 把rhel-server-7.0-x86_64-dvd.iso上传到/usr/local/src目录

b.2挂载系统镜像文件
mkdir /media/cdrom  #新建镜像文件挂载目录
cd /usr/local/src  #进入系统镜像文件存放目录
mount -t iso9660 -o loop /usr/local/src/rhel-server-7.0-x86_64-dvd.iso  /media/cdrom #挂载系统镜像
cd  /media/cdrom  #进入挂载目录,使用ls命令可以看到已经有文件存在了
备注:umount  /media/cdrom  #卸载系统镜像

b.3设置开机自动挂载系统镜像文件
vi /etc/fstab   #添加以下代码。实现开机自动挂载
/usr/local/src/rhel-server-7.0-x86_64-dvd.iso  /media/cdrom   iso9660    defaults,ro,loop  0 0
:wq! #保存退出
iso9660使用df  -T 查看设备

b.4配置本地yum源
cd /etc/yum.repos.d/   #进入yum配置目录
touch  rhel-media.repo   #建立yum配置文件
vi  rhel-media.repo   #编辑配置文件,添加以下内容
[rhel-media]
name=Red Hat Enterprise Linux 7.0   #自定义名称
baseurl=file:///media/cdrom #本地光盘挂载路径
enabled=1   #启用yum源,0为不启用,1为启用
gpgcheck=1  #检查GPG-KEY,0为不检查,1为检查
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release   #GPG-KEY路径
:wq! #保存退出

c:使用yum命令自动安装软件
yum clean all   #清除yum缓存
yum makecache  #缓存本地yum源中的软件包信息
yum install httpd   #安装apache
rpm -ql httpd  #查询所有安装httpd的目录和文件
systemctl start httpd.service  #启动apache
systemctl stop httpd.service  #停止apache
systemctl restart httpd.service  #重启apache
systemctl enable httpd.service  #设置开机启动

d:RHEL 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
关闭firewall:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
yum install iptables-services  #安装iptables
vi /etc/sysconfig/iptables  #编辑防火墙配置文件
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
:wq! #保存退出

e:管理防火墙
systemctl  start  iptables.service  #启动防火墙
systemctl  stop  iptables.service  #停止防火墙
systemctl  restart  iptables.service  #重启防火墙
systemctl  status  iptables.service  #查看防火墙状态
systemctl  enable  iptables.service  #设置开机启动

打开http://127.0.0.1/测试apache如下图所示:

f:设置主机名为www
hostname  www  #设置主机名为www
vi /etc/hostname #编辑配置文件
www   localhost.localdomain  #修改localhost.localdomain为www
:wq!  #保存退出
vi /etc/hosts #编辑配置文件
127.0.0.1  www localhost  #修改localhost.localdomain为www
:wq!  #保存退出
shutdown -r now  #重启系统

 3:firewalld防火墙

systemctl status firewalld.service

应用程序-》杂项-》防火墙-》区域-》public->端口->增加-》tcp 80

文件写在

/etc/firewalld/zones/public.xml

 

posted @   letmedown  阅读(100)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示