阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 102626阅读
  • 95回复

【2013.9.5修正版图文】新手如何使用阿里云(linux)服务器建站(搬站)

级别: 程序猿
发帖
379
云币
528
— 本帖被 梦丫头 从 弹性计算 移动到本区(2014-03-18) —
之前写的一些步骤,存在一些错误,给新手朋友们带来的困扰道个歉,我在前天也正式购买了阿里云的空间,所以从新再装的时候,发现几个问题,已经一一修正,包括 WDCP 也更换为最新版本的了,现在按照步骤来做,绝对没有问题,我和朋友都测试过了。 W>?f^C!+m  
yp[<9%Fi  
演示站点:http://suzhouren.net 「我的个人博客,wordpress,欢迎赏脸」 =M1a0i|d  
+ 9\:$wMN  
================================ q'%[[<  
"$~}'`(]  
首先,要感谢阿里云论坛,感谢朋友们对我的帮助,因为3天前,我还是一个对linux系统一无所知的人,在这个论坛,问了很多问题,得到了包括版主、普通会员许多人的热心解答,通过慢慢的尝试,终于找到一个非常便捷的方法,安装WDCP包,配置linux服务器,有控制面板,非常适合新手,可以建新网站,也可以转移其他虚拟空间的网站到这里。 c YM CfP  
N?a1sdR  
为什么选择WDCP,而不是官方提供的 phpwind的一键安装包,理由很简单,WDCP有控制面板,PHPWIND没有,WDCP不自带PHPWIND程序,不是每个人都要这个程序的,对吧? 0NCOz(L/  
L876$  
在这里,我建议你在正式安装你的网站前,可以开通一个5天试用的阿里云空间,先试着练下手,再正式购买空间。 DMAf^.,S  
IW1GhZ41'  
本篇不是教程的教程,只适用于对于linux一点都不懂的朋友们! -uv 9(r\P  
DnNt@e2|  
以下红色字体,都是指令,可以直接复制,然后到Xshell里右键黏贴。 60hNCVq%  
N+\oFbE  
1、开通一个阿里云空间,系统可以选择 CentOS 6.3 64位 安全加固版 ; ch0oFc$  
Tn4W\?R  
2、下载 xshell 和 xftp(下面下载链接的都是中文版的哦) VM-qVd-  
xshell下载地址:http://www.newhua.com/soft/36383.htm l~]hGLviJE  
xftp下载地址:http://www.newhua.com/soft/143.htm }g>dn  
关于这2个软件的具体教程,请参看这里:http://www.jz123.cn/text/2756428.html zB#_:(1qK  
Mvy6"Q:  
3、linux系统挂载数据盘,官方教程,推荐这个视频:http://help.aliyun.com/manual?spm=0.0.0.0.ZB4Rrb&helpId=1668 ~rgf{oGz  
图文的官方教程,请点击这里:http://help.aliyun.com/manual?spm=5176.383377.0.0.3vnHI0&helpId=271 -Q<z1vz  
bGZ hUEq  
具体步骤如下: jzl?e[qPA  
(1)、用xshell连接服务器 &Pu+(~'Q  
<X:Ud&\  
(2)、检查磁盘信息指令:fdisk –l(回车) (-l前有一个空格,这个没什么意义,就是按照视频教程来做的,你可以自己看下) Ne &Xf  
hH <6E  
DAjG *K{  
(3)、分区,指令: iEiu%T>  
fdisk -S 56 /dev/xvdb(回车) (这个你还是复制、黏贴到Xshell去吧) h]kn%?fpmB  
n(回车) bK ?1MiXb  
p(回车) t[]['Iosd  
1(回车) GXT]K>LA  
(回车) ZhhI@_sz  
(回车) vC{ h2A  
wq(回车) p//T7r s  
gW%pM{PW  
(4)、分区完成后,检查指令:fdisk -l(其实这个步骤也没什么意义) hMNJ'i}  
!OPSSP]-  
=LlLE<X"%x  
(5)、格式化,指令:mkfs.ext3 /dev/xvdb1(/dev前有一个空格,你会看到一个%不断增加,需要一点时间来完成) 8K|J:[7  
i/NDWVFD  
1i4WWK7k  
(6)、因为WDCP,是装在 /www 文件夹下面的,所以挂载www文件夹,但是根目录里没有www文件夹,先要创建一个,指令: *-?Wcz  
cd ..(回车)(回到上一目录,直至根目录,..前面有一个空格) yOX&cZ[  
pwd(回车)(检查下,是不是返回的是 / ,在根目录了) 7#~4{rjg  
mkdir www(回车)(创建一个www目录,在根目录下,www前面有一个空格) 5JS ZLC  
uzHT.iBn  
(7)、添加分区信息,指令:echo '/dev/xvdb1  /www ext3    defaults    0  0' >> /etc/fstab(回车)(可以直接把红色字体复制,黏贴。命令写入新分区信息,屏幕上是没有反映的,但是你用 cat /etc/fstab(回车),这个命令检查,可以看到成功信息。) Z8&4z.6_  
MVeF e\r  
(8)、挂载: Xl#Dw bx  
df -h(回车)(先检查下没有挂载的情况下,是什么样子的) fx<FIj7  
d2RnQA  
6tOCZ'f  
mount -a(回车)(-a前面有一个空格,这个指令就是用来挂载 www 的) *%:@ cbF-M  
9z #P  
df –h(回车)(检查是否完成挂载的指令,如果顺利完成,最后一行,应该是:/dev/xvdb1    xxG  xxM  xxG  1%  /www,这样代码) 2Oyy`k  
t2"@Ps&1|  
[-4KY4R  
As0 B\  
4、安装WDCP一键安装包 dw~[9oh  
在线编译安装,把安装包放到 /home 下面,最新版的WDCP(v2.5.7版本)安装,参考帖:http://www.wdlinux.cn/bbs/thread-5621-1-1.html gXLCRn!iR  
e,EK,,iY5  
(1)、用xshell 连接服务器,安装unzip命令,指令: *dN N<  
yum install unzip(回车) Y!Drb-U?;  
如果,中途提示是否继续,选y(回车) uaiz*Im  
'0Lov]L  
(2)、进入home目录,指令:cd /home(回车)(/home前有一个空格)  #;`Oj  
L~IE,4  
(3)、下载源码编译安装:指令(直接复制到xshell即可),指令如下: Q8;#_HE  
wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz(回车)(下载gz压缩包,到home目录下) VKy5=2&  
tar zxvf lanmp_laster.tar.gz(回车)(解压压缩包) qB:AkMd&  
sh install.sh(回车)(开始安装) C)OG62  
大约十几秒后,会出现一个让你选择1-5的安装步骤,我用的是 阿帕奇 PHP MYSQL,就是第一个,所以,需要按1(回车)(这里根据你的需要选择,1是阿帕奇,2是nginx,我是选的1),2.5.7接下来还有一个选项,就是选择MYSQL版本,我也是用的1,稍微低一点的那个版本,接着最整个安装过程,需要30-50分钟完成,最后回到[root@XXXXXXXXX home]这个提示符了,说明安装完成了,即可进入 WDCP系统了。 a.?v*U@z@#  
?{eY\I  
5、进入WDCP系统后,创建新网站,创建mysql数据,创建ftp都可以哦,参考论坛:http://www.wdlinux.cn/bbs/ Kv}k*A% S  
{&-#s#&  
-----------------------------------------------------  以下是如何搬站---------------------------------------------------- fmFzW*,E  
hd5$yU5JQ  
6、对于新建网站,这样已经足够了,对于搬迁网站,我这里再展开讲一下,希望对linux系统一窍不通的朋友们有所帮助! Dzr e'  
w#&z]O9r  
(1)、通过WDCP后台,创建一个新网站,域名、网站目录,按照你自己设置来,这个新建的网站目录,在 /www/web 下面的,你可以找到你自建的目录,比如是abc; #: #Dz.$L  
L x.jrF|&  
(2)、把你以前的网站,压缩成一个 zip压缩包,比如123.zip,通过 xftp,把123.zip上传到 /www/web/abc 下面; ?mMW*ico  
L?8^aG  
(3)、用xshell进入这个目录,指令:cd /www/web/abc(回车) r?pZ72 q  
*<IR9.~{6%  
(4)、解压123.zip,指令:unzip 123.zip(回车),这时候就完成解压了,你可以通过xftp查看下 :N2E}hxk  
fz3lR2~G  
(5)、通过WDCP后台,创建一个mysql数据库,用户名、数据库名、密码,都要和你之前服务器上的一致,比如用户名、数据库名叫 bbs; l xe`u}[  
_42Z={pZZq  
(6)、把你之前网站的 sql 数据库,通过 xftp 传到 /www/wdlinux/mysql-5.1.69/var/bbs 下面,请注意,这里的bbs文件夹,就是你刚才创建的mysql数据库的文件夹,mysql-5.1.69 是现在我写这篇文章时,wdcp的mysql版本,以后可能会变动哦,你根据实际来找吧,很容易的。 DVh)w}v  
'd/*BjNp)  
(7)、怎么才能有网站的 sql数据库?这个需要找你之前的空间商,让他帮你打包下即可,就一个文件,是以 .sql 结尾的,例如,我们叫做 bbs.sql @ .gPJMA  
Wwhgo.Wx  
(8)、通过 xshell 连接服务器,输入以下指令: o&z!6"S<  
<1>.mysql -u(用户名) -p(密码)(回车)(解释:一般用户名都是 root,密码就是你mysql的密码,可以通过wdcp后台设置,假设你的密码是:123456,那么这个指令就是 mysql -uroot -p123456(回车),注意两个 - 之前都有空格,完成后,就是进入到了mysql了。) Me,<\rQ  
F;P5D<  
<2>.mysql>use 数据库(回车)(解释:根据上面的设定,这里应该输入的具体指令是 use bbs(回车),bbs前有空格) BxdX WO  
UW6VHA>  
<3>.mysql>source SQL文件(回车)(解释:根据上面的设定,这里应该输入的具体指令是 source /www/wdlinux/mysql-5.1.69/var/bbs/bbs.sql(回车),/www前面有空格,回车后就把你的数据库导入进去了,这个方法的有点是,不受到phpmyadmin对数据库大小的限制)  <B )   
6aY>lkp  
<4>.大功告成,这样,你的网站文件,还有数据库,都搬迁到了阿里云服务器了,并且因为你的mysql用户名、数据库名还有密码与之前空间的是一致的,所以你根本不用修改网站config文件,直接就可以正常运行了。 B`{mdjMy  
_{$fA6C  
ok,所有事情都昨晚了,看看是不是能正常运行网站了? WL U}  
=u=Kw R  
写的这些东西,我都经过了实地的操作,试验过,貌似是可以的,但是我没有阿里云这里备案过的域名,所以,还希望大家也一起检测下。 uE`r/=4  
  WK==j1  
坛子里有很多帮助新手的教程,但是在我看来,大部分都稍微“深奥”了一点,对掌握了一些linux知识的人来说,是很简单看得懂,对3天前的我来说,略显深奥,经过3天的总结尝试,申请了2个小号,开通了5天测试服务器,我把自己的心得写下来,都是最基础的东西,对于100%不懂linux系统的朋友最合适吧,包括哪里需要空格,哪里需要回车,都一一标明,希望能对和我一样的新手中的新手,有所帮助。 vd (?$  
@ 7W?8  
在此感谢3天里,帮助过我的朋友们,现在的我虽然谈不上懂linux系统,但是因为你的热心帮助,至少我学会了使用linux,谢谢! \}#@9=  
Pu;yEh  
.'j29 6[u  
------------------------------ mb1Vu  
j (ygQ4T  
重新编辑、修改了下,把错误的东西改正了,希望能真的帮助到最迫切需要帮助的人! (.?ZKL  
Od{jt7<j#  
按照版主的期望,添加了一些图片,嗯,不是很全,随便看看,可以作为参考吧。 O~PChUU*Y  
I9 &lO/c0  
[ 此帖被姑苏公子在2013-09-19 20:39重新编辑 ]
本帖最近评分记录: 14 条评分 云币 +41
cmcy 云币 +1 - 2016-09-18
搁浅123 云币 +1 - 2015-12-17
我乐个趣 云币 +1 感谢楼主 写的很不错 希望看到你下一篇经常文章 2015-10-09
无翅亦凌空 云币 +1 - 2014-11-04
林林林 云币 +1 你懂的! 2014-04-05
3g210 云币 +1 - 2014-01-18
lilingdong 云币 +1 如果有配图,就更加完美啦! 2013-09-05
灬兵 云币 +2 论坛确实需要这些的经典贴子. 2013-09-02
susan20120530 云币 +2 不顶不舒服斯基 2013-07-29
雷太响 云币 +5 不顶不舒服斯基 2013-06-03
级别: 程序猿
发帖
379
云币
528
只看该作者 沙发  发表于: 2013-04-11
Re新手中的新手,如何快速使用阿里云(linux)服务器建站(搬站)。
还好我坚持下来了,本来一度想放弃linux,现在看看,还真很有趣。。
级别: 布道狮
发帖
2959
云币
2944
只看该作者 板凳  发表于: 2013-04-11
不错
级别: 技术砖家
发帖
2678
云币
8106
只看该作者 地板  发表于: 2013-04-11
支持楼主
级别: 码农
发帖
120
云币
159
只看该作者 4楼 发表于: 2013-04-11
Re新手中的新手,如何快速使用阿里云(linux)服务器建站(搬站)。
挺好的啊,至少大家能上手,使用了,我之前是用windows2003的 www.jiaoninmai.com 速度还行吧,可能是访问量不大
级别: 攻城狮
发帖
777
云币
608
只看该作者 5楼 发表于: 2013-04-11
写的挺好的
级别: 论坛版主
发帖
3503
云币
8950
只看该作者 6楼 发表于: 2013-04-11
教程写的很详细!
级别: 攻城狮
发帖
627
云币
1256
只看该作者 7楼 发表于: 2013-04-11
写的很详细,适合完全不懂linux的小白,希望楼主在使用过程中能分享更多 )1g"?]  
级别: 码农
发帖
188
云币
46

只看该作者 8楼 发表于: 2013-04-11
回7楼盖世英雄的帖子
其实新手就需要这样的教程,不然怎么叫新手呢?建议官方再提供一个自行安装软件nginx/php的此类教程出来,已经公布的教程,建议修改完善下。
级别: 科学怪人
发帖
9985
云币
21878

只看该作者 9楼 发表于: 2013-04-11
我做了一个艰难的决定 加点分给你
级别: 菜鸟
发帖
51
云币
62
只看该作者 10楼 发表于: 2013-04-11
Re新手中的新手,如何快速使用阿里云(linux)服务器建站(搬站)。
      
级别: 荣誉会员
发帖
325
云币
91
只看该作者 11楼 发表于: 2013-04-12
Re新手中的新手,如何快速使用阿里云(linux)服务器建站(搬站)。
   W=M< c@  
6|i`@|#  
士别三日,当刮目相看啊
级别: 小白
发帖
1
云币
1
只看该作者 12楼 发表于: 2013-04-12
Re新手中的新手,如何快速使用阿里云(linux)服务器建站(搬站)。
慢慢来吧、、、学习中、、、
级别: 小白
发帖
1
云币
1
只看该作者 13楼 发表于: 2013-04-17
回楼主姑苏公子的帖子
写的很好,但是   p`pg5R  
mkdir dir-www(回车)(创建一个www目录,在根目录下,dir-www前面有一个空格)- VM=hQYe  
好像有问题,结果创建啦个dir-www目录 b*@&c9I;q  
是不是可以用mkdir www   5/zf x  
级别: 码农
发帖
120
云币
26
只看该作者 14楼 发表于: 2013-04-17
Re新手中的新手,如何快速使用阿里云(linux)服务器建站(搬站)。
非常需要的东西
发表主题 回复主题
« 返回列表
«1234567»
共7页
上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)