บันทึกรักติดตั้ง 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