���� ���ö����ͧ

Posts Tagged ‘unix’

ย้าย Server เข้าตู้ใหม่ที่ INET

ตู้ใหม่จัดตู้ซ่ะสวยเซียว (ตู้ไหนไม่ว่าขอ inter อย่าช้าแล้วกัน อุอุ)
คืนวันเสาร์นั่งทำงานอยู่น้องโทรมาบอกจะย้าย Server ไปตู้ใหม่เลย shutdown -h now ไปสองเครื่อง นั่ง ping  ip รอประมาณเกือบครึ่งชั่วโมงเข้าไม่ได้โทรไปสอบถามว่าเป็นยังไงบ้าง น้องบอกว่าเครื่อง  boot เข้ามาแล้วค้างไปที่ (initramfs) ไม่รู้จะทำยังไงเหมือนกัน ให้น้องแก้ให้นั่งรอไม่ไหวเผลอนอนหลับไปตื่นเช้ามาเช็คดูก็ยังไม่ได้เลยต้องไป INET เ้อง นั่งหาข้อมูลตั้งแต่เช้าถึงเี่ที่ยงก็ไม่ได้อะไร เลยตัดสินใจไปมั่วที่หน้าเครื่องดีกว่า ไปก็ไม่รู้จะทำไงเหมือนกัน พอตอน boot ก็กด ESC เพื่อให้มันเลือก GRUB Boot Loader

Modify VHCS

Modify VHCS

VHCS
มีเรื่องปวดหัวคือว่าลง VHCS เสร็จแล้วด้วยการใช้ ./vhcs.sc หรือ sh vhcs.sc แล้วมีปัญหาคือทำการ Add Domain ได้แต่โดเมนขึ้นเป็นสถานะที่รอแล้วไม่มีการสร้างโฟลเดอร์ในระบบไม่มีการเพิ่ม Vhost ที่ไฟล์ vhcs.conf ก็เลยลงใหม่ตั้งหลายรอบกว่าจะได้ไม่รู้ทำอะไรผิดสงสัยไปอัพเดดมันเลยมีปัญหา ตอนนี้ลงได้เรียบร้อยแล้วครับ แต่ว่าลงเสร็จแล้วเราก็ควรแก้ Bug และ Config หลักๆก่อนส่วนใครจะโมตรงส่วนไหนนั้นก็เรื่องของคุณ..
หลังจากลง VHCS เสร็จแล้วสิ่งที่ควรต้องแก้ไขมีดังนี้

Unix Crontab Commands for Ubuntu

Unix Crontab Commands for Ubuntu
ช่วงนี้โดนก่อกวนจากผู้หวังดี hacker มันแวะมาหาผมบ่อยเหลือเกินครับ ก็เลยมานั่งเขียน Crontab ทำการ backup ไว้ก่อนดีกว่าครับปกติก็ backup ไว้อยู่ครับแต่ว่า backup ทั้ง /var/www มันจะมีปัญหาตอนแตกไฟล์ที่มานั่งรอนานคราวนี้ก็เลย backup เว็บเดียวดีกว่าเพราะว่าเว็บอื่นๆมันไม่สนใจมันสนใจแต่เว็บ gootum.com ไม่รู้ชาติที่แล้วไปทำอะไรมันชาตินี้มันทำไมมายุ่งกับผมก็ไม่รู้
Crontab คือการสั่งให้มันทำงานอัตโนมัติในพื้นหลังที่ช่วงเวลาสม่ำเสมอโดย cron daemon งานเหล่านี้ที่ถูกสร้างเนื่องจากว่ามีการทำงาน cron ในยูนิกซ์บ่อยๆ Crontab (Cron เนื้อหา) คือแฟ้มสิ่งที่บรรจุตารางเวลาที่เราสร้างขึ้นของรายการที่จดไว้ cron จะทำงานที่เวลาที่เจาะจงที่เราตั้งไว้ ถ้างงก็จำสั้นๆว่า Crontab คือการสั่งให้มันทำให้อัตโนมัติโดยที่เราเขียนคำสั่งให้มันรันสคริปเองตามช่วงเวลาที่เรากำหนดให้มัน เช่น ตั้ง Crontab ให้ทำการ backup File, DB เป็นต้น
Crontab Commands
crontab -e แก้ไขแฟ้ม crontab ของคุณ หรือสร้างสิ่งถ้ามันไม่มีอยู่แล้ว
crontab -l แสดงแฟ้ม crontab ของคุณ
crontab [...]

เอาเครื่อง Server ไปวางที่ INET

คอนโด Server Dell
เมื่อวานหลังเลิกงานก็สอน adsense กับ SEO และ Blog พี่ที่ทำงานก่อนกลับบ้าน แล้วก็เอาเครื่อง Server ไปวางที่ INET นัดกับน้องท๊อบ(ไอ้หน้าโหด)ไว้ที่ inet ไปถึงก็เอาเครื่องเข้าตู้ต่อ notebook นั่งอัพเดด ubuntu เครื่องใหม่เชต ip เชต host ต่างๆเพื่อให้มัน remote เข้าได้พอ นอกนั้นก็กลับมานั่ง remote เข้าไปลงโปรแกรมต่อที่บ้านครับ วางเครื่องเสร็จก็กลับบ้านส่งไอ้น้องท๊อบลงหน้าแดนเดรมิตผมก็กลับบ้านไปนั่งจิบ Beer กินกุ้งแช่น้ำปลาลง Server ต่อเมาแล้วก็นอนอิอิ ไปดูรูปกันครับถ่ายมาฝาก

Install VHCS 2.4.7.1 Ubuntu

Welcome to the VHCS 2.4.7.1 Install
ยินดีต้อนรับเข้าสู่การลง vhcs สุดง่ายครับระบบที่ support คือ

- Debian Sarge (3.1)
- Debian Etch (4.0)
- Ubuntu Breezy Badger (5.10)
- Ubuntu Dapper Drake (6.06)
- Ubuntu Gutsy Gibbon (7.10)
ส่วนของผมลง Ubuntu Gutsy Gibbon (7.10) ครับ จากที่ต้อง wget ไฟล์จากที่อื่นมานั่ง make เองคราวนี้ wget ไฟล์ vhcs.sh มาไฟล์เดียวก็เสียวได้เลยครับ มาดูระบบที่มีการอัพเดดของ vhcs เจ้าตัวนี้นะครับ