顯示具有 Apache 標籤的文章。 顯示所有文章
顯示具有 Apache 標籤的文章。 顯示所有文章

2018-06-01

簡單易用的 Zabbix 監控服務

上週六 (05/26),是 DevOps Taiwan 的社群日。這次「Monitoring Tools 大亂鬥」一共邀請了 11 位講者,從雲端運算 (Cloud Computing)AWS, Azure, GCP,和自由軟體 (Free Software)Consul, ELK, Nagios, Prometheus, Zabbix 等各種監控工具來探討 CALMS 的監控量測建立回饋機制等關鍵議題。

感謝益師益友 Cheng-Wei Chen 的邀請,讓凍仁能代表 Zabbix 上台分享。這 15 分鐘的分享,主要以 Zabbix 的基礎觀念、系統架構等入門知識為主,然後用 Dockerize 的 Zabbix 進行簡單的 demo,最後補充些實戰經驗。


▲ 凍仁於 05/26 DevOps Taiwan 分享的 Zabbix 入門簡報。由於 Zabbix 現在就如同凍仁的,無時無刻幫團隊的大家看照數百的伺服器,故這次選了 eyes 的 cowsay 意像圖。

2013-08-10

Drupal 高雄小聚: Drupal 基礎環境架設 on Windows

緊接著凍仁於 6 月分享完 Drupal 7 上的 Multi-site 後,我們請到了健哲大哥分享此次的主題,有銜接到凍仁之前的主題並在深入講解各個細節,當然兩者先後順序換一下會更好

此次小聚除了拿到課堂講義以外,講師居然還事先錄好各個實作的影片,達成光速 Demo 的境界,真的很用心,這點凍仁還不曾嘗試。這裡就附上當日的筆記,希望可以幫上準備入門的 Drupaler。

2013-07-27-wamp.png
▲ 此心智圖使用 Freeplane 製作,附上 Flash 版連結。

2012-08-27

限制 phpMyAdmin 存取 IP on Debian 6

在架設 LAMP 環境時,剛入門 MySQL 的凍仁都會順手裝上 phpMyAdmin,來管理資料庫,但這是個壞習慣,尤其是對已經上線的機器而言!若沒做好防護,就會敞開大門讓怪客 (cracker) 有機可乘!不過我們可以透過只允許特定 IP 連線來達到防護效果,以下將分別列出 Apache 以及 Nginx 的設定。

2012-04-27

Install Redmine with Apache on Debian 6

Redmine 是一套 GPL 授權的專案管理系統,其底層架構為 Ruby on Rails,老實說凍仁自己也不是很了解,只知道 COSCUP 團隊近幾年來開始使用它管理碎髓的事務。

原本以為 Debian 上 Redmine 的環境很難搞的凍仁,在 Zeroplex 心得分享後才得知 FreeBSD 的環境更麻煩,好險沒有跳 BSD 的坑啊

Redmine 介面截圖。

2008-03-23

【Apache】Indexes 目錄列表

在架完 Apache Server 時,預設找不到 link(連結) 時會列出該連結下所有的目錄。有時列出所有的檔案及目錄是不安全的。像凍仁剛架起來的 web 會顯示下圖這樣的訊息.. 這樣不管放啥東西在上面都會被看光光啦XD

1. 刪除 /etc/apache2/sites-available/default 中的 Indexes 來停用目錄列表之功能
1 NameVirtualHost *
2 <VirtualHost *>
3  ServerAdmin webmaster@localhost
4  DocumentRoot /var/www/
5  <Directory />
6    Options FollowSymLinks
7    AllowOverride None
8  </Directory>
9  <Directory /var/www/>
10    Options Indexes FollowSymLinks MultiViews
11    AllowOverride None
12    Order allow,deny
13    allow from all
14    # This directive allows us to have apache2's default start page
15    # in /apache2-default/, but still have / go to the right place
16    #RedirectMatch ^/$ /apache2-default/
17  </Directory>
18
19  ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
20  <Directory "/usr/lib/cgi-bin">
21    AllowOverride None
22    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
23    Order allow,deny
24    Allow from all
25  </Directory>
26
27  ErrorLog /var/log/apache2/error.log
28
29  # Possible values include: debug, info, notice, warn, error, crit,
30  # alert, emerg.
31  LogLevel warn
32
33  CustomLog /var/log/apache2/access.log combined
34  ServerSignature On
35
36  Alias /doc/ "/usr/share/doc/"
37  <Directory "/usr/share/doc/">
38    Options Indexes MultiViews FollowSymLinks
39    AllowOverride None
40    Order deny,allow
41    Deny from all
42    Allow from 127.0.0.0/255.0.0.0 ::1/128
43  </Directory>
44
45 </VirtualHost>


2. 重新啟動 apache2
jonny@ubuntu:~$ sudo /etc/init.d/apache2 restart


完成後當 address 錯誤時,會顯示無權限開啟的訊息

相關連結:
紅.攝.情.感. Red maple’s note - Apache 如何關閉目錄列表
鳥哥 - httpd.conf 的基本設定