Linux操作技术文档——如何搭建LAMP

如何搭建LAMP平台

LAMP平台主要包括以下几个组件:
1、Linux操作系统
2、Apache网站服务器
3、MySQL数据库服务器
4、PHP/Perl/Python网页编程语言
在构建LAMP平台时,各组件的安装顺序依次为Linux、Apache、MySQL、PHP。其中Apache和 MySQL的安装并没有严格的顺序;而PHP环境的安装一般放到最后,负责沟通Web服务器和数据库 系统以协同工作。

第一步:安装Linux操作系统

安装Linux

第二步:安装Apache网站服务器

1、首先,从系统安装光盘中安装相应的库和头文件,确保Apache的安装顺利完成。
这里使用yum安装方式。
在这里插入图片描述
2、安装库和头文件后安装httpd源码包,解压到/usr/src/目录后进行配置并编译安装。
在这里插入图片描述
其中
–prefix:指定将httpd服务程序安装到哪个目录下,如/usr/local/httpd。
–enable-so:启用动态加载模块支持,使httpd具备进一步扩展功能的能力。
–enable-rewrite:启用网页地址重写功能,用于网站优化及目录迁移维护。
–enable-charset-Iite:启动字符集支持,以便支持使用各种字符集编码的网页。
–enable-cgi:启用CGI脚本程序支持,便于扩展网站的应用访问能力。
在这里插入图片描述3、安装完毕后进行优化,添加httpd系统服务
在这里插入图片描述
在这里插入图片描述
设置开机自启动
在这里插入图片描述

第三步:安装MySQL数据库服务器

1、首先我们安装MySQL所需的依赖包,因为MySQL 5.X系列版本需要cmake编译安装,所以也得安装cmake包。
在这里插入图片描述
在这里插入图片描述
2、创建运行用户
在这里插入图片描述
3、解压下载的mysql源码包,配置、编译并安装
在这里插入图片描述
4、对数据库目录进行权限设置,建立配置文件
在这里插入图片描述
5、初始化数据库,设置环境变量
在这里插入图片描述
在这里插入图片描述
6、添加系统服务
在这里插入图片描述
在这里插入图片描述
注意:PIDFile=/usr/local/mysql/data/mysql.pid 中mysql.pid的mysql为主机名

第四步:安装PHP组件

1、安装相关软件包和扩展工具库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、编译安装PHP

在这里插入图片描述

3、设置LAMP组件环境

1、php.ini配置调整
其中/usr/src/php-5・5.2 8/php . ini-development是开发版样例文件,用于学习、测试
/usr/src/php-5.5.2 8/php . ini-production是生产版样例文件,用于实际运营
在这里插入图片描述
2、设置内容
default_charset = "utf-8 设置默认字符集为utf-8
file_uploads = On 允许通过PHP网页上传文件
upload_max_filesize = 2M 允许上传的文件大小限制
max_file_uploads = 20 每个HTTP最多允许请求上传的文件数
post_max_size = 8M 每次通过表单post提交的数据量限制
short_open_tag = On 允许识别PHP短语法标记,即<? —?>
extension=php_mysqli . dll 添加 MySQL 支持
3、添加ZendGuardLoader优化模块
在这里插入图片描述
在这里插入图片描述
4、httpd.conf配置调整
在这里插入图片描述
重启http服务

第五步:部署 phpMyAdmin 系统

1、解包并复制到网站目录,建立配置文件config.inc.php在这里插入图片描述

发布了19 篇原创文章 · 获赞 1 · 访问量 633

猜你喜欢

转载自blog.csdn.net/g950904/article/details/103928815