美文网首页小技巧看看book
搭建自己的第一个博客 (一)

搭建自己的第一个博客 (一)

作者: Louis_Sherren | 来源:发表于2014-12-24 17:10 被阅读1409次

    大牛请绕道,本文讲一下如何用wordpress在SAE上部署一个博客,一些主题、插件的安装,以及独立域名绑定等内容。

    一些名词

    SAE 全称Sina App Engine,是新浪PaaS云平台,简单来说,他可以方便得托管你的网站。官网http://sae.sina.com.cn
    Wordpress 开源的博客程序,用这套程序可以不用写一行代码来生成一套优质博客网站代码。

    为什么要创建一个博客

    笔者的博客就是用wordpress搭建在SAE上的,域名是http://www.cclouis.com
    自己创建一个博客可以有以下理由:

    1. 域名再也不是163.com/xxx或者是blog.sina.com/xxx了,拥有你自己专属域名,比如xiaoming.com,逼格更高!
    2. 随意选择的主题。我们采用的wordpress是一款优秀的博客系统程序,主题是由全球成千上万的开发者和设计师开发出的,你可以根据自己的口味选择,而且安装非常方便。
    3. 社会化评论系统,任何人都可以在你的博文下方给你留言,只要他有任意一个社交平台的帐号(QQ也算哦,没有的估计是不上网的人吧)。
    4. 个性化的定制博客,wordpress程序后台提供很多的相关设置,你可以不需要修改任何代码来修改你的博客的行为,比如首页展示的文章数量等。
      ...

    需要花钱吗

    SAE的计费系统完全按照用量收费的,什么叫用呢?一般来说是跟你网站的请求量成正比的,网站的访问次数越多,那么费用也越多,不过不用担心,在实名认证之后会免费赠送2000云豆,如果博客的访问不是很高的话,基本2000云都可以用个几年了。粗略估计100次访问消耗1颗云豆。

    域名的话是45元/年(后缀为 .com 或 .cn,其他的可能要多些),比某会员还便宜呢。

    Getting Started

    • 准备工作:

    wordpress程序下载(SAE的应用仓库已经有现成的wordpress应用了,但是版本比较老,所以这里还是下载最新版的wordpress):
    http://cn.wordpress.org/ 这里下载最新版本的wordpress,注意是下载.zip包。下载下来后解压缩,发现解压出来是一个wordpress文件夹,文件夹内含有wordpress程序,这里我们需要将wordpress文件夹里面的所有文件压缩成另外一个.zip包(也就是不含wordpress这个顶级目录的zip包)。打包好后将之前的.zip包就可以不用了。

    • 域名申请:

    http://net.cn上面购买一个域名,最好是.com结尾的,可以用支付宝支付,支付后就OK,稍后再说域名操作相关的事情。

    • 申请SAE帐号,并通过实名认证:

    有微博号就能申请SAE帐号了,没有的话先去申请微博号吧,直接登录官网http://sae.sina.com.cn登录授权即可。在个人中心中有实名认证选项卡,会让提交手持身份证的正脸照,不会公开的放心提交吧。

    • 创建应用:

    点击在“我的首页”中的左下方的创建新应用按钮,会让填写一个表单:

    二级域名 可以随便填写,这里以louisblog为例(下文出现的louisblog全部换成你的应用名称)
    应用名称 跟二级域名一致
    应用描述 留空
    开发语言 选择php选项卡下的空应用

    然后点击下面的创建应用按钮。点击之后页面会跳转,然后会发现创建新应用按钮下面多了一行louisblog,这就是我们刚才创建的应用,点击其名字,就可以进入到具体的应用管理界面。

    • 配置应用以及上传wordpress程序代码:
    1. 在应用管理界面的左边,滚轮往下托会找到一个mysql选项卡,点击后右边出现初始化mysql按钮,点击该按钮进行初始化。
    2. 在应用管理界面的左边,进入代码管理选项卡,然后点击右边的创建一个版本按钮,弹出窗口中版本号默认为1,点击创建。
      (现在让我们停下来,新开一个浏览器页卡,并输入http://louisblog.sinaapp.com ,如果出现Hello, SAE!,那说明一切正常,网站可以访问了,如果是“您所访问的网站不存在”,那么可能你上面的步骤操作有问题哦)。
    3. 继续在代码管理的选项页中,可以看到我们刚才创建的版本号为1的代码,点击最右边的操作 -> 上传代码包 -> 上传附件 选择我们刚才下载好的wordpress的zip文件。等上传完毕后,再在浏览器中输入http://louisblog.sinaapp.com ,这时你应该看到页面上有如下的输出: 输出
    4. 依然在代码管理界面中,点击右边的编辑代码按钮,会弹出一个编辑窗口,左上角有一些按钮,找到新建文件的按钮,如图所示: 新建文件.png
      新建一个文件,文件名必须为wp-config.php,如图: wp-config.png 创建之后在左边的文件列表中找到 wp-config.php,双击后右边就可以进行编辑了,将下面的代码复制粘贴进去,粘贴完后记得ctrl+s进行保存,这样最后一步就走完了:
    <?php
    /**
     * WordPress基础配置文件。
     *
     * 本文件包含以下配置选项:MySQL设置、数据库表名前缀、密钥、
     * WordPress语言设定以及ABSPATH。如需更多信息,请访问
     * {@link http://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php
     * 编辑wp-config.php}Codex页面。MySQL设置具体信息请咨询您的空间提供商。
     *
     * 这个文件被安装程序用于自动生成wp-config.php配置文件,
     * 您可以手动复制这个文件,并重命名为“wp-config.php”,然后填入相关信息。
     *
     * @package WordPress
     */
    
    // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
    /** WordPress数据库的名称 */
    define('DB_NAME', SAE_MYSQL_DB);
    
    /** MySQL数据库用户名 */
    define('DB_USER', SAE_MYSQL_USER);
    
    /** MySQL数据库密码 */
    define('DB_PASSWORD', SAE_MYSQL_PASS);
    
    /** MySQL主机 */
    define('DB_HOST', SAE_MYSQL_HOST_M.":".SAE_MYSQL_PORT);
    
    /** 创建数据表时默认的文字编码 */
    define('DB_CHARSET', 'utf8');
    
    /** 数据库整理类型。如不确定请勿更改 */
    define('DB_COLLATE', '');
    
    /**#@+
     * 身份认证密钥与盐。
     *
     * 修改为任意独一无二的字串!
     * 或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/
     * WordPress.org密钥生成服务}
     * 任何修改都会导致所有cookies失效,所有用户将必须重新登录。
     *
     * @since 2.6.0
     */
    define('AUTH_KEY',         'put your unique phrase here');
    define('SECURE_AUTH_KEY',  'put your unique phrase here');
    define('LOGGED_IN_KEY',    'put your unique phrase here');
    define('NONCE_KEY',        'put your unique phrase here');
    define('AUTH_SALT',        'put your unique phrase here');
    define('SECURE_AUTH_SALT', 'put your unique phrase here');
    define('LOGGED_IN_SALT',   'put your unique phrase here');
    define('NONCE_SALT',       'put your unique phrase here');
    
    /**#@-*/
    
    /**
     * WordPress数据表前缀。
     *
     * 如果您有在同一数据库内安装多个WordPress的需求,请为每个WordPress设置
     * 不同的数据表前缀。前缀名只能为数字、字母加下划线。
     */
    $table_prefix  = 'wp_';
    
    /**
     * 开发者专用:WordPress调试模式。
     *
     * 将这个值改为true,WordPress将显示所有用于开发的提示。
     * 强烈建议插件开发者在开发环境中启用WP_DEBUG。
     */
    define('WP_DEBUG', false);
    
    /**
     * zh_CN本地化设置:启用ICP备案号显示
     *
     * 可在设置→常规中修改。
     * 如需禁用,请移除或注释掉本行。
     */
    define('WP_ZH_CN_ICP_NUM', true);
    
    /* 好了!请不要再继续编辑。请保存本文件。使用愉快! */
    
    /** WordPress目录的绝对路径。 */
    if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');
    
    /** 设置WordPress变量和包含文件。 */
    require_once(ABSPATH . 'wp-settings.php');
    

    现在,再次在浏览器中打开 http://louisblog.sinaapp.com ,将可以看到wordpress的配置页面了!基本上SAE上的所有工作已经完毕,现在根据自己实际情况填写该表单,创建成功后:

    http://louisblog.sinaapp.com 就可以访问了,并且已经有一篇默认的文章
    http://louisblog.sinaapp.com/wp-login.php 就是后台的登录页面,登录后可以在后台写文章,安装主题,插件等

    第一篇的内容就这样咯,下一篇再讲插件、主题安装和独立域名的设置。码字码累了。

    相关文章

      网友评论

      • 0db864517f3b:不错,学习了!

        更新精彩内容!

        初学者建立网站, 网上商店与开网店免费指南
        免费资源: 用WordPress建站视频教程
        1) 用WordPress搭建完整网站视频教程 (从零开始只需1小时)
        该视频对所有的浏览者或读者免费开放。你只要跟着这个视频教程做,你就可以自己动手搭建一个专业的网站。我们会一步步教你如何建立你的第一个网站。

        在YouTube观看: https://www.youtube.com/watch?v=TFP1udhVV6c

        在土豆观看: http://www.tudou.com/programs/view/eDy87n_Cbpo/


        2) 新手WordPress视频教程: 学习如何建立响应式网站的全套流程
        只要你跟着我们这个45分钟的教程做就可以建立一个专业响应式网站(可以在手机,电脑,或平板电脑浏览)。你也可以对该网站进行任何的个性化修改(不需任何专业知识)。

        在YouTube观看: https://www.youtube.com/watch?v=XssSXxaukAo

        在土豆观看: http://www.tudou.com/programs/view/ql4bhKF7vro/


        3) 建立WordPress电子商务网站视频 (WooCommerce教程)

        如果你已经根据第一个视频教程建立了一个网站或者你已经拥有自己的WordPress网站,我们这个视频将会教大家如何使你的网站成为一个专业的电子商务网站。同样的,你也不需任何的专业知识来搭建一个功能强大的电子商务网站。

        观看链接:https://www.jiustore.com/video/

        初学者如何建立自己的网站指南

        希望我的《初学者如何建立自己的网站指南》和以上的WordPress视频教程对你有帮助。
        https://www.jiustore.com/
      • 会飞的冻鱼:@Louis_Sherren 目的不同吧,我只想找一个不轻易就被删的地方好好的写点东西,上次在新浪博客不知道为什么一夜之间、博客被禁博文全部消失,自此之后就对新浪之类的免费的东西不抱希望。
      • Louis_Sherren:@hiddow 这不应该啦,应该是某个步骤的操作不对哦
      • hiddow:@Louis_Sherren 对的,只有空白页
      • Louis_Sherren:@hiddow 请问wordpress配置页面是说wordpress的管理后台吗?
      • hiddow:你好。我按照此方法,搭建,无法打开wordpress的配置页面,只是一片空白,前面的操作都没有问题,请问是什么原因。望告知,本人小白
      • coalvcong:不错!
      • de7333ae020d:@风尚优道 SAE不支持本地写,直接上传肯定是不行的。你可以试试这个 https://wordpress.org/plugins/scs-support/faq/ 把图存在SCS里。
      • 风尚优道:无法上传图片啊 求解·
      • 7c53ce495aba:@码农明明桑 看了一下作者的第二篇,里面有介绍如何用sae换wp主题,github毕竟是静态页面,求推荐个靠谱便宜的虚拟主机,学生党,穷。
      • 码农明明桑:@Nefok 那是因为sae没办法直接下载文件的,如果你需要替换主题,请在本地文件夹下载放好,然后通过sae的svn传到你的sae上面,就好了。其实不建议使用sae做博客。geek推荐使用github,其他还是推荐买个虚拟主机吧,一年就200百够了。
      • de7333ae020d:@风尚优道 http://devework.com/replace-open-sans.html 把谷歌字体替换成国内镜像试试
      • Louis_Sherren:@风尚优道 是建在SAE上的吗?
      • 风尚优道:@Louis_Sherren 哦 好吧 可是我打开wordpress 超级卡 选主题都不容易显示
      • Louis_Sherren:@风尚优道 那个跟wordpress没关系的哦,这是跟服务器的位置什么的有关系哈,SAE的网络还是很不错的,各个运营商都有代理
      • 风尚优道:@Louis_Sherren 不是 是网络连接到wordpress 很卡
      • Louis_Sherren:@箬後崆 流弊,我是之前用过一段时间虚拟空间的,可能我找得不好吧,网站一会儿能访问一会儿不能访问的。也可能是找得比较便宜
      • de7333ae020d:@Louis_Sherren SAE相较一般空间的优势主要是开发上的,对开博没意义。虚拟机搭博客的确比较麻烦,但和带有管理面板的虚拟主机、针对性的Wordpress空间相比,SAE没有任何优势。比如我用的衡天主机【这不是广告,没推荐大家用】,DirectAdmin面板上传源码包、在线解压、新建数据库都不比SAE难,FTP可以管理文件也用多备份之类的可以远程备份数据,DirectAdmin的在线文件管理功能很多,出现权限错误时【特别是恢复备份之类的很容易有权限问题】一个递归设定权限就能搞定。而且至少衡天这边的客服态度很好,有什么问题上班时间基本是随叫随到,网站被攻击之类的会先通知你一声,在虚拟空间服务商那里,保证你的数据是第一位的。之前看到一些Wordpress空间会直接帮你把Wordpress装好,提供有限次的人工代操作【要是真连主题都不会装的话】,买好安安静静的写博客就好了。博主可以去试试那些服务,要是真觉得SAE比它们好,那继续用SAE就行。我还是那个观点,SAE是折腾用的,好好写东西找个收费空间比较好。
      • Louis_Sherren:@Nefok http://www.jianshu.com/p/05bb3bcfa352 下集出啦,同学快去点赞吧
      • Louis_Sherren:@箬後崆 确实本地操作不支持,可能有些插件用不了,不过安装的话上传一个代码包就行了,这点还能接受吧,另外我觉得SAE真心算好折腾的了。爱折腾的应该去玩虚拟机。SAE优势相比一般的空间还是很多的吧。
      • Louis_Sherren:@Nefok 这个我下一篇会讲如何安装主题的哈~~~
      • de7333ae020d:SAE的分布式储存是不支持本地写操作的吧?主题和插件都会蛋疼,特别是涉及到本地写的插件,比如自动生成XML网站地图,缓存等等。老实讲SAE除了主机在国内之外没觉得有什么优点,非备案域名解析海外还不如就放海外空间,找个香港空间也比它好得多。从163一类的博客转到个人博客的,除了不想忍受各种受限的服务之外,更多的是想“说自己想说的东西”,放在SAE这种供应商有权利随时删除内容封停账号的地方,怎能让人安心。开博客的重点在文章不在折腾,找个稳定的付费主机商,注册个收费的域名,安心写东西就好。不用担心系统会维护,不用担心资料会莫名其妙被删除,也不会因为本地写等操作造成的问题而头疼。SAE适合折腾,不适合开博。
      • 7c53ce495aba:发现个新问题,安装wp主题时提示输入登陆ftp,sae根本没提供这一项功能,试了下sae的账号密码不行,百度了一下都说不行,只能使用wp默认的三套主题其中之一,希望作者快写后面的怎么安装主题市场的主题以及域名问题
      • Louis_Sherren:@Nefok 总比不写好吧,一年后回头看自己写的东西,才感觉这一年不是白过的。
      • 7c53ce495aba:@Louis_Sherren 特别是我们这些无聊写博给自己看的人T-T
      • Louis_Sherren:@Nefok 嗯,SAE按需收费应该是最划算的
      • 7c53ce495aba:@Louis_Sherren 哦~考虑把GoDaddy买域名时顺手买的空间扔了转sae了
      • Louis_Sherren:@Nefok 是购买域名一年45 , SAE的域名绑定服务是免费的
      • Louis_Sherren:@风尚优道 还好吧,这点代码计算机还是能跑得
      • 风尚优道:@Louis_Sherren 谢谢 已经搞定了 可是wordpress 太卡了
      • 7c53ce495aba:绑定独立域名服务一年45吗?
      • e36808683acf:@Louis_Sherren 原来这样,马上折腾去。
      • Louis_Sherren:@风尚优道 参考: wordpress程序下载(SAE的应用仓库已经有现成的wordpress应用了,但是版本比较老,所以这里还是下载最新版的wordpress):
        http://cn.wordpress.org/ 这里下载最新版本的wordpress,注意是下载.zip包。下载下来后解压缩,发现解压出来是一个wordpress文件夹,文件夹内含有wordpress程序,这里我们需要将wordpress文件夹里面的所有文件压缩成另外一个.zip包(也就是不含wordpress这个顶级目录的zip包)。打包好后将之前的.zip包删除即可。
      • Louis_Sherren:@会飞的冻鱼 空间真心不如SAE,SAE是当下最流行的PaaS平台
      • 风尚优道:上传了代码 复制了代码 都依然显示 hello SAE 求解 谢谢
      • 会飞的冻鱼:夏天时候弄得,不知道为何,被删除了。还是花钱买空间心里踏实点。
      • Louis_Sherren:@宋思勉 那是云豆没了吧,你流量跑太多的话是有可能的,这样就只能付费咯
      • 何必:这个蛮好的
      • c105b8b86141:有流量限制,不知现在规则是什么?呆会儿去看看。之前搭的一个礼拜流量过了,疏忽了通知邮件,再去打开页面被删除了。
      • 刘淼:@Louis_Sherren 我更喜欢类似tumblr这样的静态平台。一定要自己搭的话,应该会选ghost。
      • Louis_Sherren:@刘淼 github 的 page我也用过,不过真心还是得wordpress, 静态用来做一些产品展示页面还好。
      • 刘淼:Wordpress太臃肿,现在静态平台越来越流行了
      • Louis_Sherren:@anli_Wei 不需要哈,未备案的域名是解析到SAE的海外服务器的,不过流量会双倍计费。目前SAE的海外代理还算靠谱。可以放心使用。当然如果你备案了可以直接解析到SAE的国内代理上,这样访问速度更快,而且计费也不会double了。
      • Louis_Sherren:@沈浪 SAE还算挺稳定的了, wordpress只会用SAE的mysql服务,是比较稳定的服务哦
      • e36808683acf:貌似域名绑定需要备案吧。
      • 沈浪:不错 价格不错 免费的还是不太稳定
      • e2639896cfb7:收藏一个~
      • eaaa12e08838:技术贴,还要凑够5个字。。。
      • 3a84e56d03e9:卧槽,好福,nice

      本文标题:搭建自己的第一个博客 (一)

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