java 单机接口限流处理方案
371
2022-10-05
liteAuth的部署和实践(精简版LDAP)#私藏项目实操分享#
准备环境(干净环境)
centos7python3.6(yum安装)redis5(可以yum安装,自行百度)sqlite3(需要3.9以上,自带的不行需要编译安装)
开始部署liteAuth
yum install python3 git -ypython3 -m pip install --upgrade pipmkdir /data/ldap -p python3 -m venv /data/ldap/liteAuth_env ##创建虚拟环境,python3.6cd /data/ldap/liteAuth_envgit clone ##版本是0.1.0source bin/activate ##切换到虚拟环境cd liteAuth/pip install --upgrade pip ##升级虚拟环境pip,默认pip3pip install -r requirements.txt -i ##安装基本依赖pip install Twisted==20.3.0 ##安装低点版本,否则启动时会报_PY3找不到的错误pip install simpleui==4.0.2 ##安装需要模块./lite_auth.py init ##安装
配置liteAuth
cat > config/lite_auth_config.py <
启动liteAuth
./lite_auth.py start
配置nginx转发
cat > /etc/nginx/conf.d/local.conf < 登录前端配置 pip listPackage Version----------------- ---------asgiref 3.4.1attrs 21.2.0Automat 20.2.0certifi 2021.10.8cffi 1.15.0chardet 3.0.4click 7.1.2constantly 15.1.0cryptography 36.0.0Django 3.2.5django-crontab 0.7.1gevent 20.9.0greenlet 1.1.2gunicorn 20.0.4hyperlink 21.0.0idna 2.10incremental 21.3.0jsonfield 3.1.0ldaptor 19.1.0passlib 1.7.4pip 21.3.1pyasn1 0.4.8pyasn1-modules 0.2.8pycparser 2.21PyHamcrest 2.0.2pyOpenSSL 21.0.0pyparsing 3.0.6pytz 2021.3requests 2.24.0service-identity 21.1.0setuptools 39.2.0simpleui 4.0.2six 1.16.0sqlparse 0.4.2treq 20.4.1Twisted 20.3.0typing_extensions 4.0.1urllib3 1.25.11zope.event 4.5.0zope.interface 5.4. spug运维平台的实践 在liteAuth创建用户 在spug上配置ldap 登录spug测试
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~