jump to navigation

บันทึก Redhat : ลง Plone ตอนที่ 2 เตรียมระเบิดทางลงนรก กันยายน 25, 2007

Posted by linix in Linux.
Tags: , , ,
trackback

เอาล่ะครับ หลังจากที่ต้องการ gcc กะ g++  ก็เลยไปค้นหาวิธีทำ yum repo มา ก็สรุปได้คราวๆ ว่า

  • ต้องมี yum-arch กะ createrepo

ผมก็ใช้ Google หา ได้มาทั้ง 2 ตัวเลยครับ ผมใช้ yum-arch rhel5 กับ createrepo rhel5 เป็น Keyword พอได้มาเป็นไฟล์ rpm ก็ทำการติดตั้ง

เมื่อเสร็จแล้ว  ผมก็ทำการ create มา 1 Directory ผมใช้ชื่อว่า /home/localrepo  และก็ Copy ISO ไปที่ /home/iso/

ต่อมาผมก็ทำการ Mount ISO ไฟล์แผ่นทั้ง 3 แผ่น (ผมใช้เฉพาะแผ่น 1-3 ครับ) โดยตั้ง Directory มาก่อน ผมใช้ /mnt แล้วสร้าง cdrom1,cdrom2,cdrom3 ครับ แล้วก็ใช้คำสั่ง mount -o loop -t iso9660 /home/iso/disc1.iso /mnt/cdrom1 ซ้ำกับแผ่น 2,3

ต่อมาผมก็เข้าไปที่ห้อง /home/localrepo สร้างห้องชื่อ base แล้วเข้าไปยังห้อง base  แล้วใช้คำสั่ง ln -s /mnt/cdrom1/Server/* .

ทำซ้ำทั้งแผ่น 2,3  เมื่อ ls ที่ห้อง /home/localrepo/base ก็จะพบกับรายชื่อของ RPM เยอะแยะ ประมาณ 1,800 กว่าไฟล์

ต่อมาผมออกไปยัง  / แล้วใช้คำสั่ง yum-arch home/localrepo/ รอจะเสร็จก็ใช้คำสั่ง createrepo ome/localrepo/ รอจนเสร็จ
ถ้าคำสั่งถูกต้อง จะเห็น Process การสร้าง repo
“1/1883 ชื่อไฟล์.rpm” จนครบ 1883/1883

เมื่อเสร็จแล้ว ก็ไปยังห้อง /etc/yum.repos.d ผมก็ vi localrepo.repo และใส่ข้อมูลดังต่อไปนี้

[base]
name=Local Repo From CDROM1-3
baseurl=file:///home/localrepo/    (ดูตรง file:มี / 3 ครั้งน่ะครับ)
enabled=1

เสร็จแล้วบันทึก แล้วออก

ใช้คำสั่ง yum update แล้วตามด้วย yum install gcc\*(ผมลงทุกตัวที่ขึ้นต้นด้วย gcc)

แค่นี้ก็เสร็จแล้ว

แล้วผมก็ไปยังห้องที่ผมแตกไฟล์ Plone เอาไว้ แล้วใช้คำสั่ง ./install.sh standalone
แล้วก็รอจนมันเสร็จครับ (นานเหมือนกันครับ)

เมื่อเสร็จแล้วก็ใช้คำสั่ง
/opt/Plone-3.0.1/zinstance/bin/zopectl start

เปิด firewall  Port 80 กับ 8080

แค่นี้ ประตูนรกก็รออยู่ข้างหน้าแล้ว

Advertisements

ความเห็น»

No comments yet — be the first.

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: