生产环境部署
openssl genrsa > ./privkey.pem
openssl req -new -x509 -key ./privkey.pem > ./fullchain.pem
cd VolWeb/docker
cp .env.prod.example .env
vim .env (or any text editor)
cd VolWeb/docker
docker-compose up
admin:password
user:password
本地部署
cd VolWeb/docker
cp .env.dev.example .env
docker-compose -f docker-compose-dev.yaml up
cd VolWeb
python3 -m venv ./venv
source ./venv/bin/activate
pip3 install -r requirements.txt
export CSRF_TRUSTED_ORIGINS=http://localhost:8000/
export WEBSOCKET_URL=ws://localhost:8000/
export AWS_ENDPOINT_URL=http://localhost:9000/
export AWS_ENDPOINT_HOST=localhost:9000
export AWS_REGION=""
export POSTGRES_USER=volweb
export POSTGRES_PASSWORD=volweb
export POSTGRES_DB=volweb
export DATABASE=postgres
export DATABASE_HOST=localhost
export DATABASE_PORT=5432
export AWS_ACCESS_KEY_ID=user
export AWS_SECRET_ACCESS_KEY=password
export BROKER_HOST=localhost
export BROKER_PORT=6379
source ./venv/bin/activate
cd VolWebsource ./venv/bin/activatepython3 manage.py makemigrationspython3 manage.py migratepython3 manage.py initadminpython3 manage.py runserver 8000
启动Celery
cd VolWeb/source ./venv/bin/activatecelery -A VolWeb worker --loglevel=INFO
原文始发于微信公众号(FreeBuf):VolWeb:集中式增强型数字取证内存分析平台
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论