http://www.admin5.com/article/20151013/627002.shtml
这五年来,做过近百个网站都是用虚拟主机做的,像美国空间,香港空间都是比较便宜的,一年百块钱就搞定一个网站,而且不用备案。一直不用服务器的原因,就是服务器太贵了,要备案,而且自己也不会用,怕学不会。
做为一个站长,我真的很业余,连服务器也不会用,我的个人博客最近流量大了,用的香港空间还限制流量,一个月得清空三四次,算下来一年也有三百多块钱了。所以,我这几天才打算研究下服务器。
以前就听说服务器非常的难,而且我也不懂代码,不懂英文,我怕自己学不会就买了一个月的。开始我都不知道啥样的服务器,还是我的一位哥们给我远程买的,他说这个镜像最稳定了。
服务器买好后我便开始研究,可是怎么也看不懂,找了很多教程都看不懂。其实服务器建站的方法有很多,像直接用镜像建站的,有用搭建的PHP空间建站的,有用控制面板的,这几天一连试了好几个都失败了。
最后我才发现,用阿里云服务器要找到适合自己的方法,像我哥们给我推荐的空桥镜像的我研究不了,还有一会员给我推荐的easypanel控制面板我也试了不行,因为他们专业,像我这种菜鸟用不了,最后还是发现wdcp控制面板比较简单,适合像我一样对服务器一点不懂的朋友。
如果你也是对服务器啥也不懂,你也想用服务器来建站,下面就教大家怎么做,而且以后会分享更多的阿里云服务器方面的知识,都是自己的实践经验,也是从啥也不懂慢慢研究的。
第一步,到阿里云官方网站购买一个ECS云服务器,选择什么样的配置参考下这篇文章《阿里云ecs云服务器建立wordpress个人博客教程》,只是在选择镜像的时候,一定要选择CentOS系列
第二步,用xshell软件登录服务器,没有的百度下载一个,点击新建(如果登录过的直接打开以前的记录就行)
第三步,输入名称,输入公网IP,到阿里云后台ECS服务器里能看到,就是一串阿拉伯数字,如112.125.9.118,然后点击确定
第四步,选择你刚创建的,点击连接
第五步,输入服务器的用户名(购买服务器时候的),一般是root ,然后点击确定
第六步,输入服务器的密码,购买服务器时候设置的那个
第七步,如果显示Welcome to aliyun Elastic Compute Service!
[root@iZ23ae7oe24Z ~]#就说明连接成功了
第八步,输入wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh 也可以把这个复制粘贴,然后按回车键
第九步,输入sh lanmp_wdcp_ins.sh,然后按回车键,这时候软件会自动安装,等个几分钟后再看就行了。
第十步,如果出现下面的就说明已经安装成功了
第十一步,这时候你在浏览器输入你的公网IP就会看到WDCP成功安装的提示
第十二步,安装好后,登录后台地址是http://公网ip:8080用户名:admin 默认密码:wdlinux.cn默认的mysql管理用户名:root 默认密码:wdlinux.cn
登录后台输入帐号密码就可以登录后台了,大家可以自己了解下后台,下节课再给大家讲下如何使用wdcp控制面板来建站,包括添加网站,建立数据库等内容。阿里云ECS是个云服务器,安装好WDCP后就可以当做虚拟主机来使用了,我也相信很多站长都会使用虚拟主机控制面析。好了,就给大家讲到了,下节课再聊。
来源:邵连虎博客http://www.shaolianhu.com/8833.html 微信1581891574 转载请注明作者和出处。
从wdcp官方论坛我们可以找到一个询问升级的帖子,然后管理员在回复中也提供了升级方法:
cd /tmp
wget -c http://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz
tar zxvf php-5.3.10.tar.gz
cd php-5.3.10
./configure --prefix=/www/wdlinux/php-5.3.10 --with-config-file-path=/www/wdlinux/etc --with-mysql=/www/wdlinux/mysql --with-iconv=/usr --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-mcrypt=/usr --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-ftp --with-apxs2=/www/wdlinux/apache/bin/apxs
make
make install
rm -f /www/wdlinx/php
ln -s /www/wdlinux/php-5.3.10 /www/wdlinux/php
service httpd restart
但是在实际升级过程中,部分朋友执行到make这一部的时候会遇到iconv错误,提示:
/root/php-5.3.17/ext/iconv/iconv.c: In function ‘zm_startup_miconv’:
/root/php-5.3.17/ext/iconv/iconv.c:254: 错误:‘_libiconv_version’ 未声明 (在此函数内第一次使用)
/root/php-5.3.17/ext/iconv/iconv.c:254: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
/root/php-5.3.17/ext/iconv/iconv.c:254: 错误:所在的函数内只报告一次。)
make: *** [ext/iconv/iconv.lo] 错误 1
这时候可以执行下面的命令:
wget http://down.wdlinux.cn/in/iconv_ins.sh
sh iconv_ins.sh
这个命令成功执行之后重新make就没问题了,接着执行上面的升级命令,当你看到下面的提示的时候则表示你升级成功了,,看一下phpinfo()的结果吧!
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
注:某些机器上tmp是有特殊的权限限制的,这时候就需要将改变一个额外的临时目录,需要修改iconv_ins.sh中的 cd /tmp 到你对应的目录下
小程序开发交流群563752274
本文来自DragonDean的博客,转载请注明原文链接:http://www.cnblogs.com/dragondean/ 使用域名访问,如果没有域名或没有注册正式的域名,那怎么办?也是可以的,看如下:
因为wdcp后台创建站点时是需要用到域名的,而且是必须的。所以,时常会有一些用户问,如果在本地虚拟机用域名测试?
这里再整理一下方法和说明
1 自然是安装个虚拟机了,如VM
2 在虚拟机上安装系统,比如wdlinux_lamp集成版(如不懂安装,可查看相关安装教程)
3 装好系统,用IE直接打开IP可以访问,打开后台的8080也可以正常访问
到此,系统顺利安装完成
比如,我现在想用wdcp.net域名来做测试,你也可以用163.com,qq.com随你喜欢
假设你上面安装的虚拟机IP是192.168.1.100
1 用记录本打开这个文件C:\WINDOWS\system32\drivers\etc\hosts,增加一行
192.168.1.100 www.wdcp.net
192.168.1.100 wdcp.net
保存退出
2 登录后台,也就是http://ip:8080,你就可以用www.wdcp.net创建站点,创建完后,就可以在IE里用域名www.wdcp.net来打开了
同样方法,你也可以用其它域名,不过切记一点,如果你是用到正常的在用的域名,如163.com,测试完后,记录把上面hosts文件里的记录行删除,否则会影响你再上163的网页了
其实,也可以直接用IP测试,只要在把网站或程序上传到/www/web/default目录下就可以,比如
在/www/web/default/创建一个目录,test
然后将程序或网站上传到/www/web/default/test目录下
在IE里,用http://ip/test就可以访问了
Q:如何修改mysql的root用户密码?
A:安装好后mysql的默认root密码是wdlinux.cn,在安装后,为安全起见,建议在第一时间修改
修改此mysql的root用户密码,必须在wdcp后台里修改,具体可看要在wdcp后台里创建数据库及数据库用户,那就必须要让wdcp里有root用户密码,否则,就无法创建
所以,有些用户说,在phpmyadmin修改了root用户密码后,就无法创建了,那是肯定的,因为你改了root的密码,但wdcp不知道,也不知道新密码是什么,那还能创建吗?答案是 肯定是不能的