nginx密码
htpasswd -c /etc/nginx/passwd username
nginx配置
- sites-available
有哪些可以的网站。 - sites-enabled
使能的网站。
server {
listen 8888;
listen [::]:8888;
server_name localhost;
location / {
root /mnt/extdisk1/gitrepo/doc/xcrf300/_book;
index index.html;
# try_files $uri $uri/ =404;
auth_basic "Who you are?";
auth_basic_user_file /etc/nginx/passwd;
}
location /xcrf300{
alias /mnt/extdisk1/app/xcrf300/web_server/doc/_book/;
index index.html;
auth_basic "Who you are?";
auth_basic_user_file /etc/nginx/passwd;
}
location /bookshelf{
alias /home/vk/extdisk1/gitrepo/doc/bookshelf/_book;
index index.html;
auth_basic "Who you are?";
auth_basic_user_file /etc/nginx/passwd;
}
location /bookshelf/lbl{
alias /home/vk/app/doc/bookshelf/_book;
index index.html;
auth_basic "Who you are?";
auth_basic_user_file /etc/nginx/passwd;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
gitbook生成
gitbook的book.json文件
{
"language" : "zh-hans",
"title": "啦啦啦",
"author": "123@qq.com",
"links": {
"sidebar": {
}
},
"plugins": [
"-search",
"search-pro",
"collapsible-menu",
"-livereload",
"-highlight",
"url-embed",
"page-footer-ex",
"include-codeblock",
"ace",
"prism@^2.1.0",
"prism-themes@^0.0.2",
"anchor-navigation-ex"
],
"pluginsConfig": {
"theme-default": {
"showLevel": true
},
"prism": {
"css": [
"prism-themes/themes/prism-base16-ateliersulphurpool.light.css"
]
},
"page-footer-ex": {
"copyright": "[远望谷invengo.cn](http://www.invengo.cn)",
"markdown": true,
"update_label": "修改时间:",
"update_format": "YYYY-MM-DD HH:mm:ss"
},
"include-codeblock": {
"template": "ace",
"unindent": true,
"edit": true
},
"anchor-navigation-ex": {
"isRewritePageTitle": false,
"isShowTocTitleIcon": true,
"tocLevel1Icon": "fa fa-hand-o-right",
"tocLevel2Icon": "fa fa-hand-o-right",
"tocLevel3Icon": "fa fa-hand-o-right"
},
"fontSettings": {
"theme": "white",
"family": "msyh",
"size": 1
}
},
"pdf":{
"toc": true
}
}