分类 电脑 下的文章

在 Debian 8 系统里安装 seafile 服务器(mysql数据库)

环境:Debian 8 64位,seafile-server_6.2.2_x86-64

目的:使用https://swas.anqun.org 访问到 Seahub 网站

过程:

  1. apt-get update #更新
  2. apt-get install mariadb-server #安装 mariadb-server
  3. apt-get install python2.7 libpython2.7 python-setuptools python-imaging python-ldap python-mysqldb python-memcache python-urllib3 #安装python及相应软件
  4. apt-get install nginx #安装nginx,用来反向代理后端的 seahub 网站
  5. vi /etc/nginx/sites-enabled/swas.conf #创建swas.anqun.org反向代理配置内容,详细如下:

    server {
     listen       80;
     server_name  swas.anqun.org;
     rewrite ^ https://$http_host$request_uri? permanent;    # force redirect http to https
    
     # Enables or disables emitting nginx version on error pages and in the "Server" response header field.
     server_tokens off;
    }
    
    server {
     listen 443;
     ssl on;
     ssl_certificate /etc/ssl/214298380010268.pem;        # path to your cacert.pem
     ssl_certificate_key /etc/ssl/214298380010268.key;    # path to your privkey.pem
     server_name swas.anqun.org;
     server_tokens off;
    
     location / {
         proxy_pass         http://127.0.0.1:8000;
         proxy_set_header   Host $host;
         proxy_set_header   X-Real-IP $remote_addr;
         proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header   X-Forwarded-Host $server_name;
         proxy_set_header   X-Forwarded-Proto https;
    
         access_log      /var/log/nginx/seahub.access.log;
         error_log       /var/log/nginx/seahub.error.log;
    
         proxy_read_timeout  1200s;
    
         client_max_body_size 0;
     }    
    }
  6. adduser liujia #创建一个普通用户,seafile相应文件放在 /home/liujia 路径里
  7. su liujia #切换到普通用户liujia
  8. wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.2.2_x86-64.tar.gz #下载当前版本的seafile安装文件
  9. tar xzvf seafile-server_6.2.2_x86-64.tar.gz #解压安装文件
  10. cd seafile-server-6.2.2 #切换到程序目录
  11. ./setup-seafile-mysql.sh #开始安装
  12. 按提示回答问题,如输入Mariadb的root密码,其它如端口和数据库名称,可保持默认的
  13. ./seafile.sh start # 启动 Seafile 服务
  14. ./seahub.sh start # 启动 Seahub 网站
  15. 在浏览器里访问,登录,正常

参考:http://manual-cn.seafile.com/deploy/using_mysql.html

在 Linux系统里安装 SourceGuardian loader

环境:Debian 8 64位,nginx 1.6, MariaDB 10.0, php 5.6

SourceGuardian 提供php源码文件的加密,而SourceGuardian loader是提供运行这些加密php文件的php扩展。

过程:

  1. 在浏览器里访问:https://www.sourceguardian.com/loaders/download.php ,输入需要安装SourceGuardian loader服务器上的phpinfo函数的php文件网址,如:http://swas.anqun.org/aqinfo.php
  2. 在线的检测脚本会根据phpinfo里的信息,提取到php的版本信息和扩展路径,并会提示如下载什么文件(本例,ixed.5.6.lin),上传到服务器的哪个位置(本例,/usr/lib/php5/20131226),修改php.ini(本例,/etc/php5/fpm/php.ini)的内容(本例,extension=ixed.5.6.lin)
  3. 依提示操作后,重启php进程
  4. 再次在 https://www.sourceguardian.com/loaders/download.php 里提交服务器的 phpinfo 的网址,如果有效,会提示已经安装好 SourceGuardian loader 的扩展,且在phpinfo页里可以看到相应的版本信息

参考:https://www.sourceguardian.com

在 Debian 8 里安装蝉知CMS

环境:Debian 8 64位,nginx 1.6, MariaDB 10.0, php 5.6, chanzhiEPS.6.6(开源版)

过程:

  1. 安装好环境,请参考这里:https://bbs.aliyun.com/read/288162.html
  2. 下载,解压好蝉知CMS文件到站点路径,如 nginx 的虚拟站点路径为:root /var/www/chanzhieps/www;
  3. 更改文件的属户和属组,让web进程可对相应的目录进行写操作:chown -R www-data:www-data /var/www/chanzhieps/
  4. 在浏览器里输入站点网址,开始安装
  5. 检查安装环境,通过
  6. 填写数据库连接信息
  7. 设置管理员登录名和密码
  8. 安装完成,网站前台
  9. 网站管理后台

10.因为导入的演示数据,默认是开启了静态化,所以需要在nginx里作相应的修改,如在 / 部分加入:try_files $uri $uri/ /index.php?$args ; 在 php 配置部分加入: fastcgi_param PATH_INFO $request_uri;

参考:http://www.chanzhi.org/download/chanzhi6.6-290.html

尝试上架淘宝宝贝时,提示“您未通过认证或已被处罚,请核实”,须考试

我的淘宝店铺在8月25日被删除了一个“代购 阿里云 .com 域名 首年45元”的商品,判严重违规(不允许发布未授权的阿里相关产品),扣了12分。

今天发现店内有一个商品下架,想重新上架,提示“您未通过认证或已被处罚,请核实”。

taobao_1.png

之后咨询在线的淘宝客服,提示我须去考试,了解淘宝规则。

考试的页面不能复制文本在网上搜索答案,最后得分是88分,通过了。

再之后,手机收到短信,通知处理期间届满,违规行为已纠正,通过线上规则考试,“处理内容”已经完结。

最后,可以上架宝贝了。

taobao_2.png