ShopXO本地化部署安装之centeros 安装Apache2.4.6 + PHP7.0.33 + Mysql5.7.25环境

3 篇文章 0 订阅
1 篇文章 0 订阅

对于centerOS安装PHP环境,目前网上的帖子都已经比较成熟,具体步骤大家可以自行搜索查看,但是在安装过程中遇到的一些小细节,这些内容往往需要结合多个帖子才能找到答案,在这里简单记录一下。

细节一

如果使用的阿里云代理服务器,建议多参考阿里云的官方教程。比如以下链接:

centos 6.8 安装php5.5,php5.6,php7:https://yq.aliyun.com/articles/521313?spm=5176.10695662.1996646101.searchclickresult.5a7d7953yABhhb

细节二

服务启动方式有多种方式,这里采用systemctl  + 启动命令 + 服务。 比如: systemctl start httpd

细节三

服务器文件权限修改,这里采用chmod -R 777 + 路径 ,使得路径下所有文件可读可写

细节四

PHP缺少依赖的补充安装,这里遇到的问题就是缺少GD库,直接使用yum install php-gd 安装时由于版本冲突导致失败,采用以下命令

yum --enablerepo=remi-php56 install php-gd

安装成功!

细节五

PHP缺少功能函数包,这里遇到的问题是缺少ZipArchive类,关于这个文件打包下载安装这里就不赘述,但安装过程中需要注意

  • configure的配置。需要在下载包解压后的路径上执行,其中:/usr/bin/php-config 是本机php-config物理地址
  • ./configure --with-php-config=/usr/bin/php-config
  • 在执行make 安装命令时,会出现  fatal error: zipconf.h: No such file or directory 这个错误,使用如下命令可解决,其中/usr/local/lib/libzip/include/zipconf.h 是zipconf.h的物理地址
  • ln -s /usr/local/lib/libzip/include/zipconf.h /usr/local/include 。
 

细节六

安装MYSQL尽量安装5.6以上的版本,使用系统自带的yum + 包资源的形式可以更方便的安装,可以参考以下链接

centerOS下安装mysql: http://www.cnblogs.com/duguxiaobiao/p/9465702.html

 

参考的链接有:

https://blog.csdn.net/mustard2017/article/details/80779374

https://blog.csdn.net/mg4190/article/details/69668513

https://blog.csdn.net/nil_lu/article/details/72794005

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值