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

2016年12月14日 星期三

啟用 IPFilter 防火牆

1.複製核心檔案,32位元系統-->i386
#cd /usr/src/sys/i386/conf
#cp GENERIC MYKERNEL

2016年12月13日 星期二

安裝 Nginx & PHP-FPM & MariaDB

作業系統FreeBSD 10.3
Nginx 1.10.2
PHP-FPM 5.6.28
MariaDB 10.0.27

安裝FreeBSD10.3(GEMO RAID1)

1.到FreeBSD網站下載FreeBSD 10.3-RELEASE 安裝程式。

2.安裝FreeBSD的軟體RAID:
FreeBSD10.3不支援舊機器的RAID介面卡,改使用軟體RAID。

2012年10月25日 星期四

Apache 支援 H.264 格式串流

使用tad_player模組播放影片,FLV格式在ipad上無法播放,改以H.264/MPEG-4格式就可以播放,但PC上卻不能以串流方式播放,必須全部下載後才開始播放,在網路上搜尋到解決的方法,就是就是在Apache上加裝H264模組。
1.到 http://h264.code-shop.com/ 網站下載apache_mod_h264_streaming-2.2.7.tar.gz
#wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar
2.安裝:
#tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz
#./configure
#make
#make install
3.修改apache設定檔,加入
LoadModule h264_streaming_module /usr/local/libexec/apache22/mod_h264_streaming.so
AddHandler h264-streaming.extensions .mp4
4.重新啟動Apache

2010年3月19日 星期五

Awstats 分析 Weblog 和 Maillog

一、安裝:
#cd/usr/ports/www/awstats
#make install clear

apache設定檔增加
Alias /awstatsclasses "/usr/local/www/awstats/classes/"
Alias /awstatscss "/usr/local/www/awstats/css/"
Alias /awstatsicons "/usr/local/www/awstats/icons/"
ScriptAlias /awstats/ "/usr/local/www/awstats/cgi-bin/"

二、設定awstats.www.conf:
#cd /usr/local/www/awstats/cgi-bin
#cp awstats.model.conf awstats.www.conf
#vi awstats.www.conf

Rsync資料同步備份

一、安裝 
#cd /usr/ports/net/rsync 
#make install clean

二、修改設定檔
/usr/local/etc/rsyncd.conf
--------------------
[backup] #區段名稱
path = /backup/ #設定傳輸資料夾位置
auth users = username #使用者帳號
uid = root #以root身份進行存取
gid = wheel
secrets file = /usr/local/etc/rsyncd.secrets #密碼儲存位置
read only = no #是否唯讀
--------------------

2010年2月10日 星期三

FTP Server (vsftpd)安裝設定

一、安裝 vsFTP 2.1.0
cd /usr/ports/ftp/vsftpd
make install clean

二、設定 /usr/local/etc/vsftpd.conf
listen_port=21 //命令通道之埠號
connect_from_port_20=YES
write_enable=YES //允許使用者上傳資料
local_umask=022 //新增目錄、檔案權限為 775
anonymous_enable=NO //不允許 anonymous 登入
pasv_enable=YES //啟動被動式連線模式
listen=YES //以 standalone 的方式來啟動
use_localtime=NO //使用本地時間

2010年1月28日 星期四

安裝WEB Server (Apache22 + MySQL5 + PHP5)

作業系統:FreeBSD 7.2 Release
Apache : 2.2.11
PHP : 5.2.9
MySQL : 5.1.33

一、安裝設定 MySQL51
# cd /usr/ports/database/mysql51-server
# make WITH_XCHARSET=all WITH_CHARSET=utf8 WITH_COLLATION=utf8_general_ci install clean

設定 MySQL 開機自動啟動
編輯 /etc/rc.conf
加入
mysql_enable="YES"

複製設定檔
# cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf
修改設定檔 /etc/my.cnf

[mysqld]
default-character-set = utf8
[client]
default-character-set = utf8

起動MYSQL
# /usr/local/etc/rc.d/mysql-server start
設定root密碼
# mysqladmin -u root -p password 新密碼

二、安裝設定PHP5
# cd /usr/ports/lang/php5
# make config
# make install clean

# cd /usr/ports/lang/php5-extensions
# make config
# make install clean

複製設定檔
# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

三、安裝設定 Apache22
# cd /usr/ports/www/apache22
# make install clean

設定 APACHE22 開機自動啟動
編輯 /etc/rc.conf
加入
apache22_enable="YES"

修改設定檔
/usr/local/etc/apache22/httpd.conf

2006年2月8日 星期三

UPS 監控軟體 NUT

UPS在停電時可以使用電池繼續供電,但電池電力耗完,造成不正常關機。
NUT(Network UPS Tools)程式,可以監控UPS,在斷電後將系統正常關閉。

2006年1月22日 星期日

Postfix+Amavisd-new+ SpamAssassin+ClamAV 防毒防垃圾信

Postfix:郵件伺服器軟體
Amavisd-new:郵件介面軟體,它就是郵件伺服器軟體及內容檢查軟體之間的橋樑軟體。
SpamAssassin:垃圾郵件過濾軟體。
ClamAV:免費的防毒軟體。

e-mail --> [postifx (*:25)] -->[amavisd-new (127.0.0.1:10024)]
-->[SpamAssassine過濾垃圾郵件,ClamAV掃毒]
-->[postfix (127.0.0.1:10025)] -->[delivery agent (local/smtp/...)]