Linux是真正的多用户、多任务的操作系统。在个人机和工作站上使用Linux能更有效地发挥硬件的功能,使台式机能胜任工作站和服务器的功能。与其他著名的操作系统相比,Linux其稳定性、安全性与网络功能特别显著。目前Linux已经成为全球增长最快的操作系统,其应用将更加丰富,特别是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。
本课程以最流行的Red Hat Enterprise Linux 7为蓝本,全面系统地介绍了Linux操作系统基本操作及服务器应用技术。
1.Linux简介
1.1.Linux发展史
1.2.开源软件简介
1.3.Linux应用领域
2.Linux系统安装
2.1.vmware虚拟机安装
2.2.vmware虚拟机应用
2.3.系统分区
2.4.分区设备名与挂载
2.5.Linux系统安装
3.命令基本格式及文件处理命令
3.1.命令格式
3.2.目录命令上
3.3.目录命令下
3.4.链接命令
4.文件搜索命令
5.文件压缩与归档指令
5.1.Linux文件压缩与解压缩命令
5.2.Linux文件打包压缩命令
5.3.RPM软件包管理.
6.vim编辑器使用
7.系统用户与组的管理
8.NFS应用
8.1.NFS文件共享(只读共享)上
8.2.NFS文件共享(只读共享)-下
8.3.NFS文件共享(读写共享)
9.webmin安装配置
9.1.webmin概述
9.2.webmin任务实施
10.DHCP服务
11.DNS域名服务
11.1.DNS概述
11.2.DNS服务配置
11.3.DNS服务测试
12.MySql数据库
12.1.MySql简介
12.2.数据库安装准备
12.3.Mariadb数据库安装
12.4.Mariadb数据库管理
13.Apache web服务
13.1.Apache简介
13.2.Apache目录结构与功能
13.3.Apache安装
13.4.PHP安装
13.5.PHP配置测试
13.6.Apache虚拟目录
13.7.Apache虚拟主机
14.postfix+dovecot邮件服务
14.1.postfix简介
14.2.dovecot简介
14.3.postfix配置
14.4.dovecot配置
14.5.电子邮件服务开启
14.6.邮件服务测试
15.vsftp 服务
15.1.vsftp简介
15.2.匿名用户权限设置
15.3.REAL账户设置
15.4.guest用户问题
15.5.ip地址限制访问
16.Kernel内核管理
16.1.内核简介
16.2.内核升级准备
16.3.内核编译
16.4.内核模块管理
17.lvs web集群服务
17.1.lvs系统结构
17.2.负载均衡技术
17.3.lvs实施准备
17.4.lvs集群配置
17.5.lvs集群测试
17.6.NFS网站同步实现
17.7.AB压力测试