网页的分类

静态网页、动态网页

静态网页

由服务器单向提供数据给客户端(一般是浏览器),服务器和客户端不需要互动,用户可以浏览网页但是不能进行数据的上传。

静态网站的服务器和客户端的连接

#yyds干货盘点#安装PHP,搭建LAMP架构_编程语言

动态网页

服务器可以和用户互动,例如论坛(BBS),有些博客通过网页编程语言实现和用户的互动,常见的编程语言例如PHP等等,网页编程语言配合数据库软件(例如MySQL)来进行数据读写。

动态网站的网页编程语言和数据库接口

#yyds干货盘点#安装PHP,搭建LAMP架构_配置文件_02

PHP

一种编程语言。素有“世界上最好的语言”之称(快,评论区我需要打起来)。在服务器端执行的脚本语言,是常用的网站编程语言,PHP的代码可以直接嵌入HTML网页中,不需要编译就可以执行。

LAMP架构

Linux+Apache+MySQL(MariaDB)+PHP的开发结构。经常被用于搭建动态网站。

LNMP架构

Linux+Nginx+MySQL(MariaDB)+PHP的开发架构。

搭建LAMP架构

安装PHP

php:PHP主程序
yum install yum
#y
rpm -ql php
php-mysql:PHP读取mysql数据库模块
yum install php-mysql
#y
rpm -ql php-mysql
PHP配置

/etc/php.ini是php的配置文件。

/etc/httpd/conf.d/php.conf是PHP给Apache使用的模块的配置文件。

/etc/php.d/mysql.ini是PHP程序读取MySQL数据库的模块的配置文件。

其他环境

看我的其他文章内容,里面有详细的配置过程