国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

開源情報訂閱OpenTaxii+mysql+nginx 配置教程

Alan / 2040人閱讀

轉自我的博客 安裝過程中注意點

官方給出的service.yml配置文件中默認使用https作為請求方式,所以如果不能提供https服務的話,請注釋掉

opentaxii默認安裝是0.1.9,但是0.1.9有個關于格式的問題,所以,如果實際環境中發現無法push 和pull 數據,請使用0.1.8版本

經測試,opentaxii+mysql 不如 opentaxii+sqllite的性能,很是奇怪。所以實際使用過程中可以都測試看看。

環境需求:

python版本:2.7,3.4
pip:python包管理工具
mysql: 無版本需求
nginx: 無版本需求

安裝步驟:

pip install taxii gunicorn

創建mysql數據庫:taxii_data,taxii_auth

修改配置文件taxii.yml文件,9行和15行里的mysql連接信息配置

修改配置文件taxii.yml第一行域名為實際的域名

運行命令export OPENTAXII_CONFIG=taxii.yml文件的路徑

根據實際的情況,修改service.yml和collections.yml

創建服務:opentaxii-create-services -c services.yml

創建集合:opentaxii-create-collections -c collections.yml

添加一個用戶名密碼:opentaxii-create-account -u username -p password

運行opentaxii(注意修改日志路徑):gunicorn opentaxii.http:app --workers 2 --log-level debug --log-file /home/worker/log/opentaxii.log --timeout 30 --bind 0.0.0.0:19000 -D

測試安裝是否成功

pip install cabby

taxii-discovery --path http://localhost:9000/service...:discovery-a為service.xml里配置的discovery,沒有輸出錯誤信息,則成功

taxii-collections --path http://localhost:9000/service...為service.xml里配置的collection_management,沒有輸出錯誤信息,則成功

HTTPS配置

準備好https證書

生成dbparam:openssl dhparam -out dhparam.pem 2048

nginx 增加server配置如下(注意修改 cert.pem,cert.key,ssl_dhparam,access_log,error_log配置項的文件路徑):

server {

listen 443 ssl;
server_name taxii.example.com;
ssl_certificate      /usr/local/nginx/ssl/cert.pem;
ssl_certificate_key  /usr/local/nginx/ssl/cert.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4";
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;

access_log  /var/log/nginx/taxii_access.log;
error_log  /var/log/nginx/taxii_error.log;
location / {
    proxy_pass http://127.0.0.1:19000;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

}

重啟nginx

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39587.html

相關文章

  • 開源情報訂閱OpenTaxii+mysql+nginx 配置教程

    轉自我的博客 安裝過程中注意點 官方給出的service.yml配置文件中默認使用https作為請求方式,所以如果不能提供https服務的話,請注釋掉 opentaxii默認安裝是0.1.9,但是0.1.9有個關于格式的問題,所以,如果實際環境中發現無法push 和pull 數據,請使用0.1.8版本 經測試,opentaxii+mysql 不如 opentaxii+sqllite的性能,很是奇...

    avwu 評論0 收藏0
  • 全棧開發——動手打造屬于自己的直播間(Vue+SpringBoot+Nginx

    摘要:經過琢磨,其實是要考慮安全性的。具體在以下幾個方面跨域連接協議升級前握手攔截器消息信道攔截器對于跨域問題,我們可以通過方法來設置可連接的域名,防止跨站連接。 前言 大學的學習時光臨近尾聲,感嘆時光匆匆,三年一晃而過。同學們都忙著找工作,我也在這里拋一份簡歷吧,歡迎各位老板和獵手誠邀。我們進入正題。直播行業是當前火熱的行業,誰都想從中分得一杯羹,直播養活了一大批人,一個平臺主播粗略估計就...

    e10101 評論0 收藏0
  • PHP 之 Laravel 框架安裝及相關開源軟件

    摘要:被稱為簡潔優雅的開發框架,但第一次接觸此框架的人有不少都卡在了安裝上,其實在下只需要很簡單的幾步就可以搞定,這里我們以下的環境為例。 Laravel 被稱為簡潔、優雅的PHP開發框架,但第一次接觸此框架的人有不少都卡在了安裝上,其實在 Linux 下只需要很簡單的幾步就可以搞定,這里我們以 CentOS 下 PHP + Nginx + Mysql 的環境為例。 首先需要了解 Larav...

    fox_soyoung 評論0 收藏0

發表評論

0條評論

Alan

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<