วันพุธที่ 16 กุมภาพันธ์ พ.ศ. 2554

Upload joomla ที่ทำเสร็จบนเครื่องขึ้น Hosting

หลาย ๆ ท่านอาจจะนั่งทำเว็บในเครื่องตนเองโดยใช้โปรแกรม web server ติดตั้งในเครื่องก่อน เพื่อความรวดเร็วและสะดวกในการปรับแต่งและไม่ค่อยยุ่งยากเหมือน ทำใน host จริง ๆ เสร็จแล้วทำการอัพขึ้น host ในทีเดียวเลย ในครั้งนี้ เราลองมาอัพโหลดเว็บ ที่ทำโดยสคริป joomla จากเครื่องตนเองขึ้น hosting กันเถอะ

1.ก่อนอื่นก็ทำการ export ฐานข้อมูลของ joomla ที่ทำไว้ในเครื่องออกมาก่อนครับ โดยเข้าหน้า phpmyadmin (http://localhost/phpmyadmin) เลือกฐานข้อมูลของjoomla ทำการคลิ๊กที่เมนู export



ก็จะมาสู่หน้านี้จัดการเลือกที่ select all เพื่อเลือกที่จะนำฐานข้อมูลทั้งหมดออกมา จากนั้นเลือกที่ SQL (ที่วงกลมไว้น่ะครับ) เลือกที่ save as file จากนั้นกด GO



โปรแกรมจะทำการดาวน์โหลดไฟล์ ฐานข้อมูล ให้เราเก็บไว้ในเครื่องก่อน (ไฟล์ *.sql)
จากนั้นทำการล็อกอินเข้า phpmyadmin ของ host การเข้าจัดการฐานข้อมูลด้วยโปรแกรม phpmyadmin ของแต่ละ host จะแตกต่างกัน แล้วแต่ control panel ที่ทาง host เลือกใช้
เมื่อล็อกอินเข้า phpmyadmin เรียบร้อยแล้ว ให้ทำการ import ฐานข้อมูล ด้วยเมนู import ดังรูปด้านล่าง


กดปุ่ม bowser... เลือกไฟล์ SQL ที่เซฟไว้ตามขั้นตอนข้างต้น จากนั้นกด GO เพื่อนำเข้าฐานข้อมูล


เปิดโฟล์เดอร์ สคริป joomla ที่เราจะทำการอัพโหลดขึ้นบน host จากนั้นหาไฟล์ configuretion.php เลือกเปิดด้วยโปรแกรม text editor อะไรก็ได้


ทำการแก้ไขบรรทัดดังต่อไปนี้
View source
var $log_path = '/home/www/....../logs';    เปลี่ยนเป็นพาทไดเรกทอรี่ของ host 
  var $tmp_path = /home/www/....../tmp';    เปลี่ยนเป็นพาทไดเรกทอรี่ของ host   
  var $ftp_host = 'youdomain.com';  ชื่อ FTP host ของคุณ
  var $ftp_port = '21';
  var $ftp_user = '
 yourname@youdomain.com';    ชื่อผู้ใช้ FTP
  var $ftp_pass = 'xxxxxxxxxxxx';  รหัสผ่าน FTP 
  var $ftp_root = '/XXXXX';    ไดเรกทอรี FTP
  var $dbtype = 'mysql';
  var $host = 'localhost';     ชื่อโอสต์ 
  var $user = 'XXXXXXXX';    ชื่อผู้ใช้ฐานข้อมูล
  var $db = 'XXXXXX';     ชื่อฐานข้อมูล
  var $password = 'รหัสผ่านฐานข้อมูล';
หากไม่รู้พาทของ host ก็สามารถดูได้ดังนี้
- ทำการสร้างไฟล์ php ขึ้นมา 1 ไฟล์ ทำใน notepad ก็ได้ ใส่สคริป php นี้ลงไป

View source
<?
phpinfo () ;
?>

เซฟ เป็นชื่อ phpinfo.php แล้วทำการอัพโหลดขึ้น host เรียกตาม url (http://www.youdomain.com/phpinfo.php) ทำการหาพาทได้ในนั้น

เซฟไฟล์ configuration.php ทำการอัพโหลดขึ้น host จริง โดยใช้โปรแกรม FTP อย่างเช่น โปรแกรม FileZilla (ดาวน์โหลดใช้งานได้ฟรี)
ศึกษาการใช้งานโปรแกรม FileZilla เพิ่มเติมได้ที่นี่



ใส่ชื่อ host ชื่อยูสสำหรับล็อกอิน และรหัสผ่าน (ในช่องที่ขีดเส้นสีแดงไว้) จากนั้นกด Quickconnect อัพโหลดสคริปไฟล์ joomla ทั้งหมดขึ้นบน host เป็นอันเสร็จสิ้น

การอัพโหลด joomla จากเครื่องขึ้น host ใช้เพียงการแก้ไขไฟล์ configuretion.php เพียงไฟล์เดียว สำคัญต้องใส่พาท ชื่อฐานข้อมูล ชื่อผู้ใช้ฐานข้อมูลและรหัสผ่านให้ถูกต้อง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น