1.虛擬機中選擇的是NAT模式,我的筆記本電腦是撥號上網,用橋接模式,找不到網卡,在windows的dos界面用ipconfig查看的結果
PPP適配器 寬帶連接:IPv4 地址 . . . . . . . . . . . . : 10.127.0.22
為了能夠使用靜態IP,在虛擬機的虛擬網絡編輯器中不要勾選"使用本地DHCP服務將IP分配給虛擬機"這個選項;然后是配置子網ip,子網IP與宿主機的ip一定不能處在同一地址范圍里,否則就算虛擬機能上網,網絡既慢,還不穩定(這段話是抄別人的).我的NAT網段是10.0.0.0,網關是10.0.0.2.
2.不建議安裝圖形界面,耗費內存,使用卡頓,啟動緩慢.在配置網卡的時候,按照這樣去配
3.yum源及epel源的重裝
cd /etc/yum.repos.d/ mkdir hehe mv * hehe/ yum -y install wget wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum repolist yum -y install vim lrzsz nmap telnet tree bash-completion net-tools rpm -qa net-tools # 查看某個包裝了沒有 rpm -ql net-tools # 查看這個包裝了什么,裝在哪里 hostname -I # 直接獲取ip地址
4.裝好機器之后,發現網卡名稱是這樣的
有兩種方式將網卡名改成大家熟悉的eth0,一:安裝系統之前配置,修改內核選項,在Install CentOS Linux7這個選項上,按Tab鍵在這一行的末尾添加 net.ifnames=0 biosdevname=0,回車,開始安裝
二:已經安裝完系統了,需要用命令修改,參考:http://blog.51cto.com/oldboy/1722101
cd /etc/sysconfig/network-scripts/
mv ifcfg-eno16777736 ifcfg-eth0 # 在eth0中進行全局替換,:%s/eno16777736/eth0/g
vi /etc/sysconfig/grub
在這一行添加 net.ifnames=0 biosdevname=0:
GRUB_CMDLINE_LINUX="crashkernel=128M rhgb net.ifnames=0 biosdevname=0 quiet"
grub2-mkconfig -o /boot/grub2/grub.cfg # 生成grub啟動菜單
reboot # 重啟
5.如果安裝了圖形化界面,就會在你即將進入系統的時候出現:license information(license not accepted),
說明需要同意許可信息,輸入1-回車-2-回車-c-回車-c回車,即可解決.
連接Xshell,出現了個警告:WARNING! The remote SSH server rejected X11 forwarding request.
先檢查sshd的配置文件,發現沒有不對的地方:X11Forwarding yes
解決方法:yum -y install xorg-x11-xauth;再次連接時:/usr/bin/xauth:file /root/.Xauthority does not exist
解決方法:touch /root/.Xauthority
6.時間顯示出現問題
下午三點在服務器上正常應該是15:00:00,但是執行完date,顯示:Sun Sep 16 03:36:24 EDT 2018,正常應該是:Sun Sep 16 15:35:33 CST 2018,
此時需要將EDT變成CST
mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ntpdate -u ntp.api.bz # 同步時間,-u參數可以越過防火牆與主機同步,中國國家授時中心:210.72.145.44,NTP服務器(上海) :ntp.api.bz crontab -e 0-59/10 * * * * /usr/sbin/ntpdate ntp.api.bz
7.更改主機名
用hostname改是臨時的,在6版本中永久改是在這個文件中--/etc/sysconfig/network,7版本是--/etc/hostname;想讓虛擬機能被克隆,僅需在網卡配置文件中將UUID這一行注釋即可
# 永久改主機名 hostnamectl set-hostname --static www.node1.com localectl status # 顯示當前系統字符集 timedatectl status # 顯示當前時間信息 localectl set-locale LANG=zh_CN.utf8 # 修改字符集 cat /etc/os-release # 查看系統信息 systemd-analyze time # 系統啟動時間統計 Startup finished in 1.489s (kernel) + 3.661s (initrd) + 31.024s (userspace) = 36.175s systemd-analyze blame # 具體時間展示12.807s systemd-analyze plot >boottime.svg # 生成一張圖
Python、Django寫了幾篇:https://www.cnblogs.com/jokerbj/
優化內核也可以看一下:http://blog.51cto.com/13281352/2064640