การติดตั้ง apache, mysql, snmp บน NetBSD โดยใช้ pkgsrc นั้นจะกล่าวเฉพาะรายละเอียดการ Config หลังจากการ make และ make install package ไปเรียบร้อยแล้ว โดยขั้นตอนการติดตั้งตั้งมีดังนี้
1. copy ไฟล์จาก /usr/pkg/share/examples/rc.d/ ไปไว้ที่ /usr/pkg/etc/rc.d/
2. แก้ไขไฟล์ /etc/rc.local โดยให้เพิ่มบรรทัด
# สำหรับ snmp
if [ -f /usr/pkg/etc/rc.d/snmpd ]; then
/usr/pkg/etc/rc.d/snmpd start
fi# สำหรับ mysql
if [ -f /usr/pkg/etc/rc.d/mysqld ]; then
/usr/pkg/etc/rc.d/mysqld start
fi#สำหรับ apache
if [ -f /usr/pkg/etc/rc.d/apache ]; then
/usr/pkg/etc/rc.d/apache start
fi
3. แก้ไขไฟล์ /etc/rc.conf โดยเพิ่มบรรทัด
snmpd=YES
mysqld=YES
apache=YES
4. ปรับแต่ง configuration
Lisent 192.168.131.100:80
ServerAdmin [email protected]
/usr/pkg/bin/snmpconf -g basic_setupแล้วตอบคำถามต่างๆ เสร็จแล้วจะได้ไฟล์ snmpd.conf ให้ copy ไปไว้ที่ /usr/pkg/share/snmp/
port = 3306
socket = /tmp/mysql.sockจะต้องดูให้เนื่องจากจะต้องแก้ให้หมด หลังจากนั้นก็ให้ copy ไปวางไว้ใน /etc โดยกำหนดชื่อใหม่เป็น my.cnf
หลังจากนั้นให้ทำการ restart เครื่องใหม่ หากการดำเนินเสร็จสิ้นให้ใช้คำสั่ง ps -xa ตรวจสอบว่ามี demon mysqld, httpd, snmpd เกิดขึ้นหรือไม่
ไม่มีความเห็น