第17章 Apache服务器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案

2023-03-23
| 9页
| 126人阅读
| 0人下载
教辅

内容正文:

课程名称 第17章 Apache服务器 计划学时 4学时 内容分析 本章主要介绍LAMP部署、Apache基本配置、部署网上商城ECshop、部署博客系统WordPress 教学目标 与 教学要求 要求学生了解了解Apache服务、掌握部署LAMP方法、掌握Apache基本配置、掌握部署应用 教学重点 LAMP部署、Apache基本配置、部署网上商城ECshop、部署博客系统WordPress 教学难点 LAMP部署、Apache基本配置、部署网上商城ECshop、部署博客系统WordPress 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (LAMP部署) 回顾内容 1. 回顾上节内容,引出本课时主题。 学习完上一章对域名系统有一个基本的了解, Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将PHP、Perl、Python等解释器编译到服务器中。本章将对LAMP部署展开详细讲解。引出本课时的内容。 2. 明确学习目标 (1) 能够掌握安装Apache (2) 能够掌握安装PHP (3) 能够掌握安装MariaDB 知识讲解 · 安装Apache 使用yum安装Apache服务程序,软件包名称为httpd,启动httpd服务并将其设置为开机启动,具体如下所示。 [root@qfedu-apache ~]# yum -y install httpd [root@qfedu-apache ~]# systemctl start httpd [root@qfedu-apache ~]# systemctl enable httpd Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service. 接下来进行网站测试,打开火狐浏览器,具体如下所示。 [root@qfedu-apache ~]# firefox 在地址栏中输入本地IP地址http://127.0.0.1并按回车键,可以看到httpd服务的默认页面,如图所示。 在/var/www/html/index.html文件中写入如下内容。 [root@qfedu-apache ~]# vim /var/www/html/index.html qf.linux 打开火狐浏览器,输入IP地址并按回车键,此时默认访问服务器80端口的/var/www/html/index.html文件,结果如图所示。 在/var/www/html/目录下创建qf.php文件并写入如下内容: [root@qfedu-apache ~]# vim /var/www/html/qf.php <?php phpinfo(); ?> 打开浏览器在地址栏输入http://10.18.45.175/qf.php并按回车键,页面显示为空,因为服务器端并没有对PHP文件进行解释,如图所示。 · 安装PHP 为解决上述无法解释PHP文件问题,安装PHP即可,具体如下所示。 [root@qfedu-apache ~]# yum -y install php ………………..部分省略………………….. Installed: php.x86_64 0:5.4.16-45.el7 Dependency Installed: libzip.x86_64 0:0.10.1-8.el7 php-cli.x86_64 0:5.4.16-45.el7 php-common.x86_64 0:5.4.16-45.el7 Complete! 安装PHP完成后,PHP作为httpd的模块,具体如下所示。 [root@qfedu-apache ~]# ls /etc/httpd/modules/ |grep php libphp5.so 重新启动httpd服务,具体如下所示。 [root@qfedu-apache ~]# systemctl restart httpd 通过火狐浏览器再次访问qf.php,如图所示。 · 安装MariaDB MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区维护,采用GPL授权许可 MariaDB的目标是完全兼容MySQL,包括API和命令行,成为MySQL的代替品。 使用yum安装Maria

资源预览图

第17章 Apache服务器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
1
第17章 Apache服务器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
2
第17章 Apache服务器-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。