| 价格 | ¥65.00 |
| 发货 | 广东东莞市 |
| 数量 | -+ |
| 库存 | 100本 |
本书是作者15年实战经验的结晶,无论您是初学者还是Linux高手,都能从中获益。2009年第1版出版后,很快脱销,一书难求。此次推出的第2版,是基于Ubuntu 14.04 LTS的,给您的技术指导。
在内容上,本书涉猎到了Linux服务器的各方面常见应用,“方案”是本书的。对于每一种应用,作者都不是泛泛而谈,而是一个“方案”——从硬件服务器的选型到Linux入门,从LAMP到Tomcat;从代理服务器到邮件服务器,从DHCP到DNS;从Samba到云计算基础(虚拟化、集群),再到远程控制,再到RAID和LVM,到系统安全。不管您是在校学生还是在职Linux管理员,无论您是小公司还是大企业,都可以直接复制本书内容,在的时间内您就可以架设起自己的Linux服务器。
拥有本书,您就拥有了一位具有18年经验的Linux管理员和开发者的实战方案,有如专家亲临现场、全程陪护,让您在工作中胸有成竹,胜券在握。
目 录
第1篇 拥抱Ubuntu
Server
第1章 敲开Linux Server的大门 2
1.1 Linux到底是什么 2
1.2 为何选Linux,不选
Windows 3
1.2.1 Linux可以定制 4
1.2.2 Linux比Windows稳定 4
1.2.3 Linux比Windows响应快 5
1.2.4 Linux比Windows安全 5
1.2.5 Linux不用花钱买 6
1.2.6 Linux更适合远程管理 6
1.3 学习Linux的终南捷径 7
1.3.1 兴趣、试验 7
1.3.2 真正的捷径——LFS 7
1.4 选择哪个Linux发行版 8
1.4.1 关于Arch和Gentoo 9
1.4.2 关于Red Hat、CentOS
和Fedora 9
1.4.3 Debian不错 10
1.4.4 使用Ubuntu Server 11
1.5 应该买什么样的服务器 12
1.5.1 架构设计 12
1.5.2 服务器的选型 12
1.5.3 机房的选择 13
第2章 认识Ubuntu Server 14
2.1 Ubuntu的前世今生 14
2.2 安装Ubuntu Server 15
2.2.1 安装前的准备 15
2.2.2 安装Ubuntu Server 15
2.2.3 把语言环境变量改为英文 31
2.2.4 安全补丁、版本升级 33
2.2.5 安装SSH 33
2.2.6 sudo免密码 33
2.3 Ubuntu快速入门指南 34
2.3.1 nano编辑器 34
2.3.2 强大的“资源管理器”:
mc 35
2.3.3 快速查找文件 36
2.3.4 软件包管理 36
2.3.5 使用apt工具 38
2.3.6 写给CentOS用户 47
2.3.7 Ubuntu网络配置 50
2.3.8 远程管理Ubuntu Server 54
2.3.9 手工更新系统:apt-get
update && apt-get upgrade 55
2.3.10 让系统自动更新 56
第2篇 LAMP服务器
第3章 用Apache做Web服务器 58
3.1 Apache简介 59
3.2 Apache的安装、配置 59
3.2.1 Apache的安装 59
3.2.2 Apache的配置 60
3.2.3 Apache虚拟主机 63
3.3 Apache性能优化 73
3.3.1 选择正确的MPM模块 73
3.3.2 优化Apache配置 74
3.3.3 使用反向代理 80
3.4 Apache压力测试(ab) 80
3.5 Apache安全 82
3.5.1 安全更新 82
3.5.2 隐藏敏感信息 83
3.5.3 不要以root身份运行
Apache 84
3.5.4 密码认证 85
3.5.5 检查文件权限 87
3.5.6 关闭不用的模块 88
3.5.7 DDoS 攻击防范 88
3.6 Apache日志分析 91
3.6.1 用Webalizer分析
Apache日志 91
3.6.2 用AWStats分析
Apache日志 93
3.6.3 Apache日志合并 97
第4章 LAMP服务器之PHP篇 99
4.1 MariaDB、MySQL简介 99
4.1.1 MariaDB和MySQL
对比 101
4.2 PHP简介 101
4.3 安装LAMP相关软件包 102
4.3.1 LAMP软件包安装 102
4.3.2 LAMP软件包卸载 103
4.4 配置Apache、MySQL、
PHP 104
4.4.1 MariaDB配置 104
4.4.2 PHP配置 106
4.5 Apache、MariaDB、PHP
之间的关联 107
4.6 用phpMyAdmin管理
MariaDB数据库 108
4.6.1 phpMyAdmin的安装 108
4.6.2 phpMyAdmin排错 109
4.7 实例:用WordPress
快速架设Blog网站 110
4.7.1 WordPress是什么 110
4.7.2 获取WordPress 110
4.7.3 为WordPress创建
MariaDB数据库和用户 111
4.7.4 为WordPress配置PHP 112
4.7.5 为WordPress配置
Apache 112
4.7.6 安装WordPress 113
第5章 LAMP服务器之Perl篇 114
5.1 安装Perl模块 114
5.2 配置cgi-bin目录 114
5.3 Perl程序测试 115
5.4 用Perl访问MariaDB
数据库 115
5.5 CGI排错 117
5.6 实例:用TWiki架设Wiki 118
5.6.1 安装TWiki 118
5.6.2 配置TWiki 123
第6章 LAMP