在一台新的服务器上, 设置环境, 配置 yum 源, 安装 httpd 服务, 添加对应防火墙端口, 给硬盘分区 666MB 格式化, 挂载到 / homework 下, 永久生效:
思路
1. 检查环境
2. 配置置 yum 源
4. 安装服务
5. 添加防火墙
6. 添加硬盘
7. 分区格式化
8. 挂载
过程:
1. 检查环境
- getenforce
- setenforce 0
- # 开机关闭 selinux
- A: vi /etc/selinux/config
- ###SELINUX=disabled
- B: echo -e "SELINUX=disabled\nSELINUXTYPE=targedited">
- /etc/selinux/config
- C: cat> /etc/selinux/config <<QQQ
- > SELINUX=disabled
- > SELINUXTYPE=targeted
- > QQQ
- # 查看防火墙状态 (因为默认开启, 所以可以省略这一步)
- systemctl status firewalld
- systemctl enable firewalld
- systemctl restart firewalld
2. 配置 IP
- ip a
- A:
- vi /etc/sysconfig/network-scripts/ifcfg-ens33
- ################
- NAME=ens33
- DEVICE=ens33
- ONBOOT=yes
- BOOTPROTO=none
- IPADDR=192.168.59.103
- NETMASK=255.255.255.0
- GATEWAY=192.168.59.2
- DNS1=192.168.59.2
- ##################
- Systemctl restart network
- B:
- echo "NAME=ens33
- DEVICE=ens33
- ONBOOT=yes
- BOOTPROTO=none
- IPADDR=192.168.59.103
- NATEMASK=255.255.255.0
- GATEWAY=192.168.59.2
- DNS1=192.168.59.2"> /etc/sysconfig/network-scripts/ifcfg-ens33
- systemctl restart network
3. 配置 yum 源
- mkdir /iso
- mount /dev/cdrom /iso
- A: VIM /etc/fstab
- ##################
- /dev/sr0 /iso iso9660 defaults 0 0
- ##################
- B: Echo "/dev/sr0 /iso iso9660 defaults 0 0">> /etc/fstab
- mkdir /etc/yum.repos.d/bak
- mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
- A: VIM /etc/yum.repos.d/iso.repo
- ##################
- [iso]
- Name=iso
- Baseurl=file:///iso
- Disable=1
- Gpgcheck=0
- ##################
- B:cat>/etc/yum.repos.d/iso.repo <[iso]
- Name=iso
- Baseurl=file:///iso
- Disable=1
- Gpgcheck=0
- QQQ
- C: echo -e "[iso]\nname=iso\baseurl=file:///iso\nenable=1\ngpgcheck=0"
- > /etc/yum.repos.d/iso.repo
4. 安装服务
- yum -y install httpd VIM.NET-tools
- rm -rf /etc/httpd/conf.d/welcome.conf
- curl www.baidu.com> /var/www/html/index.HTML
- VIM /var/www/HTML/index.HTML(修改主页)
- systemcul start httpd
- systemcul enable httpd
5. 添加防火墙
- systemcul status firewalld
- A: firewall-cmd --add-service=http
- firewall-cmd --add-service=http --permanent
- B: firewall-cmd --add-port=80/tcp
- firewall-cmd --add-port=80/tcp --permanent
- firewall-cmd --reload
6. 添加硬盘
- A: echo "- - -"> /sys/class/scsi_host/host0/scan
- echo "- - -"> /sys/class/scsi_host/host1/scan
- echo "- - -"> /sys/class/scsi_host/host2/scan
- B: echo "scsi add-single-device 0 0 2 0"> /proc/scsi/scsi
- echo "scsi add-single-device 0 0 3 0"> /proc/scsi/scsi
- echo "scsi add-single-device 0 0 4 0"> /proc/scsi/scsi
7. 分区格式化
fdisk /dev/sdb <<QQQ
空格 (表示的是 Enter 键)
n
空格 (表示的是 Enter 键)
空格 (表示的是 Enter 键)
空格 (表示的是 Enter 键)
+666M
空格 (表示的是 Enter 键)
- w
- QQQ
- mkfs.xfs /dev/sdb1
8. 挂载
- mkdir /work
- mount /dev/sdb1 /work
- echo "/dev/sdb1 /work xfs defaults 0 0">> /etc/fstab
来源: http://www.bubuko.com/infodetail-3211971.html