fs8908336 发表于 2016-3-6 04:37:42

vps小课堂之二:如何在vps上搭建web环境?

本帖最后由 fs8908336 于 2016-3-6 12:01 编辑

好了,小课堂第二弹开始了!
这节课我将要教大家如何搭建web环境,通过本节课,你将会学会基本的vps软件安装方法以及一些常用的linux命令
现在搭建网络环境,我们一般都用一键包,简单几个命令就可以搭建好全套的web环境,把我们的vps变成一台功能强大的虚拟主机。
这就是为什么要选择vps的原因:你在vps上搭建环境,想安装什么组件就安装什么组件,想绑定多少域名就绑定多少域名,想干啥就干啥。而虚拟主机受到的限制就非常大了。

首先要简单盘点一下,目前常见的web环境一键安装包:
lnmp:是linux+nginx+myspl+php的缩写。军哥版的lnmp是目前最流行的web网络环境。个人不是非常喜欢这个,目前lnmp不知为何越做越臃肿,内存占用率很高,已经丧失原本的轻便简介的优势了。
llsmp:LLsMP 是Linux + Litespeed + MySQL + PHP 的简称,意思就是在Linux 系统上配置Litespeed网页伺服器、MySQL数据服务器与PHP的一键安装包。个人曾经非常喜欢llsmp,内存占用率低,配置简单,性能强劲。然而由于litespeed有150并发数的限制,我不推荐使用这款拿来跑offer
lamp:不解释了,老古董了,没多少人还用这个了。

上面这几个都是纯命令行控制的一键包。下面我要介绍几款比较流行的面板。非常建议vps新手通过web面板来控制vps,比起命令行更直观,操作更简单。当然,面板也比较吃内存。常规的wdcp和amh基本上安装完会占用200m左右的内存。不过在现在这种1g内存的白菜价vps满天飞的时代,个人认为不必太关注内存占用率。vps买来就是要用的嘛!
wdcp:一款很古老的vps面板了。界面ui还是上个世纪的样子。安装简单,使用人数不少。功能中规中矩,常用的都有。务必记得关闭日志自动记录功能,爆内存分分钟的事。
amh:最近几年异军突起的web面板。本人曾经的主力。目前免费版版本号4.2,收费版版本号5.2.一般来说免费版就够用了,收费版仅仅是更好看一点。功能强大,上手简单,各种神奇的插件层出不穷,就算是只猴子也能学会怎么用它。推荐新手安装使用。但是要注意的是im3.8不知为何无法安装,因此跑mobi的就不要安装amh了。
lumanager:用的人比较少,就不多说了,和wdcp差不多的东西。自建cdn的功能是亮点,然并卵,现在收费cdn都很便宜,犯不着自己建cdn
vestacp:老毛子做的web面板。目前我多台vps都安装的这个面板。im3.8唯一一个能够无障碍运行的web面板,强烈推荐mobi党使用


可能说了这么半天,还是有朋友没法理解命令行一键包和web面板的一键包之间的区别,我上个图:
命令行是这么控制的:

通过输入一条一条的linux命令,来完成添加数据库,绑定域名等操作
web面板是这么控制的:

直接就跟操作qq空间一般,增加数据库,绑定域名等操作都在网页端就完成了。
现在,你明白了吧?

那么我今天以amh作为演示,在vps上搭建一个amh面板
首先,登陆我们的vps(不会的看我之前的vps小课堂)
然后,登陆amh官网(https://amh.sh/)查看安装命令行

通过官网,我们知道amh4.2只需要以下一条命令就可以了:
wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log
在我们的vps里右键复制粘贴这条命令行,敲回车

之后会弹出各种询问,问你是安装还是卸载呀?密码设定成神马呀?等等。按照它的说明填写就好了
一般等待五分钟以后,就安装完毕了
访问http://ip:8888 (这个ip是你vps的ip地址)即可进入AMH web端管理,默认账号密码都是admin。
好了,vps的web环境就搭建完成了!

wz19_cn 发表于 2016-4-3 23:06:44

         

affiliateberry 发表于 2016-4-6 18:10:23

看上去不错。。nnd 之前搞两天,分别装了个lnmp和lamp 。。。。测试个新站。。。

chenpan 发表于 2016-4-9 11:54:46

虽然自己也搞vps,ecs,但是没有用过一键包,控制面板类似的,学些了:lol

上善若水 发表于 2016-5-2 15:38:56

谢谢,非常棒的帖子

千里云 发表于 2016-5-3 21:45:14

学习了,马克一下

上善若水 发表于 2016-5-6 10:20:41

楼主,请问,在SSH里安装成功了AMH4.2 , 可是登录IP:8888的时候却显示5.2 get bad ...////要怎么解决??? 谢谢.

或者楼主有没有最近的新的能用的镜像.
页: [1]
查看完整版本: vps小课堂之二:如何在vps上搭建web环境?