新浪SAE免费空间上安装DiscuzX2.0教程和SAE空间绑定域名方法
新浪SAE免费空间也就是新浪Sina App EngineSina App Engine(SAE),因为是基于开放云计算平台,所以在使用起来比较麻烦。PHP5 Runtime运行环境,基于Mysql数据库,管理工具是SDK等等。
免费用户可以创建10个app,而同一App最大domain数是5个,每个单一domain的容量是2GB,图片大小最大只支持4MB,MySQL是5G,Storage是10G,另外关于宽带流量SAE已经划分的不同的流量配额。
总得来说,SAE免费php空间适合一个小型的博客或者网站,据我的估计,SAE免费空间在不使用额外的“云豆”(指系统默认的云豆配额)情况下,能够满足IP为1000左右的博客或者网站。
Sina App Engine与 g 比较相似,目前只支持PHP,只要是PHP程序就可以在Sina App Engine运行,前提是必须进行定制。所以,我们介绍的,基本上都是针对Sina App Engine修改过的程序。
新浪SAE免费空间最大的特点就是速度快,最大的不足就是上手难度高。新手在没有什么建站经验情况,建议不要使用,当然如果只是纯粹地自娱自乐,也可以拿新浪SAE开耍。
真正可以称得上是我们专门用来建站的空间的,推荐大家用下面几个(尤其是新手朋友们):
- 1、速度快无广告byethost免费PHP空间和解决免费空间国内无法访问(免费PHP空间,控制面板Cpanel,可以绑定域名,月流量200GB)
- 2、Cwcity.de德国老牌免费PHP空间申请注册绑定域名安装程序方法教程(免费PHP空间,空间自制面板,数据库、空间、流量等足够了)
- 3、速度快!Sitemix.jp稳定1.5GB容量免费php空间可绑域名无限流量(PHP空间,速度快是一大优势,数据库限制严格,适合折腾用户)
新浪SAE免费空间上安装DiscuzX2.0教程和SAE空间绑定域名方法
一、新浪SAE免费空间安装DiscuzX2.0前须知
1、新浪SAE免费空间的申请和使用方法我已经写了图文教程,比较简单,还没有申请到的可以参考一下:免费主机新浪SAE搭建WordPress国内优秀免费php空间。
2、在新浪SAE免费空间安装Wordpress比较简单,况且官方也提供了定制版本的Wordpress For SAE,但是安装和使用DiscuzX2.0论坛就有些麻烦了。SAE和之前介绍的SF空间有点类似。
3、这两个空间都是做开源平台的,但是有共同的特点,就是禁用了大量的函数和类,还有严格限制MysqL数据库等,SF空间不适合安装DiscuzX2.0,推荐安装Wordpress:Sourceforge免费空间如何安装网站博客程序以WordPress为例。
4、还好,国内有不少的优秀开发者针对新浪SAE平台,将一些我们常用的网站博客程序定制成功,方便我们在新浪SAE空间上运行。这次我介绍的在新浪SAE免费空间上安装DiscuzX2.0,就是SAE定制版。
二、新浪SAE免费空间安装DiscuzX2.0准备工作
1、下载SAE SDK(类似管理空间的FTP工具),这里是SAE SDK下载地址。
2、下载最新的DiscuzX2.0 for SAE ,这里是DzxSae2.0下载地址。
三、新浪SAE免费空间安装DiscuzX2.0图文教程
1、运行SAE SDK,将下载下来的DiscuzX2.0 for SAE 文件全部上传到你的应用中。
2、开启数据库功能。进入SAE的数据库管理,点击“初始化MysqL”,如下图:
3、开启memcache功能,设定值为10MB,如下图:
4、创建一个Domain,名字命名为:discuzx,如下图(图片是缩略图,点击还原放大):
5、使用SAE SDK上传DiscuzX2.0 for SAE 文件。如果你是第一次使用应用,先要创建一个版本,如下图:
6、然后将DiscuzX2.0 for SAE 的文件复制到SAE SDK目录下的APPS文件夹的应用里的code当中,如下图:
7、返回到SAE SDK界面,点击“上传已经更新的文件”,所有的文件就会上传到新浪的SAE中你创建的应用了。
8、开始安装DiscuzX2.0,打开类似于:https://freebbs.sinaapp.com/install/ ,开始安装,不要管什么文件权限等问题,直接点击下一步,一直到数据库填写界面。这里你要做的只是填写邮箱地址和密码,其它的不要改动。如下图:
9、继续下一步,安装成功。
四、新浪SAE免费空间安装DiscuzX2.0完后必须做的事情
1、更新缓存。进入DiscuzX2.0,在工具中点击更新缓存,如下图:
2、解决QQ互联提示网络问题或服务器繁忙。先点击MysqL,点击管理MysqL,如下图:
3、打开在线MysqL管理,在SQL当中执行以下语句。
- update `sae_common_plugin` set `modules` ='a:4:{i:1;a:10:
{s:4:"name";s:7:"connect";s:4:"menu";s:0:"";s:3:"url";s:0:"";
s:4:"type";s:2:"11";s:7:"adminid";s:1:"0";s:12:"displayorder";
s:1:"0";s:8:"navtitle";s:0:"";s:7:"navicon";s:0:"";
s:10:"navsubname";s:0:"";s:9:"navsuburl";s:0:"";}
i:2;a:10:{s:4:"name";s:7:"spacecp";s:4:"menu";s:8:"QQ绑定";
s:3:"url";s:0:"";s:4:"type";s:1:"7";s:7:"adminid";
s:1:"0";s:12:"displayorder";s:1:"0";s:8:"navtitle";s:0:"";
s:7:"navicon";s:0:"";s:10:"navsubname";s:0:"";s:9:"navsuburl";s:0:"";}
s:6:"system";i:2;s:5:"extra";a:2:{s:11:"installtype";s:0:"";
s:10:"langexists";i:1;}}' where `identifier`='qqconnect';
4、操作演示如下图:
5、解决家园相册无法设置封面的问题。在SQL中执行下面语句:
- ALTER TABLE `sae_home_album` CHANGE `pic` `pic` VARCHAR( 360 ) NOT NULL DEFAULT '';
6、解决DiscuzX2.0 for SAE 的网址静态化和页面显示不正常的问题。请编辑你的config.yaml文件,添加以下rewrite规则:
- handle:
-rewrite: if ( path ~ "^topic-(.+)\.html$") goto "portal.php?mod=topic&topic=$1&%{QUERY_STRING}"
-rewrite: if ( path ~ "^article-([0-9]+)-([0-9]+)\.html$") goto "portal.php?mod=view&aid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^forum-(\w+)-([0-9]+)\.html$") goto "forum.php?mod=forumdisplay&fid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$") goto "forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^group-([0-9]+)-([0-9]+)\.html$") goto "forum.php?mod=group&fid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^space-(username|uid)-(.+)\.html$") goto "home.php?mod=space&$1=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^([a-z]+)-(.+)\.html$") goto "$1.php?rewrite=$2&%{QUERY_STRING}" - -rewrite: if ( path ~ "^data/cache/(.+)\.css") goto "cssjs.php?file=$1&type=css"
-rewrite: if ( path ~ "^data/cache/(.+)\.js") goto "cssjs.php?file=$1&type=js"
7、操作演示如下图:
8、将crossdomain.xml写入storage,支持flash的跨域操作,打开类似:https://freebbs.sinaapp.com/uploadimg.php就行了。如下图:
9、最后记得删除 install/index.php,防止被恶意安装。
五、新浪SAE免费空间安装DiscuzX2.0测试成功
1、注册在新浪SAE免费空间安装的DiscuzX2.0可以成功,当然不会收到注册成功邮件。如下图:
2、DiscuzX2.0的一些云平台功能如QQ互联等,都可以正常使用。
3、静态化网址等都显示正常。
六、新浪SAE免费空间绑定域名
1、默认新浪SAE免费空间是不支持没有备案的域名绑定的,当然即便备了案的域名,绑定也有困难的。不过,我们可以采用反向绑定的方法,将任意域名绑定在新浪SAE免费空间上。
2、准备工作:找一个支持.htacccess重写的虚拟主机,或者免费空间也行。
3、然后编辑.htacccess文件,没有.htacccess文件的,可以自己上传一下,添加如下规则进去,其中的网址填写你的新浪SAE地址,如下:
- <IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ https://freebbs.sinaapp.com/$1 [P]
</IfModule>
4、操作演示如下图:
5、最后,记得进入DiscuzX2.0后台将网址设置成为你绑定的域名网址,如下图:
七、新浪SAE免费空间成功安装DiscuzX2.0演示
- 1、新浪SAE免费空间安装DZ演示:https://freebbs.sinaapp.com
- 2、新浪SAE免费空间绑定域名演示:https://iucblog.tk/
- 3、图片外链演示(你可以把它做相册):
八、SAE空间安装DiscuzX2.0小结
1、新浪SAE免费空间速度快是我要推荐的原因,其它方面暂时没有看到什么好的地方。
2、新浪SAE免费空间上安装DiscuzX2.0比较麻烦,而且容易出现各种问题,虽然大部分功能可以使用,有些地方,DiscuzX2.0还是不正常。
3、新浪SAE空间绑定域名,需要找另外一个支持.htacccess重写的空间,绑定后访问新浪SAE的速度,将依赖于你存放.htacccess的空间的性能。
4、新浪SAE空间最佳最合适的应用就是Wordpress,安装DiscuzX2.0适合爱折腾的用户。
5、除了速度,比新浪SAE空间更加优秀的开源平台有:sourceforge免费空间。
文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。
您或许对下面这些文章有兴趣: 本月吐槽辛苦排行榜
-
按照博主的教程,花了我一天的时间,终于搞定我的SAE论坛,正在调试当中。多谢了。
[回复] -
部落推荐的免费空间果然是精品,不过就是太难折腾了。现在我的买了空间了,有空再来玩玩SAE吧。
[回复] -
在SAE上安装了Wordpress,还好,一切运行正常,唯一的不足就是不能够绑定域名。看来我也要找一个空间来反向绑定域名了。
[回复] -
从谷歌的免费空间转到了新浪的免费空间上,先试试,通用的话就继续使用,不能用的话,我换别了。
[回复] -
看了所有%和SAE的文章,等到动手就不知道猴年马月了。
[回复] -
还是好好玩Wordpress吧。我在SAE免费空间已经安装了几个WP了,感觉用起来挺好的。
[回复] -
对比SF空间,既可以绑定域名,限制等也少,我还是用sf空间吧。SAE看了他们提供的免费配额,太坑了。。。
[回复] -
为什么我安装之后界面风格不显示啊,只显示文字和一些连接图片,安装插件和风格也失败
[回复] -
问下博主,为啥我这上传了文件调用安装程序时,显示找不到网页?
[回复] -
您帮我安装好了
[回复] -
这个真的很不错啊
[回复] -
你这个太复杂了,试试这个吧,超级简单,压根就不用改东西,与官方的discuzx安装一样。
https://port2sae.sinaapp.com/
[回复]qi 回复:
是有些复杂。你这个DZ版本不需要更改东西吗?能不能写个详细的安装教程,我在你的论坛上没有找到。
[回复]port2sae 回复:
https://port2sae.sinaapp.com/forum.php?mod=viewthread&tid=5&extra=page%3D1
1. 先到后台开通
a) mysql,
b) memcache(5M),
c) storage, 创建port2sae域,将防盗链选项去掉。
d) KVDB
在浏览器新窗口中输入discuxz安装地址,开始安装。安装成功后,所有东西都ok啦!!!不用再做任何的配置,就可以用起来了。还包括diy功能哦!
[回复] -
我是一步一步按照步骤进行的啊 上传完 打算安装时候就出现 Discuz! Database Error
The database has encountered a problem. Need Help?——————————————————————————–
Error messages:
[Type] 查询语句错误
[1146] Table ‘app_haerbin.common_session’ doesn’t exist
[Query] SELECT * FROM common_session WHERE sid=’nXHxr6′ AND CONCAT_WS(‘.’, ip1,ip2,ip3,ip4)=’113.0.188.244′Program messages:
[Line: 0128]index.php(require)
[Line: 0050]forum.php(discuz_core->init)
[Line: 0069]source/class/class_core.php(discuz_core->_init_session)
[Line: 0343]source/class/class_core.php(discuz_session->init)
[Line: 1144]source/class/class_core.php(DB->fetch_first)
[Line: 0943]source/class/class_core.php(DB->_execute)
[Line: 0983]source/class/class_core.php(db_mysql->fetch_first)
[Line: 0781]source/class/class_core.php(db_mysql_slave->query)haerbin.sinaapp.com 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意
[回复] -
我的DZ就是在你这下的啊
[回复] -
Please delete install/index.php via FTP!我
[回复] -
嗯,刚才我打开sinaapp.com吓了我一跳,竟然只有几个应用,还必须交费,我擦。然后百度了下“新浪SEA”到sae.sina.com.cn,才知道这是以前的那个免费SEA,刚才还以为新浪SEA改版了。原来为了收费事业,将sae.sina.com.cn作为免费SEA域名了。
我那个电影网是h1f空间,用的CDN,由于在systems买的廉价空间挂了半个月了,本来速度都不咋地,甚至速度不如h1f。所以暂时放h1f,这个收费的随他去吧,哪天实在不能用再另找吧。伤不起呀![回复] -
白天速度也不错,94.249开头的,用了CD还凑合。SEA的速度好快,先用着吧,豆豆不够了在看,本来速度还行,只是我一个图片有点大,半天打不开,所以我突然想起来了有人用新浪SEA做图床,呵呵
[回复] -
新浪SEA搭建之后,貌似是不支持上传图片功能吧。后台里面安装应用也不行。有没有办法搞定?
[回复] -
博主的这个 .TK 域名作废了吧,都XX了了都
[回复] -
目前SAE_SDK连接不上,貌似已经停用,直接在网页里可以上传程序
[回复] -
您好!@qi 我试了N次都不行。可否您帮我弄一个?谢谢!
[回复] -
数据库地址和用户名密码咋看?
[回复] -
@qi,SAE现在可以备@案了[url]https://ba.sinacloud.com/[/url]
[回复]