บันทึกรักติดตั้ง LAMP

อันนี้ไม่รู้จะเรียก Howto หรือเล่าเรื่องดี ก็เป็นประสพการณ์เล็กๆของวันครับ เรื่องก็ไม่มีอะไรคือจะติด ชุด LAMP ในเจ้า SUSE ของผมแหล่ะครับ ว่าจะจัดการ ubuntuclub นิดหน่อย ก็เลยได้มีเรื่องมาเล่าเล็กๆน้อยๆ

การติดตั้ง

  • การติดตั้งไม่มีอะไรพิเศษครับ ก็ถ้าใช้ตัว Installer ที่เป็น GUI ก็ ติดแพคเกจตามนี้ apache2 apache2-mod_php5 php5 php5-gd php5-mysql mysql mysql-client
  • แล้วก็ ถ้าเอา phpmyadmin ด้วยก็ติด phpMyAdmin งงนิดนึงตรง phpMyAdmin นี่ต้องเป็น case sensitive ด้วยนะครับ ไม่งั้นไม่เจอแพคเกจ งงเลย

ติดตั้งเสร็จ

  • เขาไม่ได้ start service ให้อัตโนมัตินะครับ ขอโต้ด ต้องสตาร์ทมือครับ (ยังไม่ได้หาวิธีทำ auto start ครับ)
  • Start apache สั่ง /etc/init.d/apache2 start
  • แล้วก็ Start MySQL ด้วย สั่ง /etc/init.d/mysql start

ที่เก็บไฟล์

อันนี้อย่างงง ใช้ฝั่ง Debian มาตลอด เข้าใจว่า www มันต้องอยู่ที่ /var/www มาโดยตลอด แต่ของ SUSE มิช่ายอย่างนั้นครับ ของเขาจะเก็บไว้ที่ /srv/www/htdocs ครับ

การเรียกใช้งาน
อันนี้ปกติครับ ไม่มีไรพิเศษ เรียกใช้ก็ http://localhost ปกติ แต่ถ้าเรียก phpmyadmin ต้อง Case sensitive อีกเช่นกันครับ อย่างฮา เรียก http://localhost/phpMyAdmin

ก็ จบเท่านี้ก่อนครับ มือใหม่หัดขี่กิ้งกะปอมครับ

Auto start by Command line

จริง ๆ คุณมะระใช้ YaST กำหนดบริการต่าง ๆ ได้นะครับ ง่ายออก

แต่ถ้าจะสั่งจากบรรทัดคำสั่ง นี่เลยครับ

แปลงร่าง !!

# chkconfig apache2 on

# chkconfig mysql on

แล้วก็สั่งเริ่มบริการ ใช้ rc นำหน้าชื่อบริการนะครับ (ชื่อบริการคือชื่อแฟ้มใน /etc/init.d ครับ)

# rcapache2 start

# rcmysql start

 

'start' can replace with other actions, 'reload', 'restart' and 'stop'

 

ชมรมคนฮักกะปอมก่า จุ๊กกรู๊

โด่งอ่ะจ่ะ.

 

Post new comment

The content of this field is kept private and will not be shown publicly.
Mollom CAPTCHA (play audio CAPTCHA)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated.