维基知识库系统Wiki.js本地Linux环境部署并配置公网地址远程访问
要在Linux环境下部署Wiki.js并配置公网地址远程访问,请按照以下步骤操作:
- 安装Node.js和MongoDB:
sudo apt update
sudo apt install -y nodejs
sudo apt install -y npm
sudo systemctl start mongodb
sudo systemctl enable mongodb
- 确保Node.js和npm的版本满足Wiki.js的要求。
- 创建一个新的Wiki.js项目:
npm install -g wiki.js
wiki.js init /path/to/wikijs
cd /path/to/wikijs
npm install
- 配置Wiki.js的配置文件
config/local.yml
,确保数据库连接正确。 - 启动Wiki.js服务:
npm start
- 配置服务器防火墙允许外部访问。如果你使用的是云服务,通常有一个安全组或防火墙设置,你需要添加规则来允许80(HTTP)或443(HTTPS,如果配置TLS)端口的流量。
- 如果你有一个域名,你可以配置一个域名DNS解析到你的服务器公网IP,并在Wiki.js的配置文件中设置HTTPS支持。
- 如果你没有域名,你可以使用服务器的公网IP直接访问Wiki.js。
以上步骤提供了一个基本的Wiki.js部署流程。根据你的具体需求和环境配置,可能需要额外的步骤,例如配置反向代理、设置HTTPS等。
评论已关闭