LNMP一键安装的利与弊?

无效海带 发布于 2013/07/07 08:14
阅读 2K+
收藏 0

LNMP一键安装的利与弊?

我是一名初学者,最近在学习 VPS -LNMP的配置

由于是自学 所以在网站开始找教程,开到网上有比较成熟的LNMP一键安装

于是尝试了一下,感觉安装很快。

想问一下这种安装的利与弊

顺便求大神们  推荐几个 自学LNMP 技术 web 技术的网站或者论坛。。

还有一个问题是 linux的服务器 大家都用那个版本的? centos 感觉这个很多人用,debian(这个不是很了解)nbnutu(感觉这个很有名 经常看到他的新闻) redhat (这个好像不是免费的?) 想问一下 如果只学一个,再用其他的会很快上手吗?

谢谢(本人菜鸟一个,开始学习web 技术 15天)


加载中
0
王振亚
既然是新手,最主要是先上手,搭建等细节后来再说
0
算法与编程之美
算法与编程之美
建议楼主还是不要浮躁的好,慢慢的来,打牢基础,该学的基础知识还是要学的,磨刀不误砍柴工!
无效海带
恩。。不浮躁。。很重要。。
0
OscerSong
OscerSong
建议自己先弄几遍,了解相关知识了 ,可以根据自己的需求对那些脚本修改
0
leo108
leo108
centos和redhat是一系,两个差不多
0
月影又无痕
月影又无痕

学习阶段强烈建议不要使用一键安装包,不利于你学习

因为生产服务器,一般是绝对不可能使用第三方的一键安装包的

推荐使用centos或rhel, 这两个生产环境使用最多。

无效海带
恩。。用一键安装省事。。上手很快。。但是想真的学点东西 还是要自己动手配置
自由PHP
自由PHP
有的一键安装包做的非常好,比如xampp,你的编译环境的能力没有达到神级的话,未必做的更好
0
eechen
eechen

我开发用Debian系的Ubuntu,VPS用Redhat系的CentOS,感觉这两个系的包管理工具apt和yum都很易用,从搜索、查看包说明、安装到卸载都非常方便,
就拿PHP版本来说,CentOS6的官方yum源的PHP版本为5.3.3,这个版本已经包含php-fpm了,这点很重要,所以自己yum安装lemp只是几条命令的事(为了方便,我合成了一条),关键还是看懂配置文件,学会配置:
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm \
&& yum -y --enablerepo=nginx install nginx \
&& yum -y install mysql-server php php-mysql php-fpm
配置文件:
/etc/nginx/
/etc/php-fpm.conf
/etc/php-fpm.d/www.conf
/etc/php.ini
/etc/php.d/
启动脚本:
/etc/init.d/nginx
/etc/init.d/php-fpm
注意:php-fpm默认用户和组是apache,你得改成nginx
编辑/etc/php-fpm.d/www.conf

user = apache
group = apache
改为
user = nginx
group = nginx
PHP会话文件/var/lib/php/session默认用户是root:apache,把它改为nginx组root用户:
chown root:nginx /var/lib/php/session

Ubuntu上的PHP版本还是5.3.2,LAMP我直接用apt安装。LEMP的Nginx我也用apt安装Nginx的官方稳定版,对于PHP,我是自己编译的,因为这方便我定制PHP的扩展,可以在编译PHP时就指定好,也可以在以后用phpize以外部库的形式编译扩展,或者直接通过pecl安装扩展,像安装xdebug、memcache和redis客户端都非常方便。服务器需要稳定,我一般不会这样捣鼓的。出于兴趣,MySQL现在还换成了MariaDB,但这不是必需的,MySQL的版本一般不会影响到你的PHP开发。

0
yunfound
yunfound

选择centos吧,因为它是redhat的社区办,你学会了centOS相当于redhat也入门了。。。

推荐lnmp.org提供的一键安装包。解压后有centos.sh,debian.sh... 等,这几个脚本就是针对不同系统的安装脚本,可以通过这些脚本,学习shell的基本编程和编译安装的过程。

eechen
eechen
回复 @yunfound : 你的意思是说Ubuntu Server不稳定?先不说别的,Ubuntu自家的服务,比如云存储Ubuntu One,镜像源,这些都是繁忙且用户众多的互联网服务。不要人云亦云,得自己用过思考过再下定论也不迟。
yunfound
yunfound
@eechen 服务器贵在稳定,centos/redhat,debian是首选啊。
eechen
eechen
回复 @无效海带 : 在著名的Linux VPS提供商Linode上,Ubuntu是使用最多的操作系统 https://www.linode.com/about/ 另外PHP公司Zend的云平台phpcloud.com用的也是Ubuntu,因此习惯Ubuntu的话尽管放心用吧.
yunfound
yunfound
@无效海带 ubuntu现在比较火的是它的个人桌面系统,ubuntu server部署的还不是很多,用于生产环境的可能更加少。你是用centos对比ubuntu server呢还是桌面呢
无效海带
centos 用内存是否比 ubuntu 多一些?vps 256mb 是否选 ubuntu好一些?
0
首席烤地瓜
首席烤地瓜
感觉使用 lnmp 的那个脚本安装比较省事
0
宏哥
宏哥

LNMP

改为

LNPP

才是正确的路。

0
mickelfeng
mickelfeng
http://www.oschina.net/code/snippet_105637_19620
返回顶部
顶部