零、環境概述
主機名
|
centos版本
|
cpu
|
內存
|
Vmware版本
|
ip地址
|
test
|
CentOS Linux release 7.6.1810 (Core)
|
2C
|
2G
|
15.5.1
|
10.0.0.10
|
一、介質下載
1、7.6版本下載
CentOS7.6標准版下載鏈接:
2、歷史版本下載
CentOS歷史版本下載鏈接:
二、操作系統安裝
1、 開始安裝
選擇Install CentOS 7 (直接安裝不需要檢測)

2、選擇中文
安裝語言選擇中文,方便安裝


保持“日期和時間”、“軟件選擇”默認設置不變

4、配置網絡和主機名

服務器IP:10.0.0.10

主機名:test

5、自定義分區
















正在安裝,敬請等待




# 查看系統發行版本信息
[root@test /]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)
# 查看系統架構信息
[root@test /]# uname -aLinux test 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux: 操作系統類別
node: 主機名
3.10.0-957.el7.x86_64: 內核版本
#1 SMP Thu Nov 8 23:39:32 UTC 2018: 發行時間
x86_64 x86_64 x86_64: 32位還是64位
GNU/Linux: 屬於哪個項目

三、系統基礎優化
1、SecureCRT連接主機


賬號:root 密碼:root


2、ssh遠程連接優化
編輯sshd配置文件:
echo "UseDNS no" >> /etc/ssh/sshd_config
重啟sshd生效
systemctl restart sshd
3、配置本地yum源
1、創建上傳目錄
mkdir -p /centos/
2、上傳本地鏡像
注意:使用rz命令可能導致文件上傳不完整 導致yum源配置失敗。建議使用 scp命令、SecureFX 等其他方式上傳


3、查看上傳結果
ll /centos/

4、掛載鏡像到/centos下,並進行查看
mount /centos/CentOS-7.6-DVD.iso /centos/ mount | grep /centos/

注意:手動掛載的yum源,開機重啟會失效
解決辦法:
將掛載后的ISO文件信息復制到/etc/yum.repos.d目錄下,便於統一管理
cp -r /centos/ /etc/yum.repos.d/

5、配置yum源文件
切換到/ect/yum.repos.d/目錄下
cd /etc/yum.repos.d/
新建目錄,把原有的移動到創建的目錄里(以備不時之需)
mkdir repomv ./*.repo repo/

編輯centos.repo文件
cat > /etc/yum.repos.d/centos.repo <<EOF
[Centos7.6]
name=Centos
baseurl=file:///etc/yum.repos.d//centos
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
EOF

6、更新yum源配置
清理:yum clean all重建:yum makecache查看:yum list
7、安裝基礎依賴
yum -y install gcc gcc-c++ make bzip2-devel curl-devel libjpeg-devel libpng-devel freetype-devel libXpm-devel gmp-devel openldap-devel unixODBC-devel postgresql-devel sqlite-devel net-snmp-devel libxslt-devel libxml2-devel pcre pcre-devel mysql-devel libmemcached zlib zlib-devel vim wget lrzsz tree nmap elinks openssl openssl-devel curl lynx net-tools dos2unix nc tcpdump iotop sysstat vim-enhanced ruby patch bash-completion zip unzip lsof psmisc python-devel expat-devel libnl-devel cyrus-sasl*
卸載mariadb數據庫
yum -y remove mariadb-libs
4、關閉防火牆
#查看防火牆狀態firewall-cmd --state#關閉防火牆systemctl stop firewalld.service#永久關閉防火牆systemctl disable firewalld.service
5、設置主機名
如果在裝系統配置過了可以忽略!!
第一種:hostnamectl set-hostname 自定義
第二種:vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=自定義
:wq 保存退出
重啟服務器生效:reboot(可配置完統一重啟)
6、關閉SELinux
關閉SELinux修改配置文件需要重啟服務器:
修改/etc/selinux/config 文件:vim /etc/selinux/config
將SELINUX=enforcing改為:SELINUX=disabled

重啟機器生效:reboot(可配置完統一重啟)
7、配置IP、主機名映射
vim /etc/hosts
10.0.0.10 test

8、設置系統時間
- 查看當前系統時間:date
- 查看硬件時間:hwclock
- 修改當前系統時間:date -s "2020-10-10 10:10:10"
- 以系統時間為准:clock -w
- 修改硬件時間:hwclock --set --date "2020-10-10 10:10:10"
- 以硬件時間為准:hwclock --hctosys
- 重啟機器生效:reboot
至此完成Centos7.6操作系統安裝和優化^_^