UBUNTU

ผมติดตั้ง ubuntu6.06 Server LAMP ครับ แต่พอใช้ mysqladministrator กลับติดต่อไม่ได้ แต่ใช้ phpMyAdmin ใช้ได้เรียบร้อย นั่งหาอยู่นาน พอดีไปเจอเรื่องการติดตั้ง UbUNTU และก็มีเขียนถึง
#bind-address           = 127.0.0.1
ใน /etc/mysq/my.cnf
ผมลองดูใน config ดังกล่าว ปรากฏว่าของผม uncomment ไว้
bind-address           = 127.0.0.1
เลยจัดการแก้ ตาม ตัวอย่าง
vi /etc/mysql/my.cnf
ให้เป็น
#bind-address           = 127.0.0.1
แล้วก็สั่งให้ทำงานใหม่ด้วย
/etc/init.d/mysql restart


เป็นอันเรียบร้อยครับ


edit @ 2006/10/15 20:41:56
สำหรับการติดตั้ง Linux UBUNTU แล้ว จะไม่มีให้กำหนดรหัสผ่าน ของ root นั้น แต่เราสามารถกำหนดได้โดยวิธีดังนี้
login ด้วย user ของเราที่กำหนดไว้
แล้วพิมพ์แบบนี้
$sudo passwd root
ใส่รหัสผ่านของ user เราก่อน พอขึ้นข้อความ
Enter new UNIX password:
Retype new UNIX password:
ก็ใส่รหัสผ่านของ root ได้เลย

สำหรับการกำหนดให้ sudo ไม่ต้องถามรหัสผ่านเวลาใช้ sudo
สั่ง sudo pico /etc/sudoers (ระบบจะถามรหัสผ่านก่อน)
ใส่บรรทัด myusername ALL= NOPASSWD: ALL (myusername คือ user ของเรา)
สมมุติ ว่าตอนเราติดตั้งได้สร้าง user คือ paitoon
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults

Defaults !lecture,tty_tickets,!fqdn

# User privilege specification
root ALL=(ALL) ALL
paitoon ALL= NOPASSWD: ALL
# Members of the admin group may gain root privileges
#%admin ALL=(ALL) ALL

edit @ 2006/10/16 21:03:40