知识库上线部署

环境准备

拥有npm环境工具:npm -v(查看版本) 下载node.js
命令行
下载安装:npm install -g docsify-cli
查看版本:docsify -v
 

步骤 

本地创建知识库文件夹:repository
cmd切换路径到知识库文件夹
使用docsify对知识库文件夹进行初始化:docsify init
启动网站:docsify serve
 
网站启动之后再知识库文件夹会出现两个文件:index.html和README.md
index.html:
README.md:网站的内容文件(docsify可以帮我们把这个Markdown渲染成网页)
 

连接服务器

华为云服务器部署配置Nginx
xshell连接华为云服务器
使用ftp将Nginx压缩包上传到云服务root文件夹下
cd /user/local/ 切换文件夹
mkdir nginx   创建Nginx文件夹
切换文件夹到nginx内
tar zxvf /root/nginx-1.17.10.tar.gz -C ./   解压压缩包到该目录下
 

安装依赖

yum -y install pcre-devel
yum -y install openssl openssl-devel
 

编译安装Nginx

cd nginx-1.17.10/  进入解压后的Nginx目录
./configure     配置
make && make install
 
返回上一级nginx文件夹
会有一个sbin文件夹
进入skbin文件夹,执行nginx执行文件
./nginx 执行nginx执行文件
访问云服务器的IP地址就会发现nginx启动成功
 
在nginx建立文件夹放置知识库文件夹
创建www文件夹
mkdir www
 
创建的文件夹在ftp查看的路径
在root上一级文件夹usr文件夹内
/usr/local/nginx/www  文件夹路径
 
 
配置知识库文件夹路径到nginx配置文件内
/usr/local/nginx/www/repository  知识库文件夹路径
/usr/local/nginx/conf       nginx配置文件的路径
修改的文件是nginx.conf的文件
    location / {
      root  /usr/local/nginx/www/repository;
      index index.html index.htm;
    }
修改root后的内容
 
 
修改配置文件后重启nginx服务
/usr/local/nginx/sbin/nginx -s reload
 
posted @ 2022-02-07 11:24  surprisehao  阅读(120)  评论(0)    收藏  举报