2016年的服务器,19年服务过期,原来是server 2008,现需安装为CentOS 8,戴尔电话售后拒绝提供任何支持,只能自己一步步摸索着来。
一、首先升级服务器的BIOS:
官方下载的EXE无法在windows server 2008下执行,后在官网下载了efi文件能直接在bios里可以升级;
二、尝试使用IDRAC安装系统:
服务器启动时可以设置IDRAC的ip及密码,连接后使用时因为服务器上缺少一个模块,遂放弃这个安装方式;
三、做好的CentOS8服务器引导时不识别:
经过排除后发现是因为USB 3.0的过,重新拿2.0做CentOS8安装U盘,结果还是出错不能安装,查询错误信息后确认是ultraiso制作的U盘有问题,使用win32diskimager重做U盘,搞定。
四、安装系统前重设RAID:
服务器有二块4T硬盘,重建了RAID1,安装CentOS8时在分区这一步一直报错,折腾好久才发现未知分区里显示原来的系统分区还在,于是删除,解决;单分区大小不能超2T?啥原因暂未知;
- /boot – 2 GB (ext4 文件系统),设置了4GB
- / – 12 GB (xfs 文件系统),设置了30GB
- /home – 20 GB (xfs 文件系统),设置了30GB
- /tmp – 5 GB (xfs 文件系统),设置了30GB
- Swap – 16GB (xfs 文件系统),本服务器内存是16GB
- /www – 2TB (xfs 文件系统),最大不能超过2T
其他除了选择最小化安装及设置root密码外都保持默认。
五、设置静态IP
六、安装宝塔
直接按照宝塔官方的安装命令安装就行,完成后记得记录宝塔登陆用户名和密码。
七、关闭密码登录并设置密钥登录
本次操作用到的命令:
1、 df -h 查看分区情况;
2、 nmcli 查看IP;
nmcli c up ens33 激活网卡,ens33为上步查看IP时看到的网卡名;
nmcli c down ens33 禁用网卡
3、 ls 查看/etc/syscofig/network-scripts/目录下文件
cat 查看ifcfg-eno1文件
vi 编辑ifcfg-en01文件
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno1
UUID=328db5fa-956d-46a1-8654-4012b7e30952
DEVICE=eno1
ONBOOT=no
IPADDR=192.168.0.108
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
PRENIX=24
DNS1=192.168.0.1
编辑完成后,按esc退出,或按:切换到编辑器最正文,然后按w保存,按wq保存退出;
4、 firewall -cmd --zone=public --list-ports,查看开放的端口列表
开放80端口:firewall -cmd --zone=public –add-port=80/tcp --permanent
关闭80端口:firewall -cmd --zone=public –remove-port=80/tcp –permanent
配置立即生效:firewall-cmd --reload
5、 sync 在执行关机前,执行这个命令,将硬盘缓存的数据同步到硬盘中,以免丢失数据。
shutdown -h now,立即关机 reboot 重启