fuhui 发布的文章

npm私有化部署sinopia安装

  1. python 2.7
  2. 把它添加到环境变量PATH, npm config set python python2.7
  3. npm i node-gyp -g ,windows下会报错,忽略错误。
  4. npm install -g sinopia ,忽略错误。
  5. 配置 C:\Users\用户\AppData\Roaming\sinopia\config.yaml
    storage: D:/Data/sinopia/storage
    listen: 0.0.0.0:9001
    uplinks:
    npmjs:
    url: https://registry.npm.taobao.org/
    packages:
    '@/':
    # scoped packages
    access: $all
    publish: $authenticated
    proxy: npmjs

修改 C:\Users\用户\AppData\Roaming\npm\node_modules\sinopia\lib\local-fs.js:42:18
if (err) fs.unlink(src,cb)

安装 nssm

官网下载地址:https://nssm.cc/download

php上传文件文件大小限制

  1. 在php.ini里查找
    max_execution_time
    默认是30秒.改为
    max_execution_time = 0
    0表示没有限制

  2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。
    php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空.
    查找 post_max_size .改为
    post_max_size = 150M

  3. 查找upload_max_filesize,默认为8M改为
    upload_max_filesize = 100M

  4. 打开nginx主配置文件nginx.conf,找到http{}段,修改或者添加 client_max_body_size 的值

    client_max_body_size 20m;

win域控 辅助域切换主域

通过netdom query fsmo查看当前FSMO角色位置

用下面命令获取五大角色控制权
ntdsutil
roles
connections
connect to server mainserver.bim999.cn
quit
Transfer schema master
Transfer RID master
Transfer PDC
Transfer naming master
Transfer infrastructure master
quit
quit

然后修改dns,就可以了。