经历了一个PHP服务器项目,手动编译部署PHP,Swoole环境太让人郁闷了,所以尝试过两种不错的方法,分享出来方便同样经历痛苦的coder。


第一种方式:

下载地址:https://lnmp.org/install.html

安装LNMP按照这里的步骤执行,网址戳我 , 如果服务器原本有mysql或者nginx,最好先自行清理下。笔者的服务器原来有损坏的mysql服务,导致前两次安装都失败了。

跳转到FAQ中,网址戳我,编辑配置开启PHP错误日志。

需要安装Redis,只需要进入lnmp解压后的目录,执行:./addons.sh install redis即可。

需要安装Swoole需要自行下载代码编译安装。

第二种方式:

下载地址:https://www.awaimai.com/2120.html

有一个不错的利用docker进行nginx,mysql,php的安装,支持多种php版本切换,网址戳我。

如果想要安装Swoole,可以按照作者在评论中做法修改dockfile即可。

不过之前在一个centos6.10的服务器上部署Docker时,遇到各种阻碍,因为Docker官方要求 CentOS7.0 及以上系统版本,所以如果centos6的话,还是选择第一个方式比较好。


最后,感谢造轮子的大佬们的贡献。


©著作权归作者所有:来自51CTO博客作者寻儒的原创作品,如需转载,请注明出处,否则将追究法律责任

每一份赞赏源于懂得

赞赏

0人进行了赞赏支持

更多相关文章

  1. 【小白笔记】Elastic Search核心概念以及IK分词器的安装使用
  2. 【小白笔记】Elastic Search以及可视化Head Kibana安装
  3. LNMP环境的搭建配置
  4. 收藏分享:众多PPT模板,分享给需要的你!
  5. 收藏分享:Easy_U USDOS 杏雨梨云 USM等多种启动盘制作工具下载!
  6. CentOS7.6 安装 QtSDK 出错:You need a C++ compiler ...
  7. SaltStack 工作原理及安装配置实例详解 | 运维进阶
  8. 受邀全球互联网技术大会分享
  9. Perl Dancer 学习(一)

随机推荐

  1. 详细介绍同时使用xml、schema和xslt的实
  2. XML Schema的简单介绍
  3. 详解XML的数据交换的示例代码
  4. XML Spy实例代码详解(图)
  5. xml应用的示例代码分享
  6. 详解XMLHTTP对象封装技术的示例代码
  7. 关于XML的HTTP请求详解
  8. 详解使用XML Schema定义元素的基本知识(图
  9. 详细介绍XML的基本代码
  10. 详细介绍XML行为(behavior)-新的DHTML?