当前位置:网站首页 / 免费云主机 / 正文

免费云空间

时间:2018年09月07日 | 作者 : admin | 分类 : 免费云主机 | 浏览: 1585次 | 评论 4

免费云空间-第1张图片-小蜜蜂免费云主机

Heroku免费云空间是一个经典的云空间平台,早在2012年部落就已经分享过:Heroku免费空间申请方法和应用创建使用教程。那时候Heroku算是众多云空间当中最难使用的,因为Heroku不支持PHP,同时又不能使用FTP或者其它的文件管理软件,只能使用自身的Heroku Toolbelt。

现在当年VMware推出的Uhurucloud、Zend推出的phpcloud、火爆的AppFog等都已经销声匿迹了。但好在Heroku依然发展地不错,且支持Node.js 、Ruby 、Java 、PHP 、Python、 Go 、Scala 、Clojure等多种语言,附加服务有 MongoDB, SendGrid, Searchify, Fastly, Papertrail, ClearDB MySQL等。

Heroku空间现在免费套餐是:512MB运行内存,通过验证的账户每月有1000 Free dyno hours,没有验证的账户只有550。Heroku空间可以绑定域名,但是Heroku免费套餐也有不足的地方,据说如果你的Heroku应用在30分钟内没有操作的话,就会自动进入休眠状态。

当然,我们可以通过网站监测类的工具让Heroku应用持续被访问,从而避免空间自动进入休眠。不过,从部落自己在Heroku创建WordPress演示站来看,并没有出现这样的问题。更多的免费空间,可以试试:

Heroku免费云空间512M内存可绑定域名-部署PHP环境安装Wordpress博客

一、Heroku免费云空间申请使用

1、Heroku官网:

  • 1、官方网站:https://www.heroku.com/

2、Heroku可以直接免费注册账号,可参考之前的文章:Heroku免费空间申请方法和应用创建使用教程:无限流量无限容量

3、登录到Heroku后,可以直接创建应用项目了。(点击放大)

免费云空间-第2张图片-小蜜蜂免费云主机

4、设置好应用名称,同时选择服务器节点位置:美国或者欧洲。

5、创建完应用后,你可以点击应用名称进入到管理控制面板,主要是:Resources 、 Deploy 、 Metrics  、Activity  、Access 、 Settings。

免费云空间-第3张图片-小蜜蜂免费云主机

6、在“设置”选项中可以编辑配置应用项目,Config Vars的“Config Variables”可以查看数据库、存储、邮局等环境参数。

7、在“Info”中可以看到Stack、Framework、Git URL、Repo size、Slug size等信息。

免费云空间-第4张图片-小蜜蜂免费云主机

8、在“Custom Domains Add domain”就是绑定自己的域名了。

免费云空间-第5张图片-小蜜蜂免费云主机

9、绑定域名后,Heroku会生成一个CNAME记录。

免费云空间-第6张图片-小蜜蜂免费云主机

10、修改你的域名的DNS记录,调整CNAME记录,待新的DNS解析生效即可。

免费云空间-第7张图片-小蜜蜂免费云主机

二、Heroku空间快速部署Wordpress博客

1、Heroku WordPress应用项目:

  • 1、项目1:https://heroku.com/deploy?template=https://github.com/technomile/Heroku-WordPress

  • 2、项目2:https://heroku.com/deploy?template=https://github.com/ellefsen/wordpress-heroku-php/tree/master

2、这两个Heroku WordPress自动化部署项目已经包括了:nginx 、php 、wordpress、ClearDB 、Sendgrid 等架设Wordpress网站的基本组件,脚本会自动帮我们安装。

3、直接点击“Deploy To Heroku”按钮。

免费云空间-第8张图片-小蜜蜂免费云主机

4、然后填写项目名称。

5、Heroku 不支持持久化存储,所以Heroku WordPress项目都应用到了AWS云存储,你需要填写Amazon S3的Key和ID。

免费云空间-第9张图片-小蜜蜂免费云主机

6、Amazon S3是免费的,如果你已经申请了Amazon EC2,则可以直接在AWS管理面板中开启Amazon S3存储服务:新Amazon EC2免费VPS主机申请和使用方法:Linux和Windows

免费云空间-第10张图片-小蜜蜂免费云主机

7、Wordpress应用部署成功后,我们就可以在项目列表中点击并查看了。(点击放大)

免费云空间-第11张图片-小蜜蜂免费云主机

8、如果你绑定了域名,就可以通过域名访问Wordpress,设置好Wordpress账号与密码,完成WP部署。

免费云空间-第12张图片-小蜜蜂免费云主机

三、Heroku免费云空间手动安装Wordpress

1、Heroku空间手动安装部署Wordpress有点麻烦,主要难点就是在于本地Web环境搭建。如果你想要在Heroku空间上安装Ngnix或者Apache,那么你的本地也要安装此类Web组件。参考:十款免费Web服务器套件-轻松搭建Apache,PHP,PhpMyAdmin,MySQL

2、安装Ruby:RubyInstaller下载 。

免费云空间-第13张图片-小蜜蜂免费云主机

3、Ruby安装完成后,你可以打开CMD窗口,输入:ruby –e ‘puts “welcome to Ruby”,有输出即表示安装成功。

免费云空间-第14张图片-小蜜蜂免费云主机

4、安装Git:Git for Windows下载

免费云空间-第15张图片-小蜜蜂免费云主机

5、安装了Git后,执行:git – -version,有输出表示安装成功。

免费云空间-第16张图片-小蜜蜂免费云主机

6、接下来就是安装heroku toolbelt了。直接执行:heroku login 就可以自动下载安装了。

免费云空间-第17张图片-小蜜蜂免费云主机

7、使用你的heroku 账号和密码登录heroku 空间。

免费云空间-第18张图片-小蜜蜂免费云主机

8、然后,clone一个官方的PHP Buildpack使用 git clone https://github.com/heroku/heroku-buildpack-php.git,下载到本地后先删除目录里的requirements.txt。

免费云空间-第19张图片-小蜜蜂免费云主机

9、然后编辑composer.json,这里边要填上你需要的PHP版本,你需要的PHP拓展等等,代码参考如下(来自Holic):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
    "name": "heroku/heroku-buildpack-php",
    "description": "Toolkit for starting a PHP application locally, with or without foreman, using the same config for PHP/HHVM and Apache2/Nginx as on Heroku",
    "keywords": ["heroku", "foreman", "php", "hhvm", "apache", "apache2", "nginx"],
    "homepage": "http://github.com/heroku/heroku-buildpack-php",
    "type": "libRARy",
    "license": "MIT",
    "authors": [
        {
            "name": "David Zuelke",
            "email": "dz@heroku.com"
        }
    ],
    "bin": [
        "bin/heroku-hhvm-apache2",
        "bin/heroku-hhvm-nginx",
        "bin/heroku-php-apache2",
        "bin/heroku-php-nginx"
    ], #需要安装的PHP拓展 支持的拓展可以查看官方文档 https://devcenter.heroku.com/articles/php-support#extensions#若需要HHVM环境,删除所有拓展后添加"hhvm": "^3.5.1",  "require": {
    "php": "^5.6.0",
        "ext-bcmath": "*",
        "ext-memcached": "*",
        "ext-mongo": "*",
        "ext-xsl": "*",
        "ext-bcmath": "*",
        "ext-calendar": "*",
        "ext-exif": "*",
        "ext-FTP": "*",
        "ext-gd": "*",
        "ext-mysql": "*",
        "ext-sqlite3": "*",
        "ext-pdo_sqlite": "*",
        "ext-xmlrpc": "*",
        "ext-xsl": "*"
  }}

10、修改完本文档后确保本地有PHP环境,以及composer命令,接下来执行:composer update 。如果本地环境和需要部署的环境不符,应该加入"--ignore-platform-reqs"来跳过环境检查。接下来创建文件Procfile,写入以下内容:

1
2
3
4
5
web: vendor/bin/heroku-php-apache2 web///注意:web/是网站根目录.bin/heroku-php-apache2可以换为"bin/heroku-hhvm-apache2","bin/heroku-hhvm-nginx","bin/heroku-php-nginx"

11、最后创建web目录,把网站需要的所有文件,包括主题文件,插件等放进去,在Buildpack目录下执行Heroku命令 :heroku create 。创建一个heroku应用,之后执行 :git push heroku master ,上传代码和Buildpack.。启动应用:heroku ps:scale web=1 。

免费云空间-第20张图片-小蜜蜂免费云主机

四、Heroku安装部署Node.js 、Ruby 、Java 、Python

1、Heroku支持Node.js 、Ruby 、Java 、Python等应用部署。

免费云空间-第21张图片-小蜜蜂免费云主机

2、Heroku官方已经提供Node.js 、Ruby 、Java 、Python应用部署详细的教程了,你可以参考:https://devcenter.heroku.com/start

免费云空间-第22张图片-小蜜蜂免费云主机

五、Heroku免费云空间小结

1、Heroku部署Wordpress时用的MysqL数据库是ClearDB MySQL,免费版本的只有5MB,我们可以直接从Heroku点击进入到ClearDB中。

免费云空间-第23张图片-小蜜蜂免费云主机

2、管理ClearDB MySQL可以使用 MysqL Wordbech。这里是:MysqL Wordbech下载地址

免费云空间-第24张图片-小蜜蜂免费云主机

3、用MysqL Wordbech成功连接ClearDB MySQL后,就可以管理Heroku的MysqL数据库了

免费云空间-第25张图片-小蜜蜂免费云主机

4、Heroku发邮件用的是SendGrid服务,点击进去后还能看到SendGrid发送邮件状态。

免费云空间-第26张图片-小蜜蜂免费云主机

文章出自:免费资源部落 部分内容参考自Holic 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


推荐您阅读更多有关于“”的文章

请在这里放置你的在线分享代码

猜你喜欢

已有4位网友发表了看法:

1#GLOAUG免费主机  2019-03-06 22:02:49 回复该评论
没有GloAug免费主机?
1#admin  2019-03-10 00:27:03 回复该评论
请关注后续文章,谢谢
2#访客  2019-04-12 09:23:51 回复该评论
推荐https://**/yunfwq.html

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«   2019年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
友情链接
免费云主机小蜜蜂主机免费云空间免费PHP空间CloudFlareDNSDNS ServerDNSSECDNS劫持DNS快取DNS更新DNS检查DNS污染DNS设定Domain Name ServersDomain Name ServicesGandigandiV5安全相关安全防护实用教学架站教学站长工具网域名称MySQLMySQL空间PHPPleskWeb HostingWordPress中文主机分租免空免费空间免费网站空间免费虚拟主机台湾台湾虚拟主机日本虚拟主机架站空间热门主题网站工具网站空间虚拟主机Free Video SharingFTPMP3 StreamVideo Hosting上传工具上传空间免空免费上传空间免费档案空间免费空间影片上传影片分享影片空间影音分享影音平台影音空间影音网站档案上传档案传输档案共享免费主机免费域名FTPSFTP上传工具上传空间免空免费上传空间免费档案空间免费空间加密工具档案上传档案传输档案共享档案分享档案分享空间档案加密档案空间网路服务云端云端储存云端空间免费VPSWordpress 免费主机Google hosts百度云免费正版图标我的世界国际版我的世界PE免费下载我的世界PEMINECRAFT图片空间网络相册标签:免空免费图片空间免费相册图片上传图片上传空间图片免空图片分享多人共用文件相片上传相片分享相册网络相册线上相册线上空间seo免费原版ISO下载电脑知识7-Zip7ZRARWinZipZIP免费软体压缩工具压缩软体档案工具档案管理热门主题简体中文解压缩解压缩软体免费SSL
联系我们 (广告合作-交换链接)