千家信息网

源码编译安装LAMP

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,搭建apache服务将源码包挂载到linux系统上的/mnt目录,并解压到/opt目录,其中以apr开头的二个包是apache的跨平台组件包,以h开头的包是源码包。将组件包放入apache代码包src
千家信息网最后更新 2025年12月03日源码编译安装LAMP

搭建apache服务

将源码包挂载到linux系统上的/mnt目录,并解压到/opt目录,其中以apr开头的二个包是apache的跨平台组件包,以h开头的包是源码包。

将组件包放入apache代码包srclib目录下

安装环境包gcc gcc-c++(语言编译器),make(将源代码转化为二进制可执行文件),perl,pcre-level ,expat-level

环境搭好后,我们进行配置,在源码包中可以看见configure这个执行脚本,

--prefix 安装路径
--enable-so 开启apache核心模块
--enable-rewrite 开启重写功能
--enable-charset-lite 支持字符集
--enable-cgi 通用网关接口

![](https://s1.51cto.com/images/blog/201910/24/c7364fa2766e5c9821b17e61fea7f8d2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

配置完成后,进行编译安装

make,make install

安装完成,目录在/usr/local/httpd,添加启动脚本到/etc/init.d下

配置启动脚本,将httpd服务加入管理器,更改配置文件


将配置文件和命令文件创建软链接,关闭防火墙,开启服务

搭建mysql数据库

解压源码至/opt 安装环境包ncurces-devel autoconf cmake

配置cmake 编译,安装

安装完成,将脚本和配置文件创建链接,并申明到server管理器中

将命令文件创立链接,创建用户,修改属主,数组,并更改配置文件

初始化数据库
--user=mysql \
--ldata=/var/lib/mysql \
--basedir=/usr/local/mysql \
--datadir=/home/mysql

改启动脚本 启动服务

搭建php

安装环境包,解压php源代码包

配置,编译,安装

将配置文件放入/usr/local/php中,命令文件创软连接,更改apache配置文件,让其能够识别php

重启apache服务,更改默认站点格式,重命名

搭建成功

配置 文件 脚本 服务 源码 编译 环境 目录 命令 链接 开头 数据 数据库 源代码 组件 管理 成功 中将 二进制 代码 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库的三个层次 深圳软件开发驻场服务公司 山东网络安全视频会议 联想ts130服务器 上证指数软件开发商 app服务器压力测试工具 数据库如何创建约束条件 银行管理系统数据库技术 南阳师范大学数据库 徐世甲叁叁玖互联网科技 编辑数据库表的行数 华为网络安全工程师怎么考 护苗网络安全颗课 R语言states数据库 网络安全应急演练启动仪式致辞 服务器管理系统工作原理 软件开发是什么收入 中国互联网络技术中心 软件开发招聘怎写工资 学习网络技术应用收获与感想 一台服务器安装软件多台电脑共用 高要南岸猫王互联网科技公司 华夏恒生科技互联网etf 企业网络安全如何开展 司法所网络安全宣传周 藤县网络安全监察 长安区高科技软件开发服务供应 网络安全教育线上答题简报 浙江售后维修管理软件开发 自考计算机网络技术专业考试科目
0