关于宝塔集成软件安装mysql php

朋友在作一个项目,让我帮他按开发商的要求配一套云主机。

主要矛盾点:开发商要求系统Centos 7.0 ,但是我选的时候没有注意到到指定的系统,所以选了标准的Linux系统。

背景:开发商习惯了使用宝塔集成工具,用它来管理软件环境。

他们在安装好宝塔后,继续安装软件环境的时候,发现PHP 和mysql 安装都有问题,然后要求我换系统。但是按我的想法,Linux系统是可以通用的,只是兼容有些问题。

我去宝塔官网看了下,原来 宝塔是基于centos 7.X开发的,只对Centos 7.X完全兼容。

1、问题描述:

PHP5.6 安装好后启动php-fpm 报错:

php-fpm: error while loading shared libraries:libpng12.so.0:cannot open shared object file: No such file or directory

解决:这种情况,可以尝试用 编译安装解决。

原因:极速安装没有正确加载库文件。

2、问题描述

极速安装mysql5.6安装 成功,宝塔里显示可以运行,但是不能被访问。

尝试直接编译安装,发现也不行。

解决:

1、先ssh 进系统,通过yum install 安装mysql5.6 的 server。

2、然后在yum  remove 掉。目的是安装好此系统对应的mysql依赖。

3、在宝塔中通过编译安装mysql。完成。

原因:通过yum 安装的时候 装好里 mysql的依赖库。

 

思考:

主要问题就是系统版本不同导致的兼容性问题,体现在个软件的依赖库没有被正确安装。

Email Marketing Agency进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注