首页 > 分享 > linux vps建站入门教程(30分钟学会在linux vps上建站)
2012
03-11

linux vps建站入门教程(30分钟学会在linux vps上建站)

先下载个putty之类的软件www.chiark.greenend.org.uk/~sgtatham/putty/   (不要下载中文版的,之前有传后门一说)   大致说一下putty:

14.png

上图红色的 your ip输入你的VPS所在IP,端口如果你没有修改的话默认多数情况下是22具体见你的VPS资料;

红色字体dream.jp,此处填写你喜欢的名字作为一个标记,在前面的ip和端口都填写正确后然后输入你想要的标记名字,然后点击Save,至此你已经保存了你登陆的信息,下次打开putty后直接点击你这个标记名字,然后再点击 Open就可以看到下面类似的图了:

1.png

输入登录名,通常一般为root,接下来会让你输入密码然后回车(这个密码是VPS的root密码,输入的时候默认是不显示你输入的密码字符的,输完后直接回车即可)看到下图:

2.png

我们此次教程编译lnmp环境用的debian系统(其他linux系统也一样)+lnmp.org出的一键安装包。我们将所需软件包下载到VPS上,命令看下图红色方框内容,然后回车

3.png

此时,开始了软件包下载,等待片刻下载完成后如下图:

4.png

我们开始解压软件包,命令如上图红色方框内容,回车。解压完成我们切换到软件包解压缩后的目录去,命令如下图红色方框内容:

5.png

开始自动编译环境,输入命令如下图红色方框内容 ./debian.sh (说明:根据操作系统的不同比如centos输入./centos.sh即可,ubuntu系统请输入./ubuntu.sh 详见https://lnmp.org/install.html安装步骤234,选择对应的一个即可)

6.png

上面命令输入后会看到下图,让你输入VPS绑定的默认域名,此域名绑定在VPS的根目录上,你可以输入你自己的域名即可。本人此次演示纯属蛋疼随便输入了个x.baidu.com,没有多大影响,因为我之后在vps上建站都是绑定子目录就行了。

7.png

然后需要输入服务器所在地,你的vps所在服务器大致在哪儿我想你购买的时候是应该知道的。我演示的这款VPS在日本,输入asia

8.png

接下来要输入mysql密码,之后的phpmyadmin管理密码也是这个密码,注意记住别忘了。我下图里面演示输入的是gongyi.info

9.png

输入mysql密码后看到下图,提示说的很清楚,按任意键比如我们“回车”下吧

10.png

接下来是漫长的蛋疼的等待

11.png

如果出现这样的画面

12.png

键盘上下左右键按向下键,此时OK变红色了,回车。

13.png

如果还有下面的画面出现:

15.png

上下左右键选向下键,然后回车

16.png

然后可能会遇上下面画面:

17.png

我们简单点,默认的算了,输入N或者直接回车都是可以的。接下来,又是漫长的蛋疼等待,多少时间你问我啊?可能二十多分钟,也许三四十分钟,看你VPS所在服务器有多强悍分配了多少资源给你。这期间有些地方可能类似像卡住了一样完全没动,这时候千万别关了putty,继续等待。

为了做完这个教程,我一边等待一边看完了一部岛国的爱情动作片,这性能太让人蛋疼了。

f.png

最后看到这样就算编译完了。然后我们给加一个eAccelerator组件吧,其余的随便你了。输入命令命令:./eaccelerator.sh如下图

g.png

然后看到要求我们选择版本,输入最新版本号吧,如下图红色方框版本号,然后回车

h.png

要求我们按任意键,比如回车,然后等待自动安装完成

i.png

安装完成如下图:

j.png

接下来我们来添加虚拟机,为我们建站准备:

输入命令/root/vhost.sh如下图

1a.png

接下来要输入域名,这个域名是你之后网站要访问或者被搜索引擎收录的域名,以这个为主,下图中我输入的gongyi.info

2a.png

然后问是否需要添加其他域名也能访问此网站,

3a.png

我们输入y,如下图

然后输入要绑定的其他域名,通过这些域名也能访问该站

4a.png

这里我演示让www.gongyi.info绑定上去,让通过其也能访问gongyi.info这个站,输入www.gongyi.info,如下图

6a.png

输入后要你确认网站所在的目录,说明一下:本自动安装脚本将全部网站都默认自动设在了/home/wwwroot目录下。下图中,如果我们按照默认的话只需要回车就可以了,这样我们建立的网站gongyi.info所在的目录就是/home/wwwroot/gongyi.info,这里你可以修改但是记住一定要输入绝对路径。

7a.png

我演示没有修改网站所在路径,直接回车,看到下图:

8a.png

上图红色部分是为我们添加即将建成的网站是否需要添加重写规则,比如伪静态。我们可以输入y,然后按照提示输入相应的对应规则,比如我们要添加wordpress的重写规则,那么直接输入wordpress后回车即可,如果提示里面的程序没有你想要的那么输入other回车。

然后看到提示要求我们按任意键,比如我们回车一下就可以了。

现在我们将刚才添加虚拟主机的步骤连贯起来看一下:

9a.png

现在是不是思路很清晰了?

OK,接下来我来说说大家习惯用的wincp等传输软件,尽量多利用wget和tar命令来帮你,当然也不能彻底解决问题,所以还是有必要说一下,winscp传输速度太慢,这里我用flashfxp来作演示,你如果用过FTP那么接下来就没有问题了。需要注意的一点就是,看图:

图1

a.png

图2

b.png

别到时候输入了IP输入了root和密码之后连接不上,最后尼玛才发现原来没区分ftp和sftp,我们这里需要的是sftp,看图2,然后就是验证了,我们直接接受保存

c.png

默认进入的是root目录

d.png

我们浏览一下根目录:

e.png

记住网站放在home/wwwroot下

ff.png

我们添加的所有网站全都会放在/home/wwwroot下,同时phpmyadmin也会安装在此目录下,切记不要误删了。此目录下还有默认的探针p.php文件以及phpinfo.php,至于那个index.html随你自己吧。

知道了建站目录在哪儿,知道了如何传文件,还差什么?当然是数据库啦,数据库管理地址 https://yourip/phpmyadmin ,用户名是root密码在编译环境的时候就要求输入过的,我在演示的时候输入的是gongyi.info,即

linux下很多东西如果命令熟悉的话很好搞定,提供以下常见的命令 初级VPS入手一篇通续实用命令

看完这篇教程大家可能还不熟悉SolusVM ,就是常见的VPS管理面板,放出一张图:

 

本教程到此结束,O(∩_∩)O谢谢。如果喜欢并且转载请保留一个链接https://gongyi.info/2012/03/10/30-minutes-to-build-your-websites-in-linux-vps.html 或 https://gongyi.info

最后编辑:
作者:牛C网
做自己爱好的事情.
已经能够得到满足.
何必过于贪心不满?
请CTRL+D收藏本站.

发布评论

表情