الخطوط العريضة
ووصفت يدخل الأمامية البيئة قاعدة بيانات نشر تركيب رصد جزء قاعدة النظام lepus Usagi أدناه اختيارية، وذلك أساسا لرصد أوراكل، سيكلسرفير، رديس، كان mongodb الضروري، على الرابط أدناه هو ليس من السهل جدا العثور على واستخدام ونعتز به. . .
1، وcx_oracle تثبيت بيثون (إذا كنت بحاجة إلى مراقبة يجب تثبيت أوراكل)
1، تحميل العميل أوراكل حظة
إذا كان 64 بت، الرجاء اختيار. * X86_64.rpm، وإلا هو عليه. * I386.rpm
إذا أوراكل 9i أو في وقت لاحق، حدد العميل لحظة 11، إذا كان 8 أو 8I، حدد الفورية العملاء 10
2، وتركيب دورة في الدقيقة
# دورة في الدقيقة -ivh أوراكل-instantclient11.2-الأساسية-11.2.0.4.0-1.x86_64.rpm إعداد ... ################################# نحن تحديث / تركيب ... 1: أوراكل-instantclient11.2-الأساسية-11 ################################# # دورة في الدقيقة -ivh أوراكل-instantclient11.2-جمعة-11.2.0.4.0-1.x86_64.rpm إعداد ... ################################# نحن تحديث / تركيب ... 1: أوراكل-instantclient11.2-جمعة-11 ################################# # دورة في الدقيقة -ivh أوراكل-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm إعداد ... ################################# نحن تحديث / تركيب ... 1: أوراكل-instantclient11.2-sqlplus - #################################3 تكوين متغيرات البيئة
# فيم / الخ / صورة
ORACLE_HOME = "/ البيرة / ليب / أوراكل / 11.2 / client64" PATH = $ PATH: $ ORACLE_HOME / بن PATH التصدير LD_LIBRARY_PATH = $ ORACLE_HOME / ليب: / البيرة / ليب: / البيرة / المحلية / ليب LD_LIBRARY_PATH التصدير# المصدر / الخ / صورة
# فيم /etc/ld.so.conf.d/cx_lepux.conf
/usr/lib/oracle/11.2/client64/libتنفيذ ldconfig سارية المفعول
# Ldconfig
4، cx_oracle التثبيت
الموقع الرسمي: الشبكي: //pypi.org/project/cx-Oracle
تحميل: الشبكي: //files.pythonhosted.org/packages/95/7f/3b74fe3adeb5948187b760330cb7e9175e3484bd6defdfeb9b504d71b4b3/cx_Oracle-5.2.1.tar.gz
# القطران -xvf cx_Oracle-5.2.1.tar.gz # الكادميوم cx_Oracle-5.2.1 / # بيثون setup.py بناء # بيثون setup.py تثبيت2، وتركيب Pymongo لالثعبان (إذا كنت بحاجة إلى مراقبة يجب تثبيت Mongodb)
اتصال pymongo بيثون وتشغيل مكتبة MongoDB، جاهزة للاستخدام إذا، يجب تثبيت نظام مراقبة قاعدة بيانات MongoDBs lepus وحدة.
خطوات التثبيت كما يلي:
الحاجة إلى استخدام الإصدارات القديمة من بيثون easy_install التركيب، easy_install هو بيثون أداة إدارة الحزم.
$ بيثون -m easy_install pymongoالأمر تحديث pymongo (هذا أنا لا تستخدم كثيرا، والبحرين مع الأمر السابق على ذلك):
$ بيثون -m easy_install -U pymongo # مجلد مشترك https://github.com/mongodb/mongo-python-driver/archive/2.7.2.zip # Upzip 2.7.2.zip # الكادميوم مونجو-الثعبان سائق-2.7.2 # بيثون setup.py تثبيت3، وتركيب محرك رديس (إذا كنت بحاجة إلى مراقبة يجب تثبيت رديس)
#wget https://pypi.python.org/packages/source/r/redis/redis-3.2.1.tar.gz #tar -xvf رديس-3.2.1.tar.gz # مؤتمر نزع السلاح رديس-3.2.1 / #python setup.py تثبيت4، وسيكلسرفير تركيب محرك الأقراص (pymssql تركيب وحدات)
تثبيت الحزمة pymssql الحاجة:
- freetds (
- setuptools (https://pypi.python.org/pypi/setuptools)
- pymssql (https://pypi.python.org/pypi/pymssql/)
1، وتركيب unixODBC
يم تثبيت unixODBC unixODBC-جمعة -y2، freetds التثبيت
يوفر بروتوكول TDS FreeTDS للمفتوح المصدر عميل نظام لينكس. منذ بدقة MS SQL وبروتوكول TDS سايبيس استخدامها، ويمكن استخدامه في اتصال لينكس FreeTDS MS SQL.
الموقع الرسمي: HTTP: //www.freetds.org
التحميل: مجلد مشترك
# القطران -xvf freetds-stable.tgz # الكادميوم freetds-0.91 / # / تكوين بادئة = / البيرة / / المحلية freetds --with-tdsver = 8.0 --enable-msdblib --enable-dbmfix --with-جنو-LD---enable المشتركة --enable ساكنة #make && جعل تثبيت #echo "/ البيرة / المحلية / freetds / ليب" > > /etc/ld.so.conf.d/freetds.conf #ldconfig -v3، تثبيت setuptools
#wget https://bootstrap.pypa.io/ez_setup.py -O - | الثعبان4، pymssql التثبيت
تحميل: الشبكي: //files.pythonhosted.org/packages/c4/7c/b8303313c0860c493e5e86c9edada29d75ecac76e502d9d1a18c1514b892/pymssql-2.1.2.tar.gz
# القطران -xvf pymssql-2.1.2.tar.gz # Chown -R الجذر: جذر pymssql-2.1.2 # تطبيق التصريح -R 755 pymssql-2.1.2 # الكادميوم pymssql-2.1.2 / # بيثون setup.py تثبيت5، كل من اختبار القيادة هو عملية عادية (غير ضروري)
في lepus دليل حزمة التثبيت الثعبان، يمكنك العثور على ملفات الاختبار التالي، واختبار تثبيت محرك الأقراص بشكل صحيح.
# مؤتمر نزع السلاح / البيرة / المحلية / lepus / # بيثون test_driver_mysql.py # بيثون test_driver_oracle.py # بيثون test_driver_mongodb.py # بيثون test_driver_redis.py # بيثون test_driver_sqlserver.pyهنا في الأساس 7788، ووضع الجبهة من الإطار، تليها استخراج التكوين سوف ننظر في هذه المشكلة. سيبدأ العرض المقبل نشر جزء lepus، يمكن للأصدقاء المهتمين ننظر -