Linux Fundamentals
       Linux System Admin
Linux System Engineer
Linux Advance Mail
       Linux Cluster
Advance Firewall Security
       & Internet Cafe

OpenLDAP & NIS Server

Linux Training Onsite
FreeBSD Administrator
FreeBSD Engineer
ราคา & โปรโมชั่น
       แจ้งการโอนเงิน
ตารางการอบรม
การชำระค่าอบรม
แผนที่
คำถามที่ถูกถามบ่อย

รายชื่อผู้เข้าอบรมนามบุคคล

   บริษัท ซีเอสล๊อกอินโฟ จำกัด ( มหาชน )

   บริษัท จี เอ็ม เอ็ม แกรมมี จำกัด (มหาชน)

   บริษัท บลิส-เทล จำกัด ( มหาชน )

   บริษัท สยามบรรจุภัณฑ์ จำกัด
    ( เครือซีเมนต์ไทย )

   บริษัท CDG MicroSystemห จำกัด

   บริษัท หลักทรัพย์ กิมเอ็ง
    (ประเทศไทย) จำกัด (มหาชน)

   บริษัท อินเตอร์เนชั่นแนล รีเสริช
    คอร์ปอเรชั่น จำกัด (มหาชน)

   บริษัท IBM Thailand จำกัด

   บริษัท ทีทีแอนด์ที จำกัด ( มหาชน )

   บริษัท ไทยไวร์โพรดัคท์ จำกัด (มหาชน)

   บริษัท ภาคใต้เชื้อเพลิง จำกัด ( มหาชน )

   บริษัท สหมงคลประกันภัย จำกัด

   สำนักงานพัฒนาวิทยาศาสตร์และเทคโน
    โลยีแห่งชาติ ( สวทช )

   บริษัท ซิงเกิ้ล พอยท์พาร์ท จำกัด (มหาชน)

   บริษัท ssup group จำกัด

   บริษัท ฮิตาชิ โกลบอล สตอเรจ
    เทคโนโลยีส์ (ประเทศไทย) จำกัด

    บริษัท เอส.เค.ฟูดส์ (ประเทศไทย)
    จำกัด (มหาชน)

    ร้านอินเตอร์เน็ต แมวไทย

    วิทยาลัยเกษตรและเทคโนโลยีนราธิวาส

    โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย

    Yokogawa(Thailand),Ltd.

    Thai Airports Ground Services Co., Ltd.

    บริษัทเอ็กซ์เซลเล้นท์ รับเบอร์ จำกัด

    Music Television Network Co.,Ltd.

    บริษัทวงศ์สว่างการพิมพ์ จำกัด

    LK Boiler Industry Co.,Ltd.

    Asiantrails Ltd.

    KEERA-PAT INTERNATIONAL
    SCHOOL

    บจก.ซัมมิท โอโตซีท อินดัสตรี

    Atos Origin (Thailand) Ltd.

    บริษัท ไทย แอร์พอร์ตส์ กราวด์
    เซอร์วิสเซส จำกัด

   หจก. อุดร ช. ทวี

   Premacare international Co.,Ltd

   สำนักวิจัยและบริการคอมพิวเตอร์

   Manpower Company

   Optimized Solution Co.,Ltd

   บริษัท ลีพัฒนาอาหารสัตว์ จำกัด

   มหาวิทยาลัยเทคโนโลยีสุรนารี

   โรงเรียนปราจีนกัลยาณี

   สถาบันเทคโนโลยีนานาชาติสิรินธร

   Peters Surgical International Co.,Ltd

   บริษัท Nation Multimedia Group จำกัด

   บริษัท เพาเวอร์เมติค จำกัด

   บริษัท เน็ตไบร์ท จำกัด

   บริษัท เอ็นทีเอ็นโซลูชั้น จำกัด

   บริษัท เอ็น ซี ซี แมนเนจเม้นท์ แอนด์
    ดิเวลลอปเม้นท์ จำกัด

   บริษัท เอเซียอินเว็นท์ จำกัด

   สถาบันวิจัยวิทยาศาสตร์การแพทย์ทหาร

   บริษัทออวิส (ประเทศไทย) จำกัด

   บริษัท พ๊อดแมน จำกัด

   STAT HUB LINK Co.,Ltd

   St.Joseph Convent School

   บริษัท เอกราชคอมพิวเตอร์ จำกัด

   Datapro Computer Systems Co.,Ltd.

   บริษัท ทีม คอลซัลติ้ง เอนจิเนียริ่ง
    แอนด์ แมเนจเมนท์ จำกัด

   NetService Co.,Ltd

   บริษัท ย่งกี่ จำกัด

   Flexmedia Co.,Ltd

   โรงพยาบาล ห้างฉัตร (ลำปาง)

   โรงเรียนนายร้อยพระจุลจอมเกล้า

   Thaiwire Product PLC

   JSS Software Service(Thai) Co.,Ltd

   มหาวิทยาลัยราชภัฏพระนคร

    I.S.A. Value.co.Ltd

   มหาวิทยาลัยศรีปทุม

   มหาวิทยาลัยแม่ฟ้าหลวง (เชียงราย)

   สถาบันพระปกเกล้า ( นนทบุรี )

   โรงพยาบาลแม่ลาน้อย ( แม่ฮ่องสอน )

   มหาวิทยาลัยศรีนครินทรวิโรฒ

   บริษัท ก้าวหน้า ไก่สด จำกัด (อุบลราชธานี)

   บริษัท เน็กเวฟเวอร์ดอตเนท จำกัด

   บริษัท อินเตอร์เนชั่นแนล โปรโมชั่น
    แอนด์ เอ็กซิบิชั่น จำกัด

   บริษัท ไทยยามาฮ่ามอเตอร์ จำกัด

   โรงพยาบาล สวรรค์ประชารักษ์
    ( นครสวรรค์ )

   บริษัท อีสเทิร์นไทยคอนซัลติ้ง 1992 จำกัด

   บริษัท เอวัน คอมพิวเตอร์ จำกัด

   บริษัท ราชมงคล ธัญบุรี จำกัด

   โรงเรียนจุฬาภรณ์ราชวิทยาลัยเพชรบุรี

   บริษัท ไฮท๊อปเทคโนโลยี จำกัด

   บริษัท อิททิเกรทเอ็นเตอร์ไพรส์สแตรทิจ
    จำกัด

   บริษัท css Group Comunication จำกัด

   บริษัท Philip Semiconductor(Thailand)
    จำกัด

   บริษัท ไทยเทปกาวอุตสาหกรรม จำกัด

   บริษัท Patkol Public จำกัด

   ร้าน 109 design ( เสรีเซ็นเตอร์ )

   บริษัท Pacific Healthcare(Thailand) จำกัด

   บริษัท THAI TAKEDA LACE จำกัด

   โรงเรียน ภูเก็ตไทยหัว ( ประศาสน์วิทยา )

   ร้าน X-NET INTERNET ( หาดใหญ่ )

   มหาวิทยาลัยเกษตรศาสตร์

   มหาวิทยาลัยราชภัฎจันทรเกษม

   มหาวิทยาลัยเทคโนโลยีมหานคร

   มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า
   ธนบุรี

   สถาบันเทคโนโลยีพระจอมเกล้า
    พระนครเหนือ

   มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา

   มหาวิทยาลัยธรรมศาสตร์ ( Sirindhorn
    International Institute of Technology )

   สถาบันเทคโนโลยีพระจอมเกล้า
    เจ้าคุณทหารลาดกระบัง

   ห้างหุ้นส่วน Far East Creation

   บริษัท ไทยฟูจิซีร็อกซ์ จำกัด

   หนังสือพิมพ์ไทยรัฐ

   บริษัท PAN TECH R&D จำกัด

   บริษัท รามา ชูส์ อินดัสตรีส์ จำกัด

   บริษัท E-idea จำกัด

   บริษัทDelta Electronic ( Thailand ) จำกัด

   บริษัท โกซอฟท์ ( ประเทศไทย ) จำกัด

   บริษัท บางกอกกล๊าส จำกัด

   บริษัท แปซิฟิค โซลูชั่น แอนด์
    คอมมิวนิเคชั่น

   โรงพยาบาล รามาธิบดี

   บริษัท PointIT consulting จำกัด

   บริษัท กรุงเทพออโตแมช จำกัด

   บริษัท โปรเกรส อินฟอร์เมชั่น จำกัด

   บริษัท KOHBUNSHI THAILAND จำกัด

   อื่นๆ ในนามบุคคล

www.linux.org
www.linux.com
www.centos.com
www.debian.com

www.howtoforge.com

www.kernel.org

www.linuxjournal.com

www.novell.com/linux

www.gentoo.org

www.linux-mag.com

www.linuxlinks.com

www.linuxquestions.org

www.blackdown.org

www.opensuse.org

www.linux.chinaunix.net

www.slackware.com

  โดย มนตรี สีเทา
  ( RHCT , RHCE )
  Lastupdate 26/10/07


ติดตั้ง Apache/MySQL/PHP/phpMyAdmin บน FreeBSD 6.2
    บทความนี้เป็นการติดตั้ง Web Server โดยผู้เขียนมีการใช้ Software ดังนี้
Operating System: FreeBSD 6.2 for i386  
Apache: 2.2.6 Installed from Ports Collection
MySQL Server: 5.0.45 Installed from Ports Collection
PHP & Extensions: 5.2.4 Installed from Ports Collection
phpMyAdmin: 2.11.1 Installed from Ports Collection

MySQL Server
1. ติดตั้ง MySQL version 5 โดยต้องเข้าไปที่ mysql50-server port directory ด้วยคำสั่ง

cd /usr/ports/databases/mysql50-server

2. จากนั้นใช้คำสั่งในการ build port ช่วงเวลานี้จะใช้เวลานานพอสมควรนะครับ ( ไปหากาแฟทานก่อนก็ได้ครับ )

make BUILD_OPTIMIZED=yes BUILD_STATIC=yes

3. ต่อไปให้ทำการติดตั้ง ได้เลยครับ ด้วยคำสั่ง

make install clean

4. หลังจากเสร็จแล้วก็ให้ไปทำการเปิด file /etc/rc.conf เพื่อไปตั้งค่าให้ MySQL Server ให้ทำงานทุกครั้งหลังจาก เปิดเครื่องครับ

mysql_enable="YES"

5. จากนั้นก็ สั่ง start ให้ MySQL ได้แล้วครับ ลุยเลยครับ ด้วยคำสั่ง

/usr/local/etc/rc.d/mysql-server start

6. เพื่อความปลอดภัยของ MySQL นะครับ ควรที่จะตั้ง password ให้กับ root ครับ เพราะโดยค่า default แล้ว
ไม่ได้ตั้ง password มาให้เราครับ ด้วยคำสั่ง

/usr/local/bin/mysqladmin -uroot password 'new-password'

Apache
7. ติดตั้ง Apache ให้ไปที่ apache22 ไดเร็กทอรี่ ของ port ครับ ด้วยคำสั่ง

cd /usr/ports/www/apache22

8. ติดตั้ง Apache ด้วยคำสั่ง

make install clean 

9. หลังจากเสร็จแล้วก็ให้ไปทำการเปิด file /etc/rc.conf เพื่อไปตั้งค่าให้ Apache ให้ทำงานทุกครั้งหลังจาก เปิดเครื่องครับ

apache22_enable="YES"

PHP
10. ติดตั้ง PHP ต่อเลยครับ ให้ไปที่ php5 ไดเร็กทอรี่ ของ port ครับ ด้วยคำสั่ง

cd /usr/ports/lang/php5

11. Build และทำการติดตั้ง ด้วยคำสั่ง ( ให้รับค่า default ครับ )

make install clean

12. ไปที่ php5-extentions meta ไดเร็กทอรี่ ของ port ครับ ด้วยคำสั่ง

cd /usr/ports/lang/php5-extentions

13. Build และทำการติดตั้ง ด้วยคำสั่ง

make install clean

14. ติดตั้ง php.ini

cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

15. แก้ไข คอนฟิก file ของ Apache ที่ file /usr/local/etc/apache22/httpd.conf ครับโดยเพิ่มข้อความ
ดังนี้เข้าไปใน file ครับ

AddType application/x-httpd-php .php  
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php index.html

16. จากนั้นสั่ง start Apache ด้วยคำสั่ง

/usr/local/etc/rc.d/apache22.sh start

phpMyAdmin
17. phpMyAdmin จะมาช่วยให้เราทำงานกับ MySQL ได้ง่ายยิ่งขึ้นครับ ติดตั้งโดยตอนแรกต้องเข้าไปที่ ไดเร็กทอรี port ก่อนครับ ด้วยคำสั่ง

cd /usr/ports/databases/phpmyadmin

18. Build และทำการติดตั้ง ด้วยคำสั่ง

make install clean

19. สร้าง Alias ใน file /usr/local/etc/apache22/httpd.conf ด้วยการเพิ่มบรรทัด ดังนี้ครับ

Alias /phpmyadmin /usr/local/www/phpMyAdmin

<Directory "/usr/local/www/phpMyAdmin">
Order allow,deny
Allow from all
</Directory>

20. สร้าง ไดเร็กทอรี่ config

cd /usr/local/www/phpMyAdmin  
mkdir config
chmod 777 config

21. restart Apache อีกครั้งครับ

/usr/local/etc/rc.d/apache22.sh restart

22.สร้าง file config ของ phpmyadmin และเพื่อความปลอดภัย ต้องเปลี่ยน Permission ครับ ด้วยคำสั่ง

cp config/config.inc.php .
rm -rf config  
chmod 444 config.inc.php

23. เรียกใช้งานที่ http://hostname/phpmyadmin/ ได้เลยครับ
จบครับ

                                                                                                               Referent: http://caffetine.org




 



 

     

 

 

 

 

 

 

 

 

 

 

 

 

 
Design by Thanathit (i'm Goal)
: Home :
: News :
 
Linux is a registered trademark of Linus Torvalds.All other trademarks are trademarks of their respective owners.
Copyright Linuxgray Training Center 2006 - 2007