SQL監査プラットフォームインストールの展開プラクティスを-Yearning

関連文書:

https://guide.yearning.io/  憧れのプロフィール

http://python.yearning.io/install/   憧れインストール

憧れSQLベースのプラットフォームVue.js監査とDjangoパッケージのmysql-SQL監査プラットフォームソリューション。SQLベースのテストと実行のインセプション。

GitHubの:https://github.com/cookieY/Yearning

ドキュメント:https://cookiey.github.io/Yearning-document/

内蔵環境

MySQLのバージョン:5.7.24

Linuxシステム:CentOS7

Pythonのバージョン:3.6 

憧れのインストール

ダウンロードyearning1.4.7バージョン

gitの住所:https://github.com/cookieY/Yearning/tree/v1.4.7

 ちょうどにダウンロードパッケージをクリックしてください

 

憧れのデータベースを作成します。

自分のデータベースインスタンスのデータベースに必要な憧れを作成します。

作成する データベースの憧れのDEFAULT  CHARACTER  SETののutf8のCOLLATE utf8_general_ciを。

インストールのPythonの依存関係

CD憧れ/ srcに
ピップインストール-r requirements.txt 

憧れの構成プロファイル

編集憧れ/ SRC / deploy.confファイル

[mysqlの] 
ライブラリ名デシベル=作成された
アドレス=アドレスデータベースの
ポート=ポートデータベースの
パスワード=パスワードデータベース
名=データベースユーザー
 
[ホスト] 
IPアドレス=サーバのIPアドレス:ポート(非常に重要な!!クロスドメインの設定を伴うが正しくない意志ではない土地です!!)
            ローカルアドレスとして192.168.137.13 nginxのセットポート80である
            192.168.137.13:80プラットフォーム後にアドレスを介してアクセスされるように充填されるべきです。
 
[インセプション] 
IP =インセプションアドレス
ポート=インセプションポート
ユーザー=インセプションユーザー名
パスワード=インセプションパスワード
BACKUPDB =データベースのアドレスのバックアップ
backupport =バックアップデータベースのポート
backupuser =データベースユーザ名のバックアップ
backuppassword =バックアップデータベースのパスワード
 
[LDAP] LDAP設定
LDAP_SERVER = LDAPサービスアドレス
などDC、DC = COMとしてLDAP_SCBASE = LDAP dcは= xxxに設定
LDAP_DOMAIN = LDAPドメインなどxxx.com
  
[メール]プッシュメール設定
ユーザ名=送信メールには、そのような[email protected]としてアカウント
パスワード=送信メールアカウントのパスワード
SMTP_SERVER = STMPメールアドレスは、電子メールプロバイダーに対応する特定のアドレスを参照してください

  

データベースを初期化

python3 manage.py makemigrations 
のpython3 manage.py移行 

このステップでは、エラーの可能性があります

1.全く使用のpython3はありませんが、

SyntaxError:非ASCII文字「\ XE6」行154上のファイル/data/mysql/opdir/Yearning-1.4.7/src/settingConf/settings.pyで、ないエンコーディングが宣言。詳細については、http://www.python.org/peps/pep-0263.htmlを見ます

2.スタートのpython3

ModuleNotFoundError:「暗号」という名前のモジュール  

 ノーモジュールCRYPTO、モジュールをインストールする必要があります

[ルート@ XXX〜]#ピップは、モジュールをインストールする暗号インストール

  

ユーザーの追加の初期化

エコー "core.modelsからは、アカウントをインポートし、Account.objects.create_user(ユーザ名= '管理者'、パスワード= 'admin123456'、グループ= '管理者'、is_staff = 1)" | python3 manage.pyシェル

 

静的ディレクトリnginxのHTMLにコピーファイルをコンパイル

CD /data/mysql/opdir/Yearning-1.4.7/webpage 
NPMインストール

 

NPMインストール[email protected] --ignore-スクリプト(ご質問がある場合は、[OK]でこれを行う上)

  

 

あなたがNPMない場合は、前の段落関連ソフトウェアをインストールする必要があります

NPM 
yumをインストールNPM 

ノードは、
ノードのインストールNPM 

フロントエンド関連のインストールを
--global VUE-cliをインストールNPM 
NPMをインストール-g WebPACKの
NPM -g WebPACKのWebPACKの-cliをインストール
NPMが--global VUE-cliをインストール
WebPACKの-vインストールが成功#したかどうかを次に見
VUEをインストールが成功-V番号であるかどうかを確認してください

nginxの独自装備(フロントエンドプロキシ使用)
yumをnginxのインストール

  

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/asea123/p/11982494.html