Cài đặt JDK 1.6 update 10 trên FreeBSD 7
Ports mặc định của FreeBSD 7 chỉ là JDK 1.6 update 3 do đó để cài đặt JDK 1.6 update 10 trước tiên cần phải cập nhật port linux-sun-jdk16 từ FreeBSD.
(Xem tiếp)
Makefile cho ZendOptimizer hỗ trợ FreeBSD 7
Hiện tại đến thời điểm này thì ZendOptimizer chưa chính thức hỗ trợ FreeBSD 7. Tuy nhiên có thể download Makefile này về rồi chép đè vào thư mục ZendOptimizer trong ports sau đó make thì sẽ ok.
(Xem tiếp)
Fix cấu hình SSH2 để DreamWeaver có thể connect via SFTP
Khi cài đặt ssh2 thì với cấu hình mặc định, DreamWeaver hoặc WS_FTP không thể connect vào server thông qua giao thức SFTP. Để khắc phục lỗi này, chỉnh lại trong file cấu hình /etc/ssh/sshd_config như sau:
(Xem tiếp)
Cập nhật các phần mềm cài bằng ports
Updating FreeBSD server system is quite easy. You can apply security patch to keep freebsd system up to date.
Required tools aka software
You need to have following tools on system
(a) portmanager - FreeBSD ultimate ports update utility.
(b) portsnap - It is a system for securely distributing the FreeBSD ports tree. Approximately once an hour, a snapshot of the ports tree is generated, repackaged, and cryptographically signed. The resulting files are then distributed via HTTP.
(c) pkg_version - List the installed version of the package is older than the current version.
All of the above utilities work together to keeping FreeBSD up to date
(Xem tiếp)
Chỉnh ngày giờ
1. Xem ngày giờ: #date
2. Chỉnh ngày giờ: #date -s yymmddhhss
3. Chỉnh timezone:
#cd /usr/share/zoneinfo
#cp /usr/share/zoneinfo/Asia/Saigon /etc/localtime
#export TZ=Asia/Saigon
Để website luôn online với cluster Apache High Availability Linux
Bài này sưu tầm từ Internet. Không biết họ đã làm được chưa nhưng lưu lại để sau này nghiên cứu tiếp.
Để website luôn online với cluster Apache High Availability Linux
Cluster sửa chữa lỗi (failover cluster) được dùng để đảm bảo tính sẵn sàng cho các dịch vụ và ứng dụng hệ thống khi bị tấn công, xử lý các lỗi phần cứng và rủi ro do môi trường. Trong bài này chúng tôi sẽ hướng dẫn các bạn cách thức thực hiện một cluster Apache hai nút, chắc chắn tin cậy và hiệu quả cao với ứng dụng thú vị của dự án The High-Availability Linux. Cluster này đã được kiểm tra trên các phân phối Fedora Core 5, CentOS 4.3, và Ubuntu 6.06.1 LTS server. (Xem tiếp)
Chroot cho ProFTPD
Sau khi cài đặt ProFTPD xong phải nhớ vào chỉnh lại file cấu hình để thiết lập / về đúng thư mục của họ. Trong file /usr/local/etc/proftpd.conf chỉ cần uncomment dòng này:
#DefaultRoot ~
Sau đó khởi động lại ProFTPD.
Bridge mode
WAN Configuration
Default Gateway: 0.0.0.0
VC0 Enabled: Yes
VC1-VC7 Enabled: No
VC0 Static IP address: 0.0.0.0
VC0 Subnet Mask: 0.0.0.0
WAN Advanced Configuration
Encapsulation: 1483 Bridged IP LLC
Bridge: Enabled
PPP Service Name: xoá trắng
PPP User Name: xoá trắng
PPP Password: xoá trắng
DHCP client enable: None
LAN Configuration
DHCP server: Not Checked
NAT Configuration
NAT Configuration: Disabled
RIP Configuration
RIP Configuration: Disabled
Trong FreeBSD cài ports/net/mpd (cái này dùng netgraph) là xong. mpd hay hơn rppppoe nhiều, kết nối được thực hiện ở kernel mode, tự động hóa nhiều quá trình (ví dụ redial, reconnect, ...), hỗ trợ một lúc hàng loạt giao thức kết nối (pptp, pppoe, ppp,... cứ xem các netgraph kernel module thì biết) 
Nguồn: http://forum.vnoss.org/viewtopic.php?id=772
Cài đặt Mail server
Cài đặt một mail server đơn giản với sự kết hợp giữa Postfix và Dovecot. (Xem tiếp)
Thiết lập cho BIND listen trên các NICs
Mặc định BIND chỉ listen trên localhost. Muốn BIND listen trên các NICs thì chỉnh lại trong file named.conf (thường nằm trong /var/named/etc/namedb/named.conf) và comment dòng sau:
listen-on { 127.0.0.1; };
Sau đó restart lại BIND:
#/etc/rc.d/named restart
Khi đó BIND đã sẵn sàng cho các DNS requests từ bên ngoài.
Cài su_exec
Mặc định Apache không kèm theo mod_suexec mà chúng ta phải cài như sau:
#make WITH_SUEXEC
Nếu sau khi cài đặt mà module này chưa được load thì phải thêm vào trong httpd.conf dòng này:
LoadModule suexec_module libexec/apache22/mod_suexec.so
Sau đó restart lại Apache.
Thêm swap
Swap còn gọi là Virtual memory tức là bộ nhớ ảo, là một phần không thể thiếu của OS. Swap được tạo ra từ một phần trên đĩa để hoạt động như RAM khi RAM hệ thống không đủ để hoạt động. Nếu không có swap, đa phần là hệ thống sẽ bị crash sau một khoảng thời gian chạy nhất định. (Xem tiếp)
Cài đặt & cấu hình Mailman chạy với Qmail
Trước hết cần phải xác định xem MTA của chúng ta là gì và sau đó vào xem file INSTALL trong ports rồi làm theo như thế, kết hợp với hướng dẫn này. Ở đây giả sử chúng ta đang chạy Qmail có hỗ tơợ alias. (Xem tiếp)
Cài đặt Squirrelmail
Cài đặt như sau:
#cd /usr/ports/mail/squirrelmail
#make
#make install
Sau khi hoàn tất, cấu hình như sau:
#cd /usr/local/www/squirrelmail
#./configure
Sau đó chỉnh file httpd.còn và thêm vào một Alias như sau:
Alias /webmail /usr/local/www/squirrelmail/
Sau đó vào check webmail ăằng link: http://yourdomain.com/webmail
Lưu ý là cần phải cài Imapd trước mới chạy được nhé. Imapd có thể chọn: Courier-imap, Dovecot, cyrus-imapd. Trong bài viết này không hướng dẫn cài imapd.
Dùng perl hệ thống hoặc perl phiên bản tự cài đặt
Trên các hệ thống FreeBSD 4.x, sau khi nâng cấp Perl lên phiên bản mới thì hệ thống không tự nhận diện và thay thế cho phiên bản cũ. Chúng ta phải tự thiết lập bằng tay. Đối với FreeBSD 5.x trở lên thì không cần thiết lập. (Xem tiếp)





Bản in