分类 默认分类 下的文章
骑单车被路边停车的司机开门撞了一下
九点半左右从医院骑单车回家,在东山路城管局路对面附近,一辆白色(粤某AY021)商务车靠边停车。我接近小车时,驾驶门开了一小口,心里喊不好,紧急将单车往路外转了一下,但车门还是继续打开,撞到我右耳上边的脑袋位置,当时单车倒了,人也倒了。
倒地后,活动了一下,赶紧起来,发现右手有个手指有点麻,右脚内侧脚踝上边有点皮外伤,那平头中年司机看了我一眼,又看看他的车门,有个路过骑摩托的放慢速度,看了我们一下。我觉得没什么事,就扶起单车走了,没跟司机说话。
幸好当时后边没有别的小车开过来,否则我就躺地上起不来了。现在只是张合嘴觉得右耳上边有点麻。
在Debian 8系统里安装cmswing网站程序
环境:Debian 8 64位,cmswing 1.1
过程:
- curl -sL https://deb.nodesource.com/setup_8.x | bash - 添加node v8安装源
- apt-get install -y nodejs git mariadb-server nginx 安装node v8 及其它软件
- npm install -g pm2 --registry=https://registry.npm.taobao.org --verbose 安装pm2
- git clone https://github.com/arterli/CmsWing.git 切换到普通用户,下载CmsWing程序文件
- cd CmsWing 切换到CmsWing目录
- 连接到mariadb,创建好cmswing数据库,往数据库导入cmswing.sql文件
- npm install --registry=https://registry.npm.taobao.org --verbose 安装相关的node模块
- 编辑 pm2.json 文件,将路径值修改为实际的,如本例是 /home/liujia/CmsWing
- pm2 start pm2.json 启动程序,默认会在 tcp 8360 监听
vi /etc/nginx/sites-enabled/mp.anqun.org.conf 创建一个新的nginx虚拟站点配置文件(配置了https),内容如下:
server {
listen 443 ssl;
server_name mp.anqun.org;
root /home/liujia/CmsWing/www;
set $node_port 8360;ssl_certificate /etc/nginx/ssl/1_mp.anqun.org_bundle.crt;
ssl_certificate_key /etc/nginx/ssl/2_mp.anqun.org.key;ssl on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 2d;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
ssl_prefer_server_ciphers on;index index.js index.html index.htm;
if ( -f $request_filename/index.html ){rewrite (.*) $1/index.html break;
}
if ( !-f $request_filename ){rewrite (.*) /index.js;
}
location = /index.js {proxy_http_version 1.1; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_pass http://127.0.0.1:$node_port$request_uri; proxy_redirect off;
}
location ~ /static/ {
etag on; expires max;
}
}- 重启nginx后在浏览器里访问测试,站点前台和后台显示正常
参考:
在 LuManager 里为站点启用 https 访问
环境: CentOS 6 以 rpm 快速安装 LuManager 2.1.2,例子站点 portal.anqun.org 使用 apache
过程:
- 通过 LuManager 面板快速创建好站点 portal.anqun.org
- 将申请的证书,如阿里云的单域名免费证书,上传到FTP根目录,如将 21423893673xxxx.pem 上传且更名为 ssl.crt,21423893673xxxx.key 上传且更名为 ssl.key
- 修改站点 portal.anqun.org 的配置(点击“选项”),勾选“开启SSL(https)”
- 提交后,在浏览器里测试,正常
- 如需自定义证书名称,请在 /usr/local/nginx/conf/vhost.conf 配置文件里修改
在阿里云“专有网络”中配置wdcp面板的ftp访问
环境:阿里云“专有网络”云服务器,CentOS 7系统,安装了wdcp v3.2.13面板。
现象:创建的ftp账号,能成功连接ftp服务端,但不能读取到内容,上传不了文件。
原因:“专有网络”的ECS实例不是直连互联网,经NAT后的FTP数据连接丢失,FTP客户端连接报错,“读取目录列表失败”。
解决方法:在实例安全组例外wdcp面板pure-ftpd 服务所使用的 tcp 20000 到 20500 端口。
过程:
- 安装好 wdcp v3.2.13 面板,创建好ftp用户,连接测试,提示错误,“读取目录列表失败”
- 查看配置文件 /www/wdlinux/etc/pure-ftpd.conf ,知 pure-ftpd 在被动模式中使用的端口范围是 tcp 20000~20500
- 在ECS控制台,新增两条安全组规则,允许外网访问 tcp 21 和 tcp 2000~20500 端口
- 再次在ftp客户端连接测试,可读取列表