阿里云

1.阿里云 ubuntu 服务器安装nginx爬坑小结

匿名 (未验证) 提交于 2019-12-02 22:10:10
/etc/nginx中的nginx.conf,发现其静态文件是放在/var/www/html目录下,和 /usr/share/nginx没有一点关系! /var/www/html下的index.nginx-debian.html,于是我们include /etc/nginx/sites-enabled/*;,我们的配置就生效了。原因就是/etc/nginx/sites-enabled/*下面的所有文件都预先加载,覆盖了我们后面的配置!/etc/nginx/sites-enabled/*下面的文件default,已经配置了root /var/www/html和index index.html index.htm index.nginx-debian.html指向,所以不管你如何配置ngnix.conf,都会重定向到默认的页面! 文章来源: 1.阿里云 ubuntu 服务器安装nginx爬坑小结

基于阿里云 DNS API 实现的 DDNS 工具

匿名 (未验证) 提交于 2019-12-02 22:10:10
AliDDNSNet 是基于 .NET Core 开发的动态 DNS 解析工具,借助于阿里云的 DNS API 来实现域名与动态 IP 的绑定功能。 使用时请更改同目录下的 settings.json.example settings.json 文件,同时也可以显示通过 -f 参数来制定配置文件路径。例如: dotnet ./AliDDNSNet.dll -f ./settings.json2 ./AliDDNSNet -f ./settings.json3 通过更改 settings.json / settings.json.example 的内容来实现 DDNS 更新。 { // 阿里云的 Access Id "access_id": "", // 阿里云的 Access Key "access_key": "", // TTL 时间 "interval": 600, // 主域名 "domain": "example.com", // 子域名前缀 "sub_domain": "test", // 记录类型 "type": "A" } 其中 Access Id 与 Access Key 可以登录阿里云之后在右上角可以得到。 核心代码基本上都存放在 Utils.cs 文件里面,这里面值得注意的就是 GenerateSignature() 方法,因为阿里云所有的 API

php 阿里云 云解析api 添加解析记录

大兔子大兔子 提交于 2019-12-02 04:00:32
官方下载 sdk包 到 extend目录下 代码如下 Loader::import('aliyun_openapi.aliyun-php-sdk-core.Config', EXTEND_PATH); $iClientProfile = \DefaultProfile::getProfile("cn-hangzhou", "you ak", "you sk"); $client = new \DefaultAcsClient($iClientProfile); $request = new Alidns\AddDomainRecordRequest(); $request->setMethod("GET"); $request->setDomainName('luvcx.site'); $request->setRR('test'); $request->setType('A'); $request->setValue('116.196.125.67'); $request->setTTL('600'); $request->setLine('default'); $response = $client->getAcsResponse($request); $result = json_decode($response,true); if(!empty($result[

项目部署到阿里云以及域名解析遇到的坑

你说的曾经没有我的故事 提交于 2019-12-02 03:25:28
1、必须通过域名+端口号才能访问 最初用的8080端口,改为80端口后直接通过域名访问 server.xml 中<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />即可 2、此处这样配置可确保该域名直接对应该项目主页 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <Context path="" docBase="C:/apache-tomcat-7/webapps/项目名" reloadable="false" crossContext="true"/> <!-- Access log processes all example. Documentation at:

阿里云个人网站备案流程

妖精的绣舞 提交于 2019-12-02 03:25:05
因为发现阿里云有提供免费两年(2015年)的虚拟主机服务,一直有做个个人网站的想法,所以就去注册申请了一个,原本以为申请好了就可以直接做网站,没想到还要做好多准备工作,拖拉了一个多月,才整好网站雏形,排除个人因素(就是懒)之外,其中最花时间的就是网站备案了。 原则上服务器在中国大陆境内的网站都需要做备案,没备案的域名是无法访问的,所以一般技术宅都会选择翻墙去外面的世界看看,或者申请一些香港的主机,这些暂且不变,貌似香港和国外的主机访问都会比较慢,况且我们三好公民没必要去瞎折腾,还是老老实实走流程好了。 (以下是个人网站备案亲测流程) 1、首先要有一个自己的域名和主机 域名买买买,主机买买买,偶尔各大网络服务商是会搞活动有一些优惠,建议不要去美橙互联不要去美橙互联不要去美橙互联,网站太渣速度奇慢,经常还登录不了,要对域名服务器进行操作的话坑死你,所以我索性把原本在美橙的域名转到阿里云,这样也方便管理,域名解析一站搞定。 此处要留意域名和主机的到期时间,提前续费。 另外,备案期间要取消域名绑定的其他服务器,只能绑定备案的服务器,因为在浏览器直接输入网址跳到别的网站的话,备案没有绑定服务器就没什么效用了。 2、在服务器(主机)提供商处进行备案,需单独注册备案账号 登录备案系统之后,按要求填写备案信息,都是很常规的东西,但是很重要的一点是通讯地址什么的必须特别详细,写到门牌号

基于阿里云 DNS API 实现的 DDNS 工具

只谈情不闲聊 提交于 2019-12-02 03:08:30
0.简要介绍 0.1 思路说明 AliDDNSNet 是基于 .NET Core 开发的动态 DNS 解析工具,借助于阿里云的 DNS API 来实现域名与动态 IP 的绑定功能。工具核心就是调用了阿里云 DNS 的两个 API ,一个 API 获取指定域名的所有解析记录,然后通过比对与当前公网 IP 是否一致,一致则不进行更改,不一致则通过另外一个修改 API 来修改指定子域名的修改记录。 0.2 使用说明 使用时请更改同目录下的 settings.json.example 为 settings.json 文件,同时也可以显示通过 -f 参数来制定配置文件路径。例如: dotnet ./AliDDNSNet.dll -f ./settings.json2 ./AliDDNSNet -f ./settings.json3 NAS 运行效果图: 0.3.配置说明 通过更改 settings.json / settings.json.example 的内容来实现 DDNS 更新。 { // 阿里云的 Access Id " access_id ": "" , // 阿里云的 Access Key " access_key ": "" , // TTL 时间 " interval ": 600 , // 主域名 " domain ": "example.com" , // 子域名前缀 "

阿里云CentOS 6.4搭建Gitlab 6.4(源码安装)

纵饮孤独 提交于 2019-12-02 00:25:26
为了便于Gitlab的后期升级,必须采用源码安装。同步更新在 私人博客 官方只对ubuntu系统提供了源码安装说明,CentOS系统的安装采用了以下教程: CentOS安装Gitlab 安装过程比较繁琐,但是按照教程一步步来是完全没问题的。我安装的时候只在最后部分出了一点问题,场景如下: 在教程第6点的最后部分(在第7点安装web服务器的前面),有一个 Double-check Application Status 输入检测指令: bundle exec rake gitlab:check RAILS_ENV=production 但是检测结果显示Gitlab-Shell没有连接到Gitlab。 Running /home/git/gitlab-shell/bin/check Check GitLab API access: /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `initialize': Network is unreachable - connect(2) (Errno::ENETUNREACH) from /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `open' from /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `block in

阿里云 上nginx配置二级域名的https

限于喜欢 提交于 2019-12-01 06:47:34
我是早上看了一篇文章然后亲自实验了下到底怎么配置https,使得网站更加安全。 https://mp.weixin.qq.com/s/FKJ9MrKdFFrpNa-x9AZ_Hw 前面的步骤你们可以借鉴下,但是后面的东西,有点坑啊,因为我实用的是阿里云的一键安装,所有配置文件修改的动静大了点 上面的证书我放在了nginx/conf下面的cert下 server { listen 443 ; server_name www .showdoc .XXXXX .com showdoc .XXXXX .com ; ssl on ; root /data/wwwroot/www .showdoc .XXXXX .com /showdoc ; index index .html index .htm index .php ; ssl_certificate cert/ 214793453260942. pem ; ssl_certificate_key cert/ 214793453260942. key ; ssl_session_timeout 5 m ; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4 ; ssl_protocols TLSv1 TLSv1 .1

1.阿里云 ubuntu 服务器安装nginx爬坑小结

大兔子大兔子 提交于 2019-12-01 06:38:14
小编买了阿里云服务器,通过sudo apt-get install ngnix下载了ngnix,但是一大堆问题。主要问题有2个! 一.不知道目录结构,这是网上的配置 安装好的文件位置: /usr/sbin/nginx:主程序 /etc/nginx:存放配置文件 /usr/share/nginx:存放静态文件 /var/log/nginx:存放日志 其实这个配置是有问题的,我通过阅读 /etc/nginx中的nginx.conf,发现其静态文件是放在/var/www/html目录下,和 /usr/share/nginx没有一点关系! 二.没法通过自己指定目录重定向,其实我们配置完location和server后,指定任一路径后,我们发现不管我们如何配置,都说指向 /var/www/html下的index.nginx-debian.html,于是我们include /etc/nginx/sites-enabled/*;,我们的配置就生效了。原因就是/etc/nginx/sites-enabled/*下面的所有文件都预先加载,覆盖了我们后面的配置!/etc/nginx/sites-enabled/*下面的文件default,已经配置了root /var/www/html和index index.html index.htm index.nginx-debian.html指向

容器监控—阿里云&容器内部服务监控

☆樱花仙子☆ 提交于 2019-12-01 06:28:37
目前 Docker 的使用越来越离不开对容器的监控,阿里云最近上线了容器服务,不但提供了核心的容器和宿主机监控能力,而且支持集成 Cloud Insight 监控,下面会介绍如何集成。 首先介绍一下阿里云的容器监控。阿里云容器服务在用户创建集群的时候就默认开启了几个容器服务,其中就包括一个容器监控服务,其监控大概就是使用这个服务来采集数据的。 容器监控的对象就是各个正在跑的容器本身的运行状况,而如果你想要监控在容器里面运行的服务的状况呢?这时候 Cloud Insight 就可以帮到你了。 那么我们先来创建一个 mysql 的容器,选定镜像/创建应用/使用镜像创建,应用名字为some-mysql(这个后面会用到), 设置mysql的密码,这里配置了MYSQL_ALLOW_EMPTY_PASSWORD=yes, 然后点击创建并部署,几秒后,一个mysql容器就跑起来了。我们来看看阿里云的容器服务对mysql容器的监控: cpu,内存,网络,io这些指标都有了。 接下来来让Cloudinsight把mysql监控了。 第一步,使用编排模板创建一个模板,这里使用模板来创建是因为要用到docker-compose的external_links命令来link在运行的mysql容器: cloudinsight: image: 'oneapm/docker-oneapm-ci-agent