一,计算机原理
1,化繁为简的思想,产生二进制,产生把所有计算归结为加法运算
二,网络
1,分层思想,产生ISO七层协议,商用了TCP/IP的五层协议
三,Linux操作系统
1,分层思想,硬件->操作系统->应用软件
2,Linux一切皆文件的思想
3,Linux树状的文件组织结构,树是既有节点又有连接的一种结构
4,用户概念对应人,组概念对应人的组织
5,文件概念对应物,目录概念对应文件的组织
注意目录的读对应ls读取,写对应写入,执行对应cd进入目录
6,权限是人和物的一种对应关系
7,系统的分级启动,bios->Mbr->Grub->内核,于是引出了各级的加密和破解
8,进程:活的程序。父子进程
9,物理载体:磁盘,:super block,inode block,directory block,data block。磁盘和文件组织结构对应:挂载
软链接通过文件名寻文件,硬链接通过inode号寻文件,而inode号是分区唯一(每个分区一个表),所以硬链接不能跨分区
10,系统上部署服务的步骤
1),准备环境
关闭防火墙:service iptables stop (chkconfig iptables off)
关闭selinux:setenforce 0(SELINUX=disabled)
配置IP
2),安装软件包
3),修改配置文件
4),重启服务
5),测试
例子 :
Apache On CentOs
1),service iptables stop (chkconfig iptables off)
setenforce 0(SELINUX=disabled)
2),yum install httpd -y
3),vim /etc/httpd/conf/https.conf
4),service httpd restart
echo 'test' > /var/www/html/index.html
5),打开浏览器 http://IP