GitBook + Nginx
之前说了 $ gitbook build
之后,目录下面会生成一个 _book
这里就是生成的静态网页资源,里面有个 index.html
,这个是网站的入口。
在 /etc/nginx/sites-enabled
的目录下面,新建一个 .conf
格式的文件 api_gitbook.conf
。文件里面的代码如下:
server {
listen 4000;
server_name localhost;
location / {
root /home/apibook/_book;
index index.html;
try_files $uri $uri/ =404;
}
}
然后重启 Nginx:
service nginx reload
这样我们就可以远程访问使用 GitBook 制作的书了,前提是你的服务器的安全组开放了 4000 端口(端口可在上面指定)。