本文共 1024 字,大约阅读时间需要 3 分钟。
1. 下载Httpd,MySQL,PHP的源码安装包,选择自己需要的版本,后续的一些安装配置也是多数参考的官网的文档。链接地址:,,。
2. 下图是我的主要安装源码包:(选择好你需要的版本和依赖我们就可以开始安装)
3. 下载所有需要的包后,上传到你的服务器。
4. 关闭防火墙和安全软件
1. 进入 LAMP目录,输入tar -zxvf httpd-2.4.23,解压安装包。2. 进入安装包,输入如下命令:--enable-so开启模块,后续安装php的时候自动加载php模块,httpd默认安装的路径在/usr/local/apache2。3. 根据需要配置配置文件,具体的配置文件模版参考官网,我这里是简单的搭建,不做修改。4. 启动httpd服务(如有需要可以加入开机自启动)。
1. 解压安装包,进入安装目录
2. 官方文档的MySQL安装手册很全面,在这里做一下简单的解释:2.1 首先添加组和用户,建议在安装应用程序时,有必要创建新的组合用户,方便权限控制。2.2 进入安装目录, 如果你没有安装cmake,请先安装cmake,安装的方式自选。2.3 用mysql用户的身份初始化数据库,并且可以通过service启动mysql服务(有需要自己加入开机自启)
1. 解压安装包,进入安装目录2. 官方文档的PHP安装手册很全面,在这里做一下简单的解释:2.1 configure的参数可以使php以模块的方式自动加载到httpd上,无需再手动配置。2.2 拷贝你的php配置文件,我没有做修改2.3 下面两张图是httpd的配置,我这里装的是7,但用的是5的图,如果按上述步骤的话,会自动在httpd的配置文件下加上模块加载的语句,但是最后一幅图的语句需要手动添加到httpd.conf的底部就可以。3. 通过游览器访问你的服务器地址,看到如下页面,证明成功
4. 源码安装没有加载支持模块是不支持MySQL的,你要支持MySQL需要安装mysqli模块备注:源码安装的PHP加载的模块是通过安装时的配置选择的,如果你需要在后续自定义模块,可以在解压包的ext目录下找到需要的模块,利用phpize命令进行操作。
如遇问题,欢迎讨论 Author By Jimmy
转载地址:http://ysroa.baihongyu.com/