wiboon.w
เรื่องมีอยู่ว่า ผมและวิศิษฐ ช่วยกันทำต้นฉบับ PSU12-Sritrang ใหม่เมื่อมี ubuntu 14.04 ออกมาแล้ว เดิมใช้ ubuntu 12.04 มาโดยตลอด ปัญหานี้เกิดขึ้นตั้งแต่ ubuntu เปลี่ยนเวอร์ชั่นเป็น 13.04 แล้ว คือ เมื่อ clone ไปแล้ว บูต server แล้วจะไม่เห็น eth0 เมื่อตรวจสอบด้วยคำสั่ง dmesg | grep eth0 ก็พบว่าบรรทัดที่มีข้อความว่า renamed eth0 to em1 วิศิษฐ ค้นเจอว่า หากต้องการบังคับให้ใช้แบบเก่า คือ ใช้ eth0 จะต้องแก้ไขไฟล์ /etc/default/grub ทำดังนี้ หากใช้ editor vi คล่อง ก็ใช้คำสั่งนี้ sudo vi /etc/default/grub หากไม่คล่อง ก็ใช้ดังนี้ sudo…
>> Read More <<
jatuporn.ch
เครื่องมือในการทดสอบ Web Server OS : Ubuntu 14.04 LTS Client OS : Windows 8.1 Software : Apache Jmeter 2.11 Environment : Web Server Ubuntu Server (Oracle VM VirtualBox) Intel Haswell 1.6GHz (2.30GHz) 4 core RAM 512G Client Windows 8.1 (Physical Notebook) Intel Haswell 1.6GHz (2.30GHz) Intel Haswell 4 core RAM 8G – รันอยู่บนเครื่องเดียวกัน – ใช้ค่า Default ไม่มีการ…
โปรแกรม Jmeter เป็นโปรแกรมสารพัดประโยชน์ใช้สำหรับทดสอบประสิทธิภาพการรองรับโหลดจำนวนมาก โดยในเบื้องต้นผมยังจะไม่อธิบายรายละเอียดโปรแกรมมากนะครับ จะนำเสนอแค่วิธีติดตั้ง และการ Test ในส่วนที่เป็น Web Server แบบไม่มี Script อะไรพิเศษเป็นหลัก แล้ววันหลังค่อยมาเปล่าในส่วนอื่น ๆ เช่นการ Test Load Database, LDAP, FTP, WebService ฯลฯ ถ้ามีโอกาสครับ ความต้องการพื้นฐานสำหรับโปรแกรม Jmeter 1. Java 6 ขึ้นไป 2. OS ซึ่งรองรับทั้ง Unix, Windows วิธีการติดตั้งบน Windows Test OS : Windows 8.1 1. ติดตั้ง JAVA สามารถทำการ Download และติดตั้งได้จาก http://www.java.com/en/download/index.jsp 2. ดาวน์โหลดโปรแกรม Jmeter ได้จาก http://jmeter.apache.org/download_jmeter.cgi 3.…
มาเริ่มขั้นตอนการติดตั้งกันเลยครับ วิธีการติดตั้ง Lighttpd Web Server 1. ทำการติดตั้ง Lighttpd ผ่าน apt-get ดังนี้ครับ # sudo apt-get install -y lighttpd 2. ให้ทำการ Restart Lighttpd ด้วยคำสั่ง # sudo service lighttpd restart 3. ทำการทดสอบเข้าใช้งาน HTTP โดยพิมพ์คำสั่ง http://หมายเลขไอพีของเซิร์ฟเวอร์ เช่น http://192.168.99.1 4. ในกรณีที่ต้องการติดตั้ง SSL ให้พิมพ์คำสั่งเพื่อเปิด site ดังนี้ sudo lighttpd-enable-mod ssl 5. หลังจากนั้นทำการ สร้าง key จาก default cer (ถ้ามี key จริงสามารถนำมาแทนได้ในภายหลัง) ในกรณีที่ไม่เคยติดตั้ง apache ให้ติดตั้งโปรแกรม ssl-cert ก่อนดังนี้…
มาเริ่มขั้นตอนการติดตั้งกันเลยครับ วิธีการติดตั้ง Apache2 Web Server 1. ทำการติดตั้ง Apache ผ่าน apt-get ดังนี้ครับ # sudo apt-get install -y apache2 2. ให้ทำการ Restart Apache ด้วยคำสั่ง # sudo service apache2 restart จะเห็นได้ว่าจะมี Warning เกี่ยวกับ Domain Name ไม่ต้องตกใจครับ สามารถใช้งานได้ แต่เพราะยังไม่ได้จด Domain ให้กับ IP เครื่องที่ติดตั้ง ทุกครั้งที่ Restart ก็จะมีการฟ้องจนกว่าจะจดครับ ถ้าไม่ต้องการให้ขึ้น Warning ดังกล่าว ให้ทำการแก้ไขไฟล์ /etc/apache2/apache2.conf ดังนี้ – เปิดไฟล์ /etc/apache2/apache2.conf sudo nano /etc/apache2/apache2.conf – เพิ่มข้อความท้ายไฟล์ดังนี้ (วิธีการ save…
“เคยได้ยินคำว่า Server เรามี Uptimeถึง 99% ไหม” High Availability มีชื่อย่อในวงการสั้น ๆ ว่า HA องค์กรหรือหน่วยงานมากมายในปัจจุบันมีการวัดประสิทธิภาพการให้บริการด้วย HA โดยจะมีหน่วยการวัดที่เรียกว่า Uptime ซึ่งคิดจากเวลาเป็น % ของการให้บริการ โดยมีชื่อเรียกระดับการให้บริการตามตารางดังนี้ Availability % Downtime per year Downtime per month* Downtime per week 90% (“one nine”) 36.5 days 72 hours 16.8 hours 95% 18.25 days 36 hours 8.4 hours 97% 10.96 days 21.6 hours 5.04 hours 98% 7.30 days…
“ทำไม Web ล่มบ่อยจัง, ทำอย่างไรได้บ้างถ้าไม่ต้องซื้อ Server แพง ๆ เพื่อใช้งานหนักเพียงไม่กี่วัน, Web ล่มแล้วจะติดต่อใครได้บ้าง” คำถามเหล่านี้เคยกวนใจคุณบ้างหรือเปล่า ? ขอนำเสนอวิธีการง่าย ๆ ที่ใครก็ทำได้ โดยในเนื้อหาหลักจะอธิบายแบบกว้าง ๆ และผมจะแยกเขียน blog อธิบายแบบละเอียดเป็นหัวข้อ ๆ ไปนะครับ ถ้าใครไม่เข้าใจสามารถคลิกเข้าไปดูเป็นเรื่อง ๆ ได้ครับ Workshop Outline ftp://ftp.psu.ac.th/pub/psu-lbs/workshop-outline.pdf เครื่องที่ใช้ในการทดสอบ (Oracle VM VirtualBox) *แนะนำให้เปิดกับโปรแกรม version ล่าสุด ** User : testlab , Password : 123456 มีทั้งหมด 3 เครื่อง เป็น Web Server 2 เครื่อง และเครื่องสำหรับทำ Load Balance 1 เครื่อง…
VMWare Esxi 5.5 ทั้งใน Version ปกติ และ Version Update 1 อยู่ในข่ายมีช่องโหว่ HeartBleed ในกรณีที่ซื้อ License ก็จะมีวิธีการทำแบบนึง แต่ที่จะนำเสนอเป็นวิธีสำหรับเครื่อง Free License (วิธีนี้ใช้สำหรับ Upgrade Version Esxi ได้เช่นกัน) วิธีการเปิดใช้งาน SSH บน VMWare ESXi 5.5 ผ่าน Vsphere Client 1. ขั้นตอนแรกเข้า vsphere client ไปยัง Menu Configuration->Security Profile->Properties 2.ทำการ Start SSH Service (หลังจาก Restart Server ต้องทำใหม่นะครับ ไม่แนะนำให้เปิดทิ้งไว้) 3. หลังจากนั้นให้ทดสอบ ssh เข้าไปให้ได้ prompt ครับ…
napass.k
การตั้งค่า PSU Email สำหรับ Android device โดยใช้ app Email (ที่ติดตั้งมาพร้อมกับเครื่อง) บางท่านอาจจะเจอปัญหาว่า เช็คเมลล์เข้าได้ แต่ไม่สามารถส่งเมลล์ออกได้ ลองทำตามขั้นตอนนี้ดูนะครับ ^^ 1. ไปที่ไอคอน Email บน android 2. ใส่ email address และ password 3. กดปุ่ม Next 4. รอการตรวจเช็คสักครู่ 5. เลือก IMAP account 6. ในส่วนของ Incoming server settings ให้ใส่ IMAP server ให้เป็น mail.psu.ac.th Port : 143 จากนั้น กดปุ่ม Next 7. ในส่วนของ Outgoing server settings ให้ใส่…