网页的分类
静态网页、动态网页
静态网页
由服务器单向提供数据给客户端(一般是浏览器),服务器和客户端不需要互动,用户可以浏览网页但是不能进行数据的上传。
静态网站的服务器和客户端的连接
动态网页
服务器可以和用户互动,例如论坛(BBS),有些博客通过网页编程语言实现和用户的互动,常见的编程语言例如PHP等等,网页编程语言配合数据库软件(例如MySQL)来进行数据读写。
动态网站的网页编程语言和数据库接口
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数据库的模块的配置文件。
其他环境
看我的其他文章内容,里面有详细的配置过程