整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

Emlog,Emlog博客建站,Emlog网站(详见

Emlog,Emlog博客建站,Emlog网站(详见图文)

mlog,基于PHP、MySQL的博客及CMS建站系统,Emlog开源给站长带来追求快速稳定、简单舒适的创作体验。Emlog的快速稳定,不管是个人用户还是有大量数据的专业博主,都可以快速和稳定的使用Emlog。Emlog的简单舒适,站长只需要简单的操作就可以完成emlog的搭建和使用,把更多的精力放在内容创造上。Emlog的自由扩展,支持各种模板和插件。站长可以自行编写属于自己的模板和特殊功能的插件来适应更多场景。


Emlog的运行环境:php5.2及其以上版本+mysql5.0及其以上版本,Emlog使用Linux+Apache主机,Apache主机对于emlog的伪静态支持良好配置简单。Emlog的功能非常强大,模板、插件众多,易于扩充功能,简洁而不简单。


Emlog的功能特性以及作用,开源对日志url自定义,对搜索引擎更为友好,其独有的微语功能,可以让站长用简单的图文记录生活。一键式更换模板,方便快捷打造个性博客,可以模板在线及本地安装强大的插件扩展功能,能够在线及本地安装,让网站无限可能。Emlog清爽的日志撰写页面、配以自动保存,能够让网站内容编写更加舒适无忧。


Emlog完美支持手机访问,自适应适配多种应用场景。Emlog可以离线写作,可以使用Windows Live Write等软件撰写博文。其灵活的侧边栏组件(widgets)管理,轻松组合、自定义站长喜欢的组件。通过自定义页面,轻松创建留言板、导航条、网站介绍等个性页面。可以同时多人联合撰写,后台轻松管理多个撰写人员。


Emlog的灵活的标签(tag)分类,以及传统分类方式,更加方便的附件(图片、文件)上传和管理,支持批量上传。同时上传的图片可以随意直观地嵌入到日志内容里,让网站的日志图文并茂。首页以日历方式查阅日志,更加方便、直观、快捷,通过数据缓存技术,网站访问速度更快。


Emlog的网站整体使用UTF-8编码方式,使用跨浏览器可视化日志编辑器,轻松编辑文章格式。Emlog的RSS日志输出功能,方便用户订阅关注站长的网站。并且现在的Emlog全面支持二级分类,可随心创建导航下拉菜单,而且能够版本在线自动更新,傻瓜操作,丢弃FTP软件。Emlog最基本的数据库备份、恢复功能,让用户可以在支持PHP语言和MySQLd数据库的服务器上建立自己的网站。


Emlog灵活的侧边栏组件(widget)功能。Emlog里侧边栏组件包括:日历、标签、最新日志、随机日志、自定义栏目等等。站长可以轻松地在后台修改首页侧边栏各个组件的排列顺序、名称、组件的设置等。并且还可以多侧边栏模板。Emlog实用的是,站长可以创建多个自定义html栏目,所有外部站点的api都可以轻松放在Emlog的侧边栏,并且可以自由调整位置(鼠标拖动排序)。

最后再来说下Emlog的安装方法:


将getemlog.php文件上传到网站的站点目录中。

通过浏览器访问 你的域名/getemlog.php。

点击开始安装Emlog,稍等片刻,程序将自动跳转到Emlog的安装页面。

填写相关安装参数开始安装。

安装完成

Emlog还可以通过FTP上传安装

官网下载安装包到本地,解压后将SRC目录中所有文件通过FTP软件上传到站点目录中。

在浏览器上访问该目录下的安装文件 install.php 按照提示填写安装。

安装成功,系统将自行删除install.php文件。

很多人都想搭建自己的独立博客系统,但不知道如何操作。本次教程就满足下对建立网站不是很了解,又想搭建一个独立博客的朋友,跟我一起一步一步安装部署emlog系统来实现这个小理想。

环境准备

  • 下载emlog

EMLOG是every memory log的简称,即:点滴记忆,是国内使用php语言开发的一个轻量级开源博客系统,后台管理符合国人的思维习惯,部署也很方便。

官网下载地址:http://www.emlog.net/

  • 配置nginx+php环境

按照官方安装说明,推荐使用Linux+Apache主机,原因是Apache对emlog的伪静态支持的更好一些。本文使用使用Nginx服务器来部署,Nginx的优点自行搜索,本文不做详细介绍。

文中的操作是在Linux Centos7系统上操作。

  1. 安装nginx
   # yum install nginx    

2. 安装完成后,启动nginx服务,

     # systemctl start nginx

3. 在浏览器里访问http://x.x.x.x(x.x.x.x为你服务器的ip地址),查看nginx是否安装成功。端口默认是80。

nginx 默认页面

看到上图,表示成功安装nginx。

4. 安装PHP和PHP-FPM

  • 更换yum源
        # yum install epel-release
        # rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
  • 安装php及其php扩展


   # yum install php72w php72w-fpm php72w-gd php72w-mysql php72w-mbstring php72w-xml php72w-mcrypt  php72w-imap php72w-odbc php72w-pear
  • 启动php-fpm服务
       # systemctl start php-fpm

5.配置nginx与php一起工作:

打开nginx的主配置文件,添加以下代码:

location / {
        root   /usr/share/nginx/html;
           index  index.html index.htm index.php;
        }
location ~ \.php$ {
           root           html;
           fastcgi_pass   127.0.0.1:9000;
           fastcgi_index  index.php;
           fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
           include        fastcgi_params;
}

然后重启nginx服务:

# systemctl restart nginx

6.测试nginx与php是否正常:

  • 在nginx默认网站根目录下创建一个index.php文件:
# vi /usr/share/nginx/html/info.php
  • 文件内容如下
<?php  
    phpinfo();  
?>; 
  • 在浏览器里访问http://x.x.x.x/index.php(x.x.x.x为你服务器的ip地址),出现以下界面,说明php环境搭建成功。


php环境成功页面

装完emlog,发布文章的时候,发现默认的kindeditor编辑器实在太难用了,于是将默认编辑器修改为CKeditor。

文章的操作步骤为作者实际操作过程。

下载CKEditor

目前官网CKEditor的最新版本为4.13.1, 建议下载Full Package版本,功能齐全。

下载地址:https://ckeditor.com/ckeditor-4/download/

安装替换编辑器

  • 将下载好的压缩包解压到 emlog站点admin目录下(emlog根目录为/opt)
[root@localhost ~]#unzip ckeditor_4.13.1_full.zip -d /tmp
[root@localhost ~]#mv /tmp/ckeditor /opt/emlog/admin/
  • 修改 admin/views/ 文件夹下的 write.php和 page.php 文件,找到如下代码进行修改:
<script charset="utf-8" src="./editor/kindeditor.js?v=<?php echo Option::EMLOG_VERSION; ?>"></script>
<script charset="utf-8" src="./editor/lang/zh_CN.js?v=<?php echo Option::EMLOG_VERSION; ?>"></script>

<script>
loadEditor('content');
loadEditor('excerpt');
</script>

将上述代码修改为

<script type="text/javascript" src="./ckeditor/ckeditor.js"></script>
<script>
  CKEDITOR.replace( 'content' );
  CKEDITOR.replace('excerpt');
</script>

到此为止,全功能的CKEditor就可以用了。

修改后的页面如下:


修改后的编辑器