Apache

เปิดใช้ Mod Rewrite ของ Apache บน Hardy

mod rewrite เป็น Module ตัวนึงของ Apache ที่จะทำให้ URL สวยงานขึ้นได้ ซึ่งวิธีเปิด mod rewrite ใน hardy จะแปลกไปกว่า Ubuntu เวอร์ชั่นเก่าๆครับ ส่วนจะเปิดใช้งานยังไงนั้น ขั้นตอนตามนี้เลยครับ

AGMS#7: eAccelerator it!

ตั้งแต่ผมเปิด server ที่บ้านมา พบว่า SMF ที่ผมลงเป็นบอร์ดห้องเนี่ยครับยิ่งโมยิ่งช้า(ลงใหม่เปิดหน้า profile ก็อืดสุดๆ) ทีนี้ผมได้โอกาศลองลง SMF ใหม่(จะทำเป็นแบบ Hi5 แต่รวมเป็นบอร์ด) แล้วมันก็ช้า ไปถามผู้รู้ได้ความว่า ให้ปิด hostname lookup ซึ่งผมลองแล้วก็เร็วกระฉูด แต่ปัญหามันไม่จบครับ เพราะหน้าแรกบอร์ดมันยังช้าได้ใจอยู่ ก็เลยต้องหาทางแก้.....

ลองเปิดๆใน SMF ไปเจอ Server Settings > Caching อ๊ะ ลืมไปเลยว่ามีตรงนี้

AGMS#3: Rewrite ทำไม Regex ช่วยได้

ไม่นานนี้ผมลองทำเว็บใหม่ ออกมาแนวๆ Twitter นั่นแหละครับ(ลอกมันมาเลยว่าง่ายๆ :P)
แรกๆทำไปก็ยังไม่มีอะไรครับ จนมาถึงจะต้องทำหน้าให้ผู้ใช้ทีละคน ทีนี้ปกติเราเขียน php จะรับค่าแบบนี้ใช่ไหมครับ

u.php?u=whs

เวลาเรียก $_GET['u'] ก็จะเป็น whs แต่ว่าแบบนี้ใครๆเขาก็ใช้กัน แล้วมันก็ยาวไม่สมเป็น geek ก็เลยคิดวิธีต่อไป เป็นวิธีแก้ปัญหาอีกแบบที่ผมชอบใช้เวลารับ argument ตัวเดียว

u.php?whs

ติดตั้ง Apeche,MySQL,PHP ง่ายๆ บน Ubuntu Linux Desktop(มาเขียนตอนจะออก version ใหม่ :P)

 

สวัสดีครับทุกๆคน เป็นครั้งแรกที่ผมเขียนบทความในคลับนะครับ ผิดพลาดประการใดขออภัยไว้ ณ ที่นี้ด้วยนะครับ

ผมหวังว่า How-To นี้จะมีประโยชน์กับหลายๆคนนะครับ

how-to นี้ผมเอามาจากเว็บต่างประเทศอีกทีนึงนะครับ ผมแปลเอง เพราะฉะนั้น มันจะมั่วๆหน่อยLaughing

 

ตัวอย่างในบทความ

ซ่อนรายละเอียด webserver

hack hack hack hack น่าเบื่อจริงๆเลยคำนี้ ทำ webserver ทั้งที ต้องมานั่งห่วงว่าจะโดน hack อยู่เช้า กลางวัน เย็น เอ... ไอ้พวก hacker มือบอนชอบทำลายเครื่องชาวบ้านเนี่ยมัน hack กันยังไงหว่า

.

.

ผ่านไป 20 นาที

.

.

หาข้อมูลไปๆมาๆ ก็เลยทราบว่าส่วนใหญ่ที่ hacker สามารถ hack เข้าไปได้ จะเป็นการ hack ผ่านทางช่องโหว่ของ service ที่ server เปิดให้บริการซะส่วนมาก ไอ้การ hack ผ่าน network เช่น เจาะทะลุทะลวง firewall กระซวกผ่าน IDS/IPS server นี่มันก็จะเกินจินตนาการไปหน่อย ส่วนใหญ่ถ้าจะ hack สักทีนึง ก็จะทำการรวบรวมข้อมูลเครื่องที่จะโจมตีก่อนว่า

เว็บเซิร์ฟเวอร์ง่ายๆด้วย XAMPP

คิดว่าหลายๆท่านเมื่อจะใช้งานเว็บเซิร์ฟเวอร์คงทำเหมือนกันคือ apt apache, php แล้วก็ mysql เหมือนๆกันใช่มะคับ แต่ยังไม่อีกวิธีนึงครับ คือใช้ xampp แทนการติดตั้ง apache ลงในระบบเลย xampp จะมีข้อดีกว่าคือ แค่แตกไฟล์แล้วก็สั่งสตาร์ทเซอวิสก็ใช้งานได้เลยครับ เรียกว่าไม่ต้องติดตั้งโปรแกรมลงให้ระบบให้เสี่ยงต่ออาการข้างเคียงใดๆทั้งสิ้น สำหรับวิธีติดตั้งและใช้งานก็ เชิญทางนี้ครับ

Apache Config ง่ายๆ สำหรับนักพัฒนาเว็บไซต์

เจอคำถามพวกนี้ออกบ่อยๆ ครับ เลยเอามาเขียนลงซะเลย แรงบันดาลใจมาจากกระทู้นี้ หัดเขียนโปรแกรม

หลังจากลง Apache, PHP แล้วนะครับ ทีนี้จะเอา File Script หรือ Html ไว้ตรงไหนดี สำหรับ Ubuntu โดย Default แล้ว html root จะอยู่ที่ /var/www/ แต่ไม่สะดวกแน่เพราะมีแต่ root เท่านั้นที่จะเข้าไปจัดการกับมันได้ ทีนี้ User เค้าก็ไม่สนับสนุนให้เป็น root ใช่ไหมเล่าครับ

Pages