WildCat
V2EX  ›  问与答

Azure 中国的 dl.hhvm.com 被 GFWed 了,没法装 HHVM,有什么解决方案吗?

  •  
  •   WildCat · Jul 21, 2014 · 2858 views
    This topic created in 4487 days ago, the information mentioned may be changed or developed.
    20 replies  •  2014-07-22 10:50:47 +08:00
    jasontse
    jasontse
    Jul 21, 2014 via iPad❤️2
    1
    $ echo 140.211.166.134 dl.hhvm.com | sudo tee /etc/hosts
    XXOO
    XXOO
    Jul 21, 2014
    2
    怎么安装,求教...我一直想自己安装系统.求告知.
    @jasontse
    Zhang
    Zhang
    Jul 21, 2014❤️1
    3
    我是阿里云,把deb下载下来,再上传上去用dpkg安装。
    zjgood
    zjgood
    Jul 21, 2014 via Android
    4
    只需要在国外的vps上ping一下hhvm的地址,然后加hosts即可
    a2z
    a2z
    Jul 21, 2014
    5
    hhvm被gfw的理由是?
    skydiver
    skydiver
    Jul 21, 2014❤️1
    6
    @jasontse 喂,应该是sudo tee -a /etc/hosts 吧,你把原来的内容都覆盖了。。
    xLzgkddTywk9ALsX
    xLzgkddTywk9ALsX
    Jul 21, 2014
    7
    我是在海外VPS上先准备好所有的包再传回来编译
    xsziran
    xsziran
    Jul 21, 2014
    8
    wget http://dl.hiphop-php.com/conf/hhvm.gpg.key
    sudo apt-key add hhvm.gpg.key
    echo "deb http://dl.hiphop-php.com/debian wheezy main">> /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get install -y hhvm
    kmvan
    kmvan
    Jul 21, 2014
    9
    话说hhvm性能真有这么强吗??
    lsj5031
    lsj5031
    Jul 22, 2014
    10
    @jasontse
    别这样……
    love4taylor
    love4taylor
    Jul 22, 2014
    11
    强了么,打得开啊。。
    WildCat
    WildCat
    OP
    Jul 22, 2014 via iPhone
    12
    @a2z 谁知道,闭关锁国呗。

    @kmvan 比PHP+APC强,我只测试了laravel…
    jasontse
    jasontse
    Jul 22, 2014 via Android
    13
    @skydiver 嗯 忘记加参数了
    WildCat
    WildCat
    OP
    Jul 22, 2014
    14
    @jasontse 然后我当时想Azure的hosts文件为啥是空的,差评!
    WildCat
    WildCat
    OP
    Jul 22, 2014
    15
    @kmvan 刚又在同机测试了下
    基本laravel框架,php+apc一次请求的内存开销3.5MB
    HHVM是560~570KB
    很爽吧!
    paulw54jrn
    paulw54jrn
    Jul 22, 2014
    16
    可以问下为什么不直接用这个命令吗? 相比下有什么好处?
    sudo echo '140.211.166.134 dl.hhvm.com' >> /etc/hosts
    WildCat
    WildCat
    OP
    Jul 22, 2014❤️1
    17
    jasontse
    jasontse
    Jul 22, 2014 via Android❤️2
    18
    @paulw54jrn
    echo 无法 sudo
    sandtears
    sandtears
    Jul 22, 2014❤️2
    19
    @paulw54jrn
    @jasontse
    不是 echo 无法 sudo , 而是 sudo 仅仅对 ">>" 前面的命令生效。
    ">>" 的过程相当于两个命令,①首先执行前面的命令,②然后将执行结果写到 ">>" 后面的文件中。
    sudo 只能作用于 ①, 因此执行 ② 的时候会显示没有权限。
    paulw54jrn
    paulw54jrn
    Jul 22, 2014
    20
    @WildCat
    @jasontse
    @sandtears

    谢谢讲解,因为以前都是sudo nano /etc/hosts,没有注意过这个小细节.
    新知识get.

    paul@PaulMBP:~$ echo '127.0.0.1 localhost' >> /etc/hosts
    -bash: /etc/hosts: Permission denied
    paul@PaulMBP:~$ sudo echo '127.0.0.1 localhost' >> /etc/hosts
    -bash: /etc/hosts: Permission denied
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4545 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 03:52 · PVG 11:52 · LAX 19:52 · JFK 22:52
    ♥ Do have faith in what you're doing.