Linux

วิธีเปิดใช้งาน Ubuntu Bash บน Windows 10 (Build 14316)

เมื่อปลายเดือนที่แล้ว Microsoft ได้ประกาศที่งาน BUILD 2016 ว่า Windows 10 รุ่นใหม่ จะมาพร้อมกับ Bash ของ Linux และล่าสุด Microsoft ก็ได้ออก Windows 10 Insider Preview Build 14316 ออกมาแล้ว ซึ่งหนึ่งในฟีเจอร์ใหม่ก็คือ Bash on Ubuntu on Windows นั่นเอง […]

เมื่อ WordPress คุณถูกแฮ็ก ~ แกะรอยจากสิ่งที่ Hacker ได้ทิ้งไว้

อย่าเพิ่งตกใจกับจั่วหัวกันนะครับ บทความนี้ตั้งใจจะมาเล่าประสบการณ์ให้ได้ทราบกัน เพื่อที่เหล่า Web Developer ให้ได้เตรียมตัวและป้องกันไว้แต่เนิ่น ๆ และก็ไม่ได้จำกัดเฉพาะ WordPress เท่านั้น เรื่องของเรื่องมีอยู่ว่า เว็บนี้ถูก Hack โดยที่ผมไม่รู้ตัวนานถึง 8 เดือน!! อย่าเพิ่งรีบปิดเว็บหนีไปนะครับ ผมได้ทำการถอนรากถอนโคนออกไปหมดแล้ว และคิดว่าถึงเวลาที่ต้องมาแฉ ในสิ่งที่ Hacker นั้นทำไว้ รวมถึงวิธีการตรวจสอบต่าง ๆ แนวทางป้องกัน เผื่อว่าใครที่ตกอยู่ในภาวะเสี่ยงแบบเดียวกับผม จะได้ป้องกันได้

วิธีการกำหนด Default charset ให้กับ NGINX

จากที่ได้มีโอกาสเล่น Linux Server ได้ Setup Web Server ไว้ใช้งาน และได้ติดตั้ง Apache และ NGINX เป็น Web Server เพื่อทำงานร่วมกัน และได้ลอง Config ทั้ง 2 ตัวไปเรื่อย ก็พบจุดที่น่าสนใจอยู่อย่างหนึ่ง นั่นคือเรื่องของ Charset สำหรับ Charset บน NGINX นั้น ไม่ได้มีการกำหนดค่า […]

ทำความรู้จักกับ NGINX Amplify ผู้ช่วยคนใหม่ของ Admin Web Server

ถ้าพูดถึง Web Server เรามักจะนึกถึง Apache เป็นอันดับแรก ๆ สำหรับ NGINX ก็เป็นอีกหนึ่ง Web Server ที่มีประสิทธิภาพดี และกำลังนิยมอยู่ในปัจจุบัน เมื่อไม่นานมานี้ NGINX ได้ออกบริการตัวใหม่ ในชื่อว่า NGINX Amplify ซึ่งเป็นเครื่องมือสำหรับ Monitor การทำงานของ System และ NGINX บน Server ของเรา ในลักษณะของ […]

[How to] วิธีติดตั้ง php7 บน Linux Debian 8 (Jessie)

ภาษา php หรือ Personal Home Page นั้น เป็นที่รู้จัก และนิยมใช้ในการพัฒนา Webpage มาอย่างยาวนาน และ Major version ที่น่าจะคุ้นเคยกันดี ก็คือ php5 ซึ่งปัจจุบัน อยู่ที่เวอร์ชั่น 5.6 แต่เมื่อไม่นานนี้ php ได้ออกเวอร์ชั่น 7.0.0 Alpha 1 ออกมาเมื่อเดือนมิถุนายน และออกเวอร์ชั่นใหม่ ๆ ทุก […]

[OS] บันทึกการอัพเกรต Debian Linux 7.8 Wheezy เป็น 8.0 Jessie

เมื่อวันที่ 25 เมษายน ที่ผ่านมา ทาง Debian ก็ได้ปล่อย Debian 8 Jessie ออกมาเป็นที่เรียบร้อย หลังจากพัฒนาอยู่ถึง 2 ปี (อ่านข่าวได้ที่ท้ายบทความ) เนื่องจากผมต้องการทดสอบการทำ Git Server เพื่อใช้งานภายในบริษัท ซึ่งก็มี GitLab CE ที่สามารถติดตั้งบน Private Server ได้ ซึ่ง Package ของ GitLab […]

[How to] Take ownership บน Microsoft Windows

เพิ่งได้ฟื้นคืนชีพ Notebook กลับขึ้นมาใหม่ เนื่องจาก Windows 7 ที่ลงไว้ใน Drive C ที่ใช้งานอยู่ก่อนหน้านี้พัง ส่วน Drive D นั้น ไว้เก็บข้อมูลอื่น ๆ ก็เลยไม่ต้องมาวุ่นวายในการ Backup ข้อมูลบน Drive C เลยจัดการลง Windows 8.1 ไปแทนซะ และแล้วก็เจอปัญหาว่า เจ้าของ Drive D (File […]