请问编译安装 lnmp 环境的正确顺序是啥?
前几天面试的时候,被问及到这个问题, 答不上来, 平时都是用的yum 随便安装,
顺便问下各位大侠, 编译安装跟 yum安装的 优缺点是啥? 用yum 会有什么问题吗?
答:yum 安装,省心
如有特殊需求的,譬如一些模块yum没提供的,才会考虑到自己编译,不过,如果发生这种事,我宁愿换个发行版。
答:yum方便,编译可以自己定义一些模块参数什么的
答:1,nginx
2, mysql
3, php
答:第一条永远是 yum groupinstall "Development tools"
答:工具总是能方便大家,但是自己动手装装也挺好,顺序的话,无所谓吧
答:yum安装简单,基本没依赖包问题,但配置文件太分散,又不能自定义配置模块,升级很麻烦。还是编译安装吧。顺序的话,cmake/mysql/pcre/nginx/php
答:random
答:mysql 要在php前面 :) ,
答:PHP的一些MySQL extension编译要指定MySQL目录,例如libMySQL,当然也可以不指定目录,直接使用mysqlnd,这种情况下顺序可以随意。
答:yum安装的版本很多方面不能控制:安装路径、软件版本、模块等等
编译安装好处多多啊,唯独就是要清楚依赖的其他软件,可以参考网络上的一键安装包脚本
答:你要的是这个:
LNMP一键安装包, http://www.lnmp.org/
答:不管什么环境,永远是自底向上配置。
答:由编译速度快慢来说的话 先nginx 再php 再mysql
答:看来还是自己linux 的相关知识不够足, 好像大家都偏向编译安装哦
答:当然是先装L, 剩下3个随意了
答:直接yum吧
0条评论