分类 阿里云 下的文章

阿里云 - ECS实例安装新版本 Debian 9

如果觉得阿里云提供的公共镜像版本不满足自己的要求,可以尝试自定义安装系统,本例是尝试安装由FAI.me生成的 Debian 9 自动安装镜像。

环境:阿里云公共镜像Debian 9

过程:

1.在ECS实例控制台,点击“远程连接”,打开“管理终端”
debian9-01.png

2.登录到系统控制台,重启 reboot
debian9-02.png

3.在grub启动菜单中,选择 Advanced options for Debian GNU/linux
debian9-03.png

4.在高级菜单里选择 recovery mode
debian9-04.png

5.按提示输入root的密码,完成账户验证
debian9-05.png

6.执行 systemctl start networking ,连上网;执行 fdisk -l 查看当前磁盘分区情况,本例仅有一个硬盘 /dev/vda
debian9-06.png

7.下载准备好的,在FAI.me生成的Debian9安装镜像,用dd命令写入。完成后,可以尝试切换到 /boot/grub/i386-pc,如成功,则安装镜像成功写入到磁盘
debian9-07.png

8.返回到ECS实例控制台,重启ECS实例
debian9-08.png

9.在“管理终端”,可以看到新安装的Debian9图案
debian9-09.png

10.用FAI.me安装镜像里设置的用户名和密码,成功ssh登录
debian9-10.png

参考:

阿里云 - 虚拟主机(网页空间)上的某个网站通过百度收录页访问被跳转到其它站点页面

QQ群上的whosoft说,一客户上的站点,从百度搜索结果页面里访问,会被跳转到一个外部站点的页面(灰色站)。提交了工单,阿里云工单回复说找百度咨询。whosoft则说是虚拟主机的服务器环境异常,认为相应的IP有问题,因为即使将站点关闭,还是会被恶意跳转。

自己也来尝试测试一下:

图1:用wget,直接通过站点域名访问,结果访问正常
vhost-1.png

图2:用wget,自定义baiduspider的agen,通过站点域名访问,结果被跳转到外部服务器IP
vhost-2.png

图3:用wget,自定义baiduspider的agen,通过虚拟主机的共享独立IP访问,结果被跳转到外部服务器IP
vhost-3.png

所以,有可能是该虚拟主机的服务器web或其它服务关键配置文件被恶意修改了,可能会影响同一服务器上的所有虚拟主机用户。我自己也有一个虚拟主机产品,类似的方法测试,正常。

在 asp 中使用 cdo 通过远程邮件服务器发送邮件

环境:Windows 2016 - IIS - asp, 阿里云免费邮箱账户 anqunhe@aliyun.com

过程:

1.创建 asp-sent-mail.asp 文件,内容如下,关键信息 “smtpserver”填写“smtp.aliyun.com”,“smtpserverport”填写“465”,“sendusername”填写“anqunhe@aliyun.com”,“sendpassword”填写“您的密码”,“Mail.From”填写“anqunhe@aliyun.com

<%
Set Mail = CreateObject("CDO.Message")

Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="smtp.aliyun.com"
Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465

Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = 1

Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60

Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") ="anqunhe@aliyun.com"
Mail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") ="password"

Mail.Configuration.Fields.Update

Mail.Subject="Email subject"
Mail.From="anqunhe@aliyun.com"
Mail.To="liu@anqun.net"
Mail.TextBody="This is an email message."

Mail.Send
Set Mail = Nothing
%>

asp-mail-1.png
2.在浏览器里访问这个asp-sent-mail.asp文件,发出邮件,测试成功
asp-mail-2.png

参考:

阿里云ECS实例计费方式转换,从按量计费转为包月计费

有一香港地域的阿里云ECS实例,当前是按量计费,每小时算每天约6.48元,按30天算约194元,转换成包月的话,约109元。

过程:

1.在ECS实例控制面板,显示当前实例计费方式为“按量”,勾选实例,点击下边的“按量付费转包年包月”按钮
change-1.png
2.点击图片中右上部分的“批量更改”
change-2.png
3.选择“时长”,本例选择“1个月”,同时勾选了数据盘也“转为包年包月磁盘”
change-3.png
4.会显示升级需支付的金额
change-4.png
5.提交订单,支付
change-5.png
6.支付成功
change-6.png
7.返回到ECS实例控制面板,显示当前实例计费方式为“包年包月”,且显示了到期时间
change-7.png

参考:https://help.aliyun.com/knowledge_detail/49884.html

在 CentOS 7 里安装 redis-4.0.9

环境:阿里云 CentOS 7.5 64位

过程:

1.yum update # 更新
2.wget http://download.redis.io/releases/redis-4.0.9.tar.gz # 下载redis当前最新稳定版4.0.9
redis-1.png
3.tar xvzf redis-4.0.9.tar.gz && cd redis-4.0.9 # 解压缩安装包
redis-2.png
4.make distclean # 准备make
redis-3.png
5.make
6.make test # 编译测试
redis-4.png
7.yum install tcl # 如果遇到提示要求tcl,请先安装
redis-5.png
8.编译测试通过
redis-6.png
9.make install # 安装
10.cd utils && ./install_server.sh # 转到工具目录,执行安装服务脚本,本例端口,路径等设置按默认值
redis-7.png
11.systemctl start redis_6379 # 启动redis服务
12.systemctl status redis_6379 # 查看redis服务状态
redis-8.png
13.运行 redis-cli 测试,正常
redis-9.png

参考: