美文网首页
[教程] 搭建的aws的服务器$$不用担心流量超过!

[教程] 搭建的aws的服务器$$不用担心流量超过!

作者: 夏天的技术博客 | 来源:发表于2020-03-10 03:27 被阅读0次

     有人说速度问题 下片很快 就怕流量没了!!!

    Aws 免费12个月的云主机,申请下来很简单,搭建$$也很简单具体见:https://segmentfault.com/a/1190000003101075

    按照这个百分之九十应该都会了 至于怎么连接putty:

    将下载的.pem文件使用puttygen.exe 转换成 .ppk形式的然后点开putty如下:

    输入ubuntu@ip或者域名

    然后在下面的ssh部分点击auth 有个浏览选择刚才转换的.ppk文件点击连接就登录进去主机了

    登陆进去之后sudu -s 获取管理员权限

    apt-get install vnstat

    安装成功之后 输入 vnstat -u 更新流量数据库

    输入vnstat 之后可以看到相关的数据了

    Database updated: Tue Dec 27 05:34:40 2016

    eth0 since 12/26/2016

    rx:  440.52 MiB      tx:  228.33 MiB      total:  668.85 MiB

    monthly

    rx      |     tx      |    total    |   avg. rate

    ------------------------+-------------+-------------+---------------

    Dec '16    440.52 MiB |  228.33 MiB |  668.85 MiB |    2.42 kbit/s

    ------------------------+-------------+-------------+---------------

    estimated       519 MiB |     269 MiB |     788 MiB |

    daily

    rx      |     tx      |    total    |   avg. rate

    ------------------------+-------------+-------------+---------------

    yesterday    108.22 MiB |   76.19 MiB |  184.41 MiB |   17.48 kbit/s

    today    332.30 MiB |  152.14 MiB |  484.44 MiB |  197.64 kbit/s

    ------------------------+-------------+-------------+---------------

    estimated      1.40 GiB |     655 MiB |    2.04 GiB |

    复制代码

    但是这样看着是不是有点费劲那就安装点 web页面观看的

    apt-get install apache2

    安装apache服务器,安装之后

    /etc/init.d/apache2 start

    复制代码

    启动服务

    可以试着在浏览器输入ip看是否能看到一个页面http://ip

    如果超时需要在你的主机上设置安全策略准许http的80端口通过

    再试着就可以了

    然后安装php

    apt-get install php

    复制代码

    安装完毕之后安装php-gd

    apt-get install php-gd

    复制代码

    然后

    cd /var/www/

    wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz

    tar –xvf vnstat_php_frontend-1.5.1.tar.gz

    分别跳转目录下载tar包和解压缩

    然后执行mv vnstat_php_frontend-1.5.1/* html/

    之后重启apache2

    /etc/init.d/apache2 restart

    应该就可以看到服务启动成功

    就可以http://ip/index.php

    查看流量了

    然后可能看到的页面不太能看懂我把我的config.php文件共享一下!

    error_reporting(E_ALL | E_NOTICE);

    $locale = 'en_US.UTF-8';

    $language = 'nl';

    $iface_list = array('eth0');

    $iface_title['eth0'] = 'Internal';//这里修改你监控对象的名字

    $vnstat_bin = '/usr/bin/vnstat';

    $data_dir = '/var/lib/vnstat/';    //修改的eth0的数据

    $language = 'en';

    $graph_format='png'; 

    define('GRAPH_FONT',dirname(__FILE__).'/VeraBd.ttf');

    define('SVG_FONT', 'Verdana');

    // Default theme

    define('DEFAULT_COLORSCHEME', 'light');

    ?>

    复制代码

    效果图貌似有点小!!

    如果还不行 在安装一下

    sudo apt-get install libapache2-mod-php

    【坑】装完之后发现流量数据没有更新,百度之后发现是文件权限问题,数据无法写入。

    解决方法:

    systemctl status vnstat    //查看是否有错误日志

    Mar 11 04:54:02 ip-172-31-11-74 vnstatd[13763]: Error: Unable to create database

    查看该文件所属用户

    ls /var/lib/vnstat/.eth0 -l

    sudo chown -R vnstat:vnstat /var/lib/vnstat/.eth0

    问题解决

    相关文章

      网友评论

          本文标题:[教程] 搭建的aws的服务器$$不用担心流量超过!

          本文链接:https://www.haomeiwen.com/subject/gubbdhtx.html