- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 LAMP环境搭建学习目标了解LAMP的概念。了解数据备份与恢复的相关知识。掌握Apache服务的安装与配置过程。掌握PHP服务的安装与配置过程。掌握MySQL的安装及维护方法。掌握LAMP Redis的配置方法。知识难点知识重点Aphche服务的安装与配置过程。MySQL服务的安装与配置过程。LAMP Redis配置。Redis数据备份与恢复过程。11.1 LAMP简介 LAMP是一组构建Web应用平台的开源软件解决方案,其中“L”指的是Linux(操作系统),“A”指的是Apache HTTP服务器,“M”是指MySQL或MariaDB(MySQL的一个分支,采用GPL授权许可,目前主要由开源社区维护),“P”是指PHP。这些开源软件本身都是各自独立的程序,但是因为常放在一起使用,就拥有了越来越高的兼容性,目前LAMP这个术语特指一个Web应用平台解决方案。11.1 LAMP简介 LAMP架构具有轻量、开发快速和Web资源丰富等特点,在性能、质量和跨平台使用上都优于微软的.NET架构,因此很多企业在搭建网站时都会把LAMP平台作为首选平台,目前许多流行的商业应用使用的都是LAMP架构。11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,它是世界上应用最广泛的Web服务器之一,由于其跨平台和安全性被广泛使用。Apache的特点是简单、可靠、速度快、性能稳定,可通过简单的API扩充,将Perl、Python等解释器编译到服务器中,并可用作代理服务器,支持多个虚拟主机,是作为Web服务的优先选择。11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 本实例讲解在CentOS 7系统中安装Apache服务并配置虚拟主机的详细步骤。 (1)Apache在CentOS 7中就是指Apache HTTP Server,所以安装Apache就是指安装httpd。执行命令查看本机是否安装了该服务,若没有安装,可执行yum命令进行安装,该安装过程可以参见第4章中的4.4.2安装实例。11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 如果出现错误提示:cannot find a valid baseurl for repo: base/7/x86_64,考虑原因如下: ①计算机无法联网。尝试执行命令“ping ”,如果ping不通,就是无法联网。如果ping能通,就考虑是否是其他原因。补充11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置补充 查询IP地址发现并没有分配到IP地址。查看网卡的配置文件,发现ONBOOT=no,修改为yes后重启网络,即可修复。11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 ②DNS配置有问题。检验DNS配置是否正常,可以执行命令“nslookup ”。如果显示无法连接或无法解析之类的提示,就表明DNS配置有问题。 出现这个问题的原因可能是因为yum在安装包的过程中,虽然已经联网,但是无法解析远程包管理库对应的域名,因此可以通过在网络配置中添加DNS对应的IP地址来解决。补充11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置补充 在文件末尾添加: 重新启动网络后执行如下命令即可解决问题:11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 (2)启动Apache,启动后也可查询其状态及版本号。11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 (3)可以执行命令将Apache设置为开机自启动模式。11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 (4)打开浏览器,访问http://localhost即可看到欢迎界面,如图11-1所示。图11-1 Apache欢迎界面11.1 LAMP简介11.1.1 实例一:Apache服务的安装与配置 通过yum安装的Apache,其默认配置文件主目录位于/etc/httpd下,/etc/httpd/conf/httpd.conf是主配置文件;Apache的模块位于/usr/lib64/httpd/modules目录下,模块的配置文件位于/etc/httpd/conf.modules.d/目录下;Web根目录位于/var/www/html/目录下,日志文件位于/var/log/httpd/目录下。 在/usr/lib64/httpd/modules目录中,可以看到有很多Apache模块。补充11.
文档评论(0)