แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  FAMP: การติดตั้ง FAMP บน FreeBSD 6. 1 ร้อน ๆ มาแล้วครับ
 kittipong
 Posted : 2006-07-23 19:32:52
การติดตั้ง FAMP บน FreeBSD 6.1 มีการเปลี่ยนแปลงพอสมควรครับ โดยเฉพาะ Apache แต่การติดตั้งส่วนใหญ่จะมีหลักการเหมือนกัน FAMP
บน FreeBSD 6.0 นะครับ ผมขออธิบายโดยกระชับดังนี้

FreeeBSD 6.1 Install
====================
(ติดตั้งคล้าย ๆ กับ 6.0 แบบปกติ)


FAMP Package Style ThaiBSD.com
==============================

cd /usr/ports/distfiles
fetchhttp://bsd.psru.ac.th/famp/famp61_apache22_mysql5_php5.tar.gz
gzip -cd famp61_apache22_mysql5_php5.tar.gz | tar xvf -

(** ไฟล์ famp61_apache22_mysql5_php5.tar.gz เป็นไฟล์ที่ ThaiBSD.com จัดเตรียมไว้แล้ว
เพื่อหลีกเลี่ยงการ Download โดยตรงและเพิ่มความสะดวกให้กับทุกท่าน
ท่านควรมีการต่อเน็ตด้วย เผื่อว่ามีไฟล์บ้างไฟล์ที่ต้องดาวน์โหลดเพิ่มอีกนิด***)


Apache 2.2 Install
==================
cd /usr/ports/www/apache22
make install


MySQL5.0 Install
================
cd /usr/ports/databases/mysql50-server
make install
หรือ
make WITH_CHARSET=tis620 WITH_XCHARSET=all \
WITH_COLLATION=tis620_thai_ci install

(เพื่อให้ MySQL Server รองรับ charset tis-620 ครับ)
pico /etc/rc.conf
เพิ่มคำสั่ง mysql_enable="YES"


Note
====
(มีหลายอย่างเปลี่ยนแปลงใน Apache 2.2)

การ Start Apache 2.2 ใน /etc/rc.conf
=================================
ให้เพิ่มคำสั่ง apache22_enable="YES"


Apache Documentroot
===================
เก็บไว้ที่ /usr/local/www/apache22/data
(เป็นที่ ที่เก็บ web root เช่น index.html test.php)


การ Config Apache2.2
==================
ไฟล์ httpd.conf เก็บไว้ใน /usr/local/etc/apache22/


** โดยปกติบน Apache 2.2 จะไม่รองรับ web ของ user ครับ
แก้ไขปัญหานี้ได้โดย

1. cd /usr/local/etc/apache22/Includes
2. pico user_dir.conf
แล้วเพิ่มคำสั่งเหล่านี้เข้าไปนะ

<IfModule mod_userdir.c>
UserDir public_html

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>

3. แล้วทำการ restart apache ใหม่โดยใช้คำสั่ง
/usr/local/etc/rc.d/apache22.sh stop
/usr/local/etc/rc.d/apache22.sh start


ขอให้สนุกกับการศึกษา FAMP นะครับ
อาจารย์กิตติพงษ์ สุวรรณราช

 
  IP : (124.157.129.43)
แสดงความคิดเห็น

   kundream
 Posted : 2006-07-23 19:37:44   IP : (82.231.103.142)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 507
 สมาชิกลำดับที่ : 92
อย่าโง้น งี้ เลยนะครับ อาจารย์

//-- ** โดยปกติบน Apache 2.2 จะไม่รองรับ web ของ user ครับ --//

ไม่จริงอ่ะครับ

หลังจากผมติดตั้งเสร็จแล้ว

และได้ เอาเครื่อง # หน้า

Include etc/apache22/extra/httpd-userdir.conf

ในไฟล์ /usr/local/etc/apache22/httpd.conf

ออก แล้ว Restart Apache ก็สามารถเรียกใช้งาน

http://www.domain.com/~user1ได้อ่ะครับ



 

http://kundream.ath.cx
 Comment : 1
ชื่อสมาชิก kundream Mail to kundream เบอร์ msn kuntaphongj@hotmail.com
กลับขึ้นด้านบน

   kundream
 Posted : 2006-07-23 19:40:46   IP : (82.231.103.142)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 507
 สมาชิกลำดับที่ : 92
ไฟล์ที่ให้ดาวน์โหลดน่ะครับ


ไม่มีบน Server นี่ รึว่า อ. ยังไม่ได้ upload เนี่ย

 

http://kundream.ath.cx
 Comment : 2
ชื่อสมาชิก kundream Mail to kundream เบอร์ msn kuntaphongj@hotmail.com
กลับขึ้นด้านบน

 kittipong
 Posted : 2006-07-23 19:52:14   IP : (124.157.129.43)
มันร้อนมาก ๆ ครับ กำลัง up ให้รอสักครู่

 
 Comment : 3
กลับขึ้นด้านบน

   adaybook
 Posted : 2006-07-23 20:18:05   IP : (58.64.103.5)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 96
 สมาชิกลำดับที่ : 896
น่าจะมี phpmyadmin ด้วยนะครับอาจาน - -a ลงไม่ได้สักทีอะครับ

 
 Comment : 4
ชื่อสมาชิก adaybook Mail to adaybook
กลับขึ้นด้านบน

 kittipong
 Posted : 2006-07-23 20:45:04   IP : (124.157.129.43)
จัดให้ครับ

http://www.thaibsd.com/webboard/show.php?Category=thaibsd&No=6915

 
 Comment : 5
กลับขึ้นด้านบน

   xdisc
 Posted : 2006-07-23 21:26:59   IP : (172.16.149.191)

  จ้าววรยุทธ์
 

 Sex :
 Post : 1736
 สมาชิกลำดับที่ : 315
คือ Apache22 ได้แยกคอนฟิกหลายอย่างออกให้ปรับแต่งอิสระกันชัดเจนขึ้นครับ
อยู่ที่ /usr/local/etc/apache22/extra/

ที่ไฟล์ httpd.conf จะปิดการทำงานไฟล์คอนฟิกเหล่านี้อยู่ อยากใช้อันไหนก็ไปเปิดเอาโดยเอาเครื่องหมาย # ที่อยู่ข้างหน้าออกครับ

# The configuration files in the etc/apache22/extra/ directory can be
# included to add extra features or to modify the default configuration of
# the server, or you may simply copy their contents here and change as
# necessary.
# Server-pool management (MPM specific)
#Include etc/apache22/extra/httpd-mpm.conf
# Multi-language error messages
#Include etc/apache22/extra/httpd-multilang-errordoc.conf
# Fancy directory listings
#Include etc/apache22/extra/httpd-autoindex.conf
# Language settings
#Include etc/apache22/extra/httpd-languages.conf
# User home directories
#Include etc/apache22/extra/httpd-userdir.conf
# Real-time info on requests and configuration
#Include etc/apache22/extra/httpd-info.conf
# Virtual hosts
#Include etc/apache22/extra/httpd-vhosts.conf
# Local access to the Apache HTTP Server Manual
#Include etc/apache22/extra/httpd-manual.conf
# Distributed authoring and versioning (WebDAV)
#Include etc/apache22/extra/httpd-dav.conf
# Various default settings
#Include etc/apache22/extra/httpd-default.conf
# Secure (SSL/TLS) connections
#Include etc/apache22/extra/httpd-ssl.conf
# Note: The following must must be present to support
# starting without SSL on platforms with no /dev/random equivalent
# but a statically compiled-in mod_ssl.
#


 

แอดมินพอกะเทิน
 Comment : 6
ชื่อสมาชิก xdisc Mail to xdisc www.catburiram.com
กลับขึ้นด้านบน

   maha
 Posted : 2006-07-23 21:39:48   IP : (58.147.101.157)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 67
 สมาชิกลำดับที่ : 835
อย่างว่า....สดๆร้อนๆ คงต้องลองแล้วล่ะ เป็นไงเป็นกัน.....

 

เริ่มศึกษาตั้งแต่วันนี้ดีกว่ารอวันหน้า ตอนนี้เริ่มเข้าใจแล้วว่า...FreeBSd ไม่สายเกินที่เริ่มต้น
 Comment : 7
ชื่อสมาชิก maha Mail to maha บ้านมหา ดอดคอม
กลับขึ้นด้านบน

 เต็งอึ๋ง
 Posted : 2006-07-24 07:29:21   IP : (10.3.2.25)
อืมมม มันคืออะไรงะ แฟ็ม เนี่ย
ลงผ่าน ports ได้ไหม?
F = FreeBSD
A = Apache
M = MySQL
P = pHp

สามตัวหลังเนี่ยมันอยู่ใน ports ของ FreeBSD ไม่ใช่หรือครับ?
แน่นอนละว่า เราสามารถจัดการได้เอง หากใช้วิธีของ developers อย่างที่ ลอเร้นต์ ท่านแนะนำ แต่การลงผ่าน ports กลับทุ่นเวลาไปโขอยู่นะครับท่าน
ยังไงก็ดี ขอขอบคุณ ลอเร้นต์ มากเลยที่แนะนำให้รู้จักอีกวิธีหนึ่ง (อืมม อย่าลืม download ให้มากๆละครับ อยากอุ้มหลานเต็มทีแล้ว)

ตึ๋งเอง ฅนหยัก

 
 Comment : 8
กลับขึ้นด้านบน

   sommit
 Posted : 2006-07-24 08:29:59   IP : (124.157.230.56)

  จอมยุทธ์
 

 Sex :
 Post : 873
 สมาชิกลำดับที่ : 149
สรุปว่าลงได้เลย ผ่าน ports
แต่ไม่ต้อง update ports ใช่ไหมครับ

 

การใช้เทคโนโลยี ต้อง ประหยัด แต่ประโยชน์สูงสุด
 Comment : 9
ชื่อสมาชิก sommit Mail to sommit โรงเรียนพนมรุ้ง
กลับขึ้นด้านบน

   salifa
 Posted : 2006-07-24 08:32:36   IP : (61.90.221.170)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 3
 สมาชิกลำดับที่ : 821
ขอบคุณครับผม

 
 Comment : 10
ชื่อสมาชิก salifa Mail to salifa macinthai
กลับขึ้นด้านบน

1 2 3


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com