PIXNET Logo登入

Egg Chang 的部落格

跳到主文

雜七雜八 IT 生涯

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 3月 13 週二 201813:38
  • Redmine 3.4.4: 設定 Windows AD 認證

Redmine 預設就有 LDAP Authentication 功能, 無須額外的外掛.

1. 目的

設定透過 Windows AD 認證. Admin可以建立 Windows AD 的帳號之外, AD User 登入時亦可以自動建立帳號

2. 準備工作

  • Windows AD 的 IP (例如: 192.168.1.1)
  • Windows AD 的 Port (通常是 389/tcp, 或 3268/tcp)
  • Windows AD 的 Domain User (一般權限即可, 例如: MYDOMAIN\redmine_ldap), 用來讓 Redmine 連線 Windows AD
  • Base DN: 從 AD Tree 的哪個節點開始搜尋 (即 Users 的帳號放在哪個位置, 通常是 CN=Users,DC=mydomain,DC=com,DC=tw), 以免搜尋範圍太大, 造成負擔過重, 或者造成搜尋項目超過 LDAP 限制 (通常限制 sizelimit =1000 筆)
  • LDAP Filter: 限定搜尋條件, 以免搜尋範圍太大, 造成負擔過重, 或者造成搜尋項目超過 LDAP 限制 (通常限制 sizelimit =1000 筆

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(3,320)

  • 個人分類:Redmine
▲top
  • 3月 13 週二 201811:53
  • Redmine 3.4.4: Install on CentOS/Nginx

其實我是自討苦吃, Redmine 有現成安裝好的 (bitnami, 或者 docker), 但我還是忍不住要自己安裝.

1. 環境

  • CentOS 7 x64
  • Passenger 5.2.1
  • Nginx 1.12.2 (安裝目錄 /opt/nginx)
  • Ruby 2.3.6
  • Rails 4.2.10
  • Redmine 3.4.4 (安裝目錄 /opt/www/redmine)
  • MariaDB 10.1.31
  • 安裝與執行的帳號: nginx

 

2. 準備工作

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(608)

  • 個人分類:Redmine
▲top
  • 5月 30 週一 201616:19
  • Visual Studio 2015 + .NET Core 1.0.0 RC2 Web application 無法執行

這個問題很怪, 在 Visual Studio 2015 裡面開發一個 ASP.NET Core 1.0.0 RC2 的 Web Application, 執行時瀏覽器跑了快兩分鐘之久, 然後就出現 Bad Gateway 的錯誤訊息.

Google 找了好久之後發現原來是: Bitdefender 搞的鬼 =_=

好吧, 目前解法有兩種:

1. 移除 Bitdefender (改用其他防毒軟體, 例如 Avast, ...)

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(25)

  • 個人分類:軟體開發與Team
▲top
  • 4月 01 週五 201617:37
  • CentOS 7 + PHP 5.6 連線 Oracle (pdo_oci)

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(811)

  • 個人分類:Mantis
▲top
  • 3月 22 週二 201609:24
  • OpenNMS 17: 在 Windows 建置 OpenNMS 開發環境 (Eclipse) (革命尚未成功, 還久得很的樣子 =_=)

本文分享在 Windows 上面建置 OpenNMS 的開發環境

作業系統: Windows 7 x64 專業版
JDK版本: 1.8.0_74
Eclipse 版本: Eclipse 4.5.2 for Java EE (MARS.2)

1. 安裝必要軟體

A. 安裝 Git:

a. 下載 Git for Windows (x64) 並執行

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(799)

  • 個人分類:OpenNMS
▲top
  • 1月 29 週五 201612:01
  • CentOS 7 安裝 PHP 5.6.x/PHP 7.0.x

CentOS 7 的 PHP 只到 5.4 版, 若有需要更新版的 PHP (例如 5.6.20, 7.0.5), 則需:

1. 安裝新的 yum repository

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2. 若要安裝 php 5.6.x

安裝 php56w 開頭的 package, 怕麻煩的話就全裝

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(3,278)

  • 個人分類:系統安裝
▲top
  • 1月 29 週五 201611:52
  • CentOS 7 安裝 MariaDB

最簡單的作法:

yum -y install mariadb mariadb-server mariadb-libs

若要安裝最新版的 MariaDB, 則:

1. 新增 yum repository file

vi /etc/yum.repos.d/MariaDB.repo

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(120)

  • 個人分類:系統安裝
▲top
  • 1月 19 週二 201622:00
  • 安裝 OpenNMS 17.0.0 on CentOS 7.0

 

CentOS 7 跟前面的版本差很多, 所以安裝起來也有點差異. 現在連 OpenNMS 1.7 的安裝方式也不太一樣了, 概略描述如下:

 

1. 安裝 CentOS 7

我沒特別去研究如何安裝, 只是按照直覺選擇 Server with GUI --> Development Tools, 然後設定一下該設定的 (網路, 語系, 時間, 硬碟), 就一路給他裝下去了.

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(2) 人氣(2,061)

  • 個人分類:OpenNMS
▲top
  • 1月 18 週一 201613:58
  • Bugzliia 5.0.2 on CentOS 7

環境: CentOS 7 x64

步驟

1. 安裝 Package

yum -y install mariadb mariadb-server mariadb-libs mariadb-devel httpd mod_dav_svn
yum -y install mod_perl mod_perl-devel httpd-devel gd-devel mysql-devel rst2pdf graphviz patchutils gcc 'perl(Apache2::SizeLimit)' 'perl(Authen::Radius)' 'perl(Authen::SASL)' 'perl(Cache::Memcached)' 'perl(CGI)' 'perl(Chart::Lines)' 'perl(Daemon::Generic)' 'perl(Date::Format)' 'perl(DateTime)' 'perl(DateTime::TimeZone)' 'perl(DBI)' 'perl(Digest::SHA)' 'perl(Email::MIME)' 'perl(Email::MIME::Attachment::Stripper)' 'perl(Email::Reply)' 'perl(Email::Sender)' 'perl(Encode)' 'perl(Encode::Detect)' 'perl(File::MimeInfo::Magic)' 'perl(File::Slurp)' 'perl(GD)' 'perl(GD::Graph)' 'perl(GD::Text)' 'perl(HTML::FormatText::WithLinks)' 'perl(HTML::Parser)' 'perl(HTML::Scrubber)' 'perl(IO::Scalar)' 'perl(JSON::RPC)' 'perl(JSON::XS)' 'perl(List::MoreUtils)' 'perl(LWP::UserAgent)' 'perl(Math::Random::ISAAC)' 'perl(MIME::Parser)' 'perl(mod_perl2)' 'perl(Net::LDAP)' 'perl(Net::SMTP::SSL)' 'perl(PatchReader)' 'perl(SOAP::Lite)' 'perl(Template)' 'perl(File::Which)' 'perl(Template::Plugin::GD::Image)' 'perl(Test::Taint)' 'perl(TheSchwartz)' 'perl(URI)' 'perl(XMLRPC::Lite)' 'perl(XML::Twig)'

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(229)

  • 個人分類:系統安裝
▲top
  • 1月 18 週一 201610:39
  • CentOS 7 + PHP 5.6 連線 Oracle (oci_connect)

環境: CentOS 7 x64 + PHP 5.6 + httpd (都用 yum 直接取得)

步驟:

#
# 安裝 Oracle Instant Client:
# 從 Oracle 下載 oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm, oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
#

rpm -Uvh oracle-*12.1-*.rpm

#
# 安裝其他套件
#

(繼續閱讀...)
文章標籤

Egg Chang 發表在 痞客邦 留言(0) 人氣(577)

  • 個人分類:
▲top
12...4»

個人資訊

Egg Chang
暱稱:
Egg Chang
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • ()OpenNMS 之 Discovery - 請幫我監控一些伺服器吧
  • ()OpenNMS 之 SNMP Part 1
  • ()OpenNMS 之 SNMP Part 2
  • ()OpenNMS 之 SNMP Part 3
  • ()OpenNMS 之 Notification Part 1
  • ()OpenNMS 之 SNMP Part 4
  • ()安裝 OpenNMS 1.12.6 on CentOS 6.5
  • ()在 CentOS 7 上面安裝 Mantis (Microsoft AD 認證, xdebug)
  • ()CentOS 7 安裝 PHP 5.6.x/PHP 7.0.x
  • ()Redmine 3.4.4: 設定 Windows AD 認證

文章分類

  • OpenNMS (15)
  • 軟體開發與Team (7)
  • OpenVPN (1)
  • 系統安裝 (3)
  • Mantis (7)
  • Redmine (2)
  • 未分類文章 (1)

最新文章

    動態訂閱

    文章精選

    文章搜尋

    誰來我家

    參觀人氣

    • 本日人氣:
    • 累積人氣:

    JS