Docstoc

Apache Apache

Document Sample
Apache Apache Powered By Docstoc
					Apache
ก่อนอื่นให้ไปดาวน์โหลดตัวติดตั้งเวอร์ ชนล่าสุ ด ที่เว็บไซต์ต่างๆ ดังนี้
                                          ั่
Apache 2.x > http://httpd.apache.org/
MySQL 5.x > http://dev.mysql.com/downloads/
PHP 5.x > http://www.php.net/downloads.php
หลังการดาวน์โหลดมาให้ทาการอัปโหลดหรื อคัดลอกไปไว้ในห้อง tmp
ขั้นตอน
                       ั
1. ทาการแตกไฟล์ตวติดตั้งทั้งสาม
# tar -zxvf httpd-2.2.8.tar.gz
# tar -zxvf mysql-5.0.51b.tar.gz
# tar -zxvf php-5.2.6.tar.gz
2. เริ่ มติดตั้ง Apache 2
# cd httpd-2.0.48
                                                         ้
# ./configure --prefix=/usr/local/apache2 [enter] (กรณี ตองการเปลี่ยนเป็ นพาทอื่นก็สามารถเปลี่ยนได้เช่น #
./configure --prefix=/www )
# make
# make install
3. เข้าไปแก้ไขไฟล์ปรับแต่งอาปาเช่
# vi /usr/local/apache2/conf/httpd.conf
เพิ่มบรรทัดเหล่านี้ เข้าไป
LoadModule php5_module modules/libphp5.so
DirectoryIndex index.html.var index.php
AddType application/x-httpd-php .php
4. ทาการสต๊าทเซอวิสของอาปาเช่
# /usr/local/apache2/bin/apachectl start
หรื อ
# /usr/local/apache2/bin/apachectl -k start
5. ทดสอบเรี ยกใช้งาน
# lynx http://localhost/
# lynx http://192.168.3.7
หรื อเรี ยกใช้งานผ่านทางเว็บบราวเซอร์ ทาง X Windows
6. หากต้องการปิ ดการทางานก็สามารถสั่งเป็ น
# /usr/local/apache2/bin/apachectl -k stop
Note.
อ่านรายละเอียดเพิมเติมได้ที่ http://httpd.apache.org/docs/2.2/install.html
                  ่
                           ********************************************

การติดตั้ง PHP
(ในที่น้ ีทดสอบติดตั้งบน Windows XP SP2)

1. ก่อนอื่นให้ไปดาวน์โหลดตัวติดตั้ง php ได้ที่ http://www.php.net/downloads.php




                                                                        ั่
2. คลิกเลือกดาวน์โหลดตัวติดตั้งแบบ zip package ในที่น้ ีทดสอบ PHP เวอร์ชน php-5.1.2-Win32.zip

                ้
3. ทาการแตกไฟล์ดวย WinRAR หรื อ Winzip จะได้เป็ น php-5.1.2-Win32
4. ทาการเปลี่ยนชื่อโฟลเดอร์ php-5.1.2-Win32 เป็ น php

                                                                  ้
5. ทาการคัดลอกโฟลเดอร์ php ไปใส่ไว้ในไดร์ ฟ C:\ หรื อไดร์ฟอื่นที่ตองการ




6. ทาการสร้างโฟลเ้้ดอร์มา 2 โฟลเดอร์คือ sessiontmp และ uploadtmp
                                                                   ั
• sessiontmp ไว้สาหรับเก็บ session ชัวคราวกรณี เราทาการเขียนโดยใช้ตวแปร session เช่น ระบบ Login
                                     ่
                              ั     ั่
• uploadtmp ไว้สาหรับเป็ นที่พกไฟล์ชวคราวกรณี เราเขียนโค้ดและมีการส่ งหรื อแนบไฟล์ไปด้วย
7. ทาการเปลี่ยนชื่อไฟล์์ php.ini-dist เป็ น php.ini แล้วคัดลอกไปไว้ในโฟลเดอร์ C:\Windows
Note.
ดาวน์โหลดไฟล์ php.inis-sdist
ดาวน์โหลดไฟล์ php.ini ที่แก้ไขเสร็ จแล้ว
(คลิกขวา > save Traget As...)


8. ใช้ Edit Plus หรื อ Notepad แก้ไขไฟล์ C:\Windows\php.ini
              ้         ั
รายละเอียดที่ตองแก้ไขมีดงนี้
       ก่อนการแก้ไข                       หลังการแก้ไข                                คาอธิบาย
output_buffering = Off         output_buffering = 4096         Output buffering

register_globals = Off         register_globals = on           ปรับค่าเป็ น on

                                                               Magic quotes for incoming
magic_quotes_gpc = On          magic_quotes_gpc = On
                                                               GET/POST/Cookie data.

doc_root =                     doc_root = C:\Inetpub\wwwroot   ห้องเก็บไฟล์สคริ ปต์

extension_dir = "./"           extension_dir = "C:\php\ext"    ห้องเก็บไฟล์ส่วนขยายความสามารถ php (extension)

; cgi.force_redirect = 1       cgi.force_redirect = 0          ปรับค่าเป็ น 0

                               upload_tmp_dir =
;upload_tmp_dir =                                              ห้อง temp ชัวคราวสาหรับการอัปโหลด
                                                                           ่
                               C:\php\uploadtmp

                                                               ขนาดไฟล์สูงสู ดที่ให้ user อัปโหลดได้
upload_max_filesize = 2M upload_max_filesize = 10M
                                                               (สามารถปรับได้ตามความเหมาะสม)

                                                               เพิ่ม extension ตามต้องการโดยการเอาเครื่ องหมาย ; ออก
;extension=php_gd2.dll   extension=php_gd2.dll
;extension=php_mysql.dll extension=php_mysql.dll               php_gd2.dll (GD Library)
;extension=php_mssql.dll extension=php_mssql.dll               php_mysql.dll ( MYSQL)
                                                               php_mssql.dll ( MS SQL Server)
                              SMTP = localhost
                              smtp_port = 25

                              ; For Win32 only.
SMTP = localhost
                              sendmail_from = me@localhost
smtp_port = 25
                              หรื อ                          รายละเอียด SMTP Server
; For Win32 only.
                              SMTP = mail.yourname.com
sendmail_from =
                              smtp_port = 25
me@example.com

                              ; For Win32 only.
                              sendmail_from =
                              name@yourname.com

                              session.save_path =
;session.save_path = "/tmp"                                  ห้องเก็บไฟล์ session
                              "C:\php\sessiontmp"



9 . เข้าไปปรับแต่ง IIS เพิ่มเติม โดยเข้าไปคลิกที่แท็บ Home Directory
10 . คลิกปุ่ ม Configuration...




11 . คลิกปุ่ ม Add แล้วปรับค่าดังนี้
Executable : ทาการ Browse ไปเลือกไฟล์ php-cgi.exe ในโฟลเดอร์ C:\php
Extension : เลือกนามสกุล .php




12 . คลิกที่ปุ่ม OK
แสดงพาทตัวคอมไพล์ภาษา php ที่ถูกเพิ่มเข้ามาแล้ว

13. คลิกที่ปุ่ม OK 2 ครั้ง

14. คลิกปุ่ ม Stop และ Start 1 รอบ


                             **********************************************
การติดตั้ง MySQL

ก่อนอื่นให้ไปดาวน์โหลดตัวติดตั้งได้ที่เว็บไซต์ http://dev.mysql.com/downloads/
(ในที่น้ ีทดสอบติดตั้งบน Windows XP SP2)




เว็บไซต์ http://dev.mysql.com/downloads



                                                ั่
1. คลิกเลือกตัวติดตั้งแบบ Windows (x86) (เวอร์ ชนที่ทดสอบเป็ น mysql-5.0.18-win32.zip)
*กรณี ติดตั้งบน Windows Server 2003 64 bit ก็ให้คลิกเลือกดาวน์โหลดตัวติดตั้งแบบ 64 bit
                ้
2. ทาการแตกไฟล์ดวย Winzip หรื อ WinRAR




3. ดับเบิลคลิกเข้าไปในห้องตัวติดตั้ง เสร็ จแล้วให้เริ่ มติดตั้งโดยการดับเบิลคลิกที่ไฟล์ setup.exe
         ้                                                                 ้




4. ระบบแสดงข้อความต้อนรับสู่ การติดตั้งให้คลิกที่ปุ่ม Next>
5. เลือกรู ปแบบการติดตั้งแบบ Custom เสร็ จแล้วคลิกที่ปุ่ม Next>




6. คลิกปุ่ ม Change เพื่อเปลี่ยนห้องเก็บตัวติดตั้ง MySQL
ให้เปลี่ยน Folder name
จาก
C:\Program Files\MySQL\MySQL Server 5.0\
เป็ น
C:\MySQL\MySQL Server 5.0\

7. คลิกปุ่ ม OK
8. คลิกปุ่ ม Next>

9. คลิกปุ่ ม Install เพื่อเริ่ มติดตั้ง
10. ขณะทาการติดตั้ง MySQL Server




11. คลิกเลือก Skip Sign-up
เสร็ จแล้วคลิกปุ่ ม Next>
12. คลิกเลือกที่ [ / ] Configure the MySQL Server now เพื่อเข้าสู่ การปรับแต่งคอนฟิ กเบื้องต้น
เสร็ จแล้วคลิกที่ปุ่ม Finish
13. ระบบจะนาเข้าสู่ หน้าปรับแต่งค่าคอนฟิ ก MySQL (MySQL Server Instance Configuration Wizard 1.0.8)
ให้คลิกที่ปุ่ม Next> เพื่อทางานต่อ




14. คลิกเลือกออปชัน Standard Configuration
                      ่
เสร็ จแล้วคลิกที่ปุ่ม Next>
                                      ั่                  ่
15. ที่ Service Name : ให้เลือกเวอร์ ชน MySQL ที่ใช้งานอยูในที่น้ ีเลือก MySQL5
ให้คลิกเลือกที่ [ / ] Include Bin Directory in Windows PATH
เสร็ จแล้วคลิกที่ปุ่ม Next>
                              ้
18. กาหนดรหัสผ่าน root ที่ตองการ
New root password : xxxx < รหัสผ่าน
Confirm : xxxx < ยืนยันรหัสผ่าน
                                                     ้
[ / ] Enable root access from remote machines (กรณี ตองการใช้งาน MySQL จากเครื่ องภายนอกแบบ
Remote)




19. คลิกปุ่ ม Next>

20. คลิกปุ่ ม Exceute ระบบจะทาการปรับคอนฟิ ก เขียนไฟล์ my.ini และ Start Service
21. คลิกปุ่ ม Finish
Note.
กรณี ที่มีการติดตั้งโปรแกรม MySQL หรื อ Web Server Utility อาทิ
AppServ, WMServer แล้วถอนโปรแกรมออก (Uninstall)
จะต้องเข้าไปลบไฟล์ my.ini ในโฟลเดอร์ C:\Windows ออกก่อน
เพราะ้ัอาจทาให้คุณไม่สามารถ Start MySQL ได้

22. ห้องเก็บตัวติดตั้ง MySQL
ไฟล์ / โฟลเดอร์   คาอธิบาย
                  ไฟล์เปิ ดใช้งาน MySQL เช่น mysqld.exe,
bin               mysqldump.exe, mysqlimport.exe, mysqld-nt.exe,
                  mysqlshow.exe, MySQLInstanceConfig.exe
                  ห้องเก็บฐานข้อมูล MySQL
                  โดยหลังการติดตั้งระบบจะสร้างฐานข้อมูลมาให้สองตัวคือ
data              1. mysql < เก็บ user / password,
                                         ้
                  สิ ทธิการใช้งานของผูดูแลฐานข้อมูล
                  2. test < ไว้สาหรับทดสอบ
                  เก็บรายละเอียดลิขสิ ทธิ์ ของ MySQL
Docs              วิธีการติดตั้งอย่างง่าย, และไฟล์ Help (COPYING,
                  INSTALL-BINARY, manual.chm)
                  ภาษาที่สามารถสลับตอนใช้ MySQL (english, japanese,
share
                  danish, polish, russian, portuguese, swedish, spanish, ...)
my.ini            ไฟล์ปรับแต่งฐานข้อมูล MySQL ในที่น้ ีใช้ไฟล์ my.ini
my-huge.ini      # เป็ นบรรทัดที่ใส่ คาอธิ บาย(หมายเหตุ)
my-innodb-heavy-
4G.ini
my-medium.ini
my-small.ini



ปรับแต่ งไฟล์ my.ini
ไฟล์ my.ini
# MySQL Server Instance Configuration File
# ----------------------------------------------------------------------
# Generated by the MySQL Server Instance Configuration Wizard
#
#
# Installation Instructions
# ----------------------------------------------------------------------
#
# On Linux you can copy this file to /etc/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options
# (@localstatedir@ for this installation) or to
# ~/.my.cnf to set user-specific options.
#
# On Windows you should keep this file in the installation directory
# of your server (e.g. C:\Program Files\MySQL\MySQL Server 4.1). To
# make sure the server reads the config file use the startup option
# "--defaults-file".
#
# To run run the server from the command line, execute this in a
# command line shell, e.g.
# mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 4.1\my.ini"
#
# To install the server as a Windows service manually, execute this in a
# command line shell, e.g.
# mysqld --install MySQL41 --defaults-file="C:\Program Files\MySQL\MySQL Server 4.1\my.ini"
#
# And then execute this in a command line shell to start the server, e.g.
# net start MySQL41
#
#
# Guildlines for editing this file
# ----------------------------------------------------------------------
#
# In this file, you can use all long options that the program supports.
# If you want to know the options a program supports, start the program
# with the "--help" option.
#
# More detailed information about the individual options can also be
# found in the manual.
#
#
# CLIENT SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by MySQL client applications.
# Note that only client applications shipped by MySQL are guaranteed
# to read this section. If you want your own MySQL client program to
# honor these values, you need to specify it as an option during the
# MySQL client library initialization.
#
[client]
port=3306 # พอร์ต MySQL client ที่ใ้้ชงาน          ้
[mysql]
default-character-set=latin1
# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this
# file.
#
[mysqld]
# The TCP/IP Port the MySQL Server will listen on
port=3306 # พอร์ต MySQL Server ที่ใ้้ชงาน           ้

#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/MySQL/MySQL Server 5.0/" # ห้องเก็บตัวติดตั้ง
#Path to the database root
datadir="C:/MySQL/MySQL Server 5.0/Data/" # ห้องเก็บฐานข้อมูล
# The default character set that will be used when a new schema or table is
# created and no character set is defined
default-character-set=latin1 # ภาษาหลักที่ใช้งาน
# The default storage engine that will be used when create new tables when
default-storage-engine=MYISAM
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
# โหมดการใช้งาน
# The maximum amount of concurrent sessions the MySQL server will
# allow. One of these connections will be reserved for a user with
# SUPER privileges to allow the administrator to login even if the
# connection limit has been reached.
max_connections=100 # จานวนเครื่ องลูกข่ายที่สามารถเข้าใช้งานได้พร้อมๆ กัน
# Query cache is used to cache SELECT results and later return them
# without actual executing the same query once again. Having the query
# cache enabled may result in significant speed improvements, if your
# have a lot of identical queries and rarely changing tables. See the
# "Qcache_lowmem_prunes" status variable to check if the current value
# is high enough for your load.
# Note: In case your tables change very often or if your queries are
# textually different every time, the query cache may result in a
# slowdown instead of a performance improvement.
query_cache_size=0
# The number of open tables for all threads. Increasing this value
# increases the number of file descriptors that mysqld requires.
# Therefore you have to make sure to set the amount of open files
# allowed to at least 4096 in the variable "open-files-limit" in
# section [mysqld_safe]
table_cache=256
# Maximum size for internal (in-memory) temporary tables. If a table
# grows larger than this value, it is automatically converted to disk
# based table This limitation is for a single table. There can be many
# of them.
tmp_table_size=21M

# How many threads we should keep in a cache for reuse. When a client
# disconnects, the client's threads are put in the cache if there aren't
# more than thread_cache_size threads from before. This greatly reduces
# the amount of thread creations needed if you have a lot of new
# connections. (Normally this doesn't give a notable performance
# improvement if you have a good thread implementation.)
thread_cache_size=8
#*** MyISAM Specific options
# The maximum size of the temporary file MySQL is allowed to use while
# recreating the index (during REPAIR, ALTER TABLE or LOAD DATA INFILE.
# If the file-size would be bigger than this, the index will be created
# through the key cache (which is slower).
myisam_max_sort_file_size=100G
# If the temporary file used for fast index creation would be bigger
# than using the key cache by the amount specified here, then prefer the
# key cache method. This is mainly used to force long character keys in
# large tables to use the slower key cache method to create the index.
myisam_max_extra_sort_file_size=100G
# If the temporary file used for fast index creation would be bigger
# than using the key cache by the amount specified here, then prefer the
# key cache method. This is mainly used to force long character keys in
# large tables to use the slower key cache method to create the index.
myisam_sort_buffer_size=41M
# Size of the Key Buffer, used to cache index blocks for MyISAM tables.
# Do not set it larger than 30% of your available memory, as some memory
# is also required by the OS to cache rows. Even if you're not using
# MyISAM tables, you should still set it to 8-64M as it will also be
# used for internal temporary disk tables.
key_buffer_size=61M
# Size of the buffer used for doing full table scans of MyISAM tables.
# Allocated per thread, if a full scan is needed.
read_buffer_size=64K
read_rnd_buffer_size=256K
# This buffer is allocated when MySQL needs to rebuild the index in
# REPAIR, OPTIMZE, ALTER table statements as well as in LOAD DATA INFILE
# into an empty table. It is allocated per thread so be careful with
# large settings.
sort_buffer_size=256K

#*** INNODB Specific options ***

# Use this option if you have a MySQL server with InnoDB support enabled
# but you do not plan to use it. This will save memory and disk space
# and speed up some things.
skip-innodb
# Additional memory pool that is used by InnoDB to store metadata
# information. If InnoDB requires more memory for this purpose it will
# start to allocate it from the OS. As this is fast enough on most
# recent operating systems, you normally do not need to change this
# value. SHOW INNODB STATUS will display the current amount used.
innodb_additional_mem_pool_size=2M
# If set to 1, InnoDB will flush (fsync) the transaction logs to the
# disk at each commit, which offers full ACID behavior. If you are
# willing to compromise this safety, and you are running small
# transactions, you may set this to 0 or 2 to reduce disk I/O to the
# logs. Value 0 means that the log is only written to the log file and
# the log file flushed to disk approximately once per second. Value 2
# means the log is written to the log file at each commit, but the log
# file is only flushed to disk approximately once per second.
innodb_flush_log_at_trx_commit=1
# The size of the buffer InnoDB uses for buffering log data. As soon as
# it is full, InnoDB will have to flush it to disk. As it is flushed
# once per second anyway, it does not make sense to have it very large
# (even with long transactions).
innodb_log_buffer_size=1M
# InnoDB, unlike MyISAM, uses a buffer pool to cache both indexes and
# row data. The bigger you set this the less disk I/O is needed to
# access data in tables. On a dedicated database server you may set this
# parameter up to 80% of the machine physical memory size. Do not set it
# too large, though, because competition of the physical memory may
# cause paging in the operating system. Note that on 32bit systems you
# might be limited to 2-3.5G of user level memory per process, so do not
# set it too high.
innodb_buffer_pool_size=8M
# Size of each log file in a log group. You should set the combined size
# of log files to about 25%-100% of your buffer pool size to avoid
# unneeded buffer pool flush activity on log file overwrite. However,
# note that a larger logfile size will increase the time needed for the
# recovery process.
innodb_log_file_size=10M
# Number of threads allowed inside the InnoDB kernel. The optimal value
# depends highly on the application, hardware as well as the OS
# scheduler properties. A too high value may lead to thread thrashing.
innodb_thread_concurrency=8

้์Note.
                                       ั                                             ั
หลังการติดตั้งระบบจะเซ็ต MySQL ให้อตโนมัติและทาการเซ็ตฐานข้อมูลโดยใช้ไฟล์ my.ini ให้อตโนมัติ
                              ้
ซึ่ งเพียงขอแล้วสาหรับท่านที่ตองการแค่ทดสอบระบบบน Windows XP

*
         ้
กรณี ที่ตองการเปลี่ยนให้รองรับฐานข้อมูลขนาดใหญ่ข้ ึนก็สามารถเปลี่ยนแปลงได้โดยการเข้าไปสั่งงานทาง
command line โดยใช้คาสั่ง
1. Start > Run > cmd > OK
2. cd \
3. cd mysql\my*
4. cd bin

mysqld --install MySQL5 --defaults-file="C:\MySQL\MySQL Server 5.0\my-large.ini"

5. สั่ง Start Service ทาง Command line
net start MySQL5

23. ทดสอบเข้าใช้งานฐานข้อมูล MySQL
Start > Programs > MySQL > MySQL Server 5.0 > MySQL Command Line Client
24.ทาการป้ อนรหัสผ่าน แล้วกดปุ่ ม Enter
ระบบจะนาเข้าสู่ Prompt ใช้งานโปรแกรม MySQL เป็ น mysql>




25. คาสัง MySQL พื้นฐาน
        ่
คาสั่ง                                 คาอธิบาย
้้help หรื อ ?                         ขอความช่วยเหลือ
status                                 ดูสถานะโปรแกรม MySQL
quit                                   ออกจากโปรแกรม mysql
show databases;                        แสดงฐานข้อมูลทั้งหมด
use mysql;                             เลือกใช้งานฐาน้ขอมูลชื่อ mysql
use db1;                                 เลือกใช้งานฐานข้อมูลชื่อ db1
show tables;                             แสดงชื่อตารางข้อมูล
                                         แสดงชื่อ host, user, password จากตาราง
select host,user,password from user;
                                         user
อ้างอิง http://www.cmsthailand.com/docs/iis_php_mysql_phpmyadmin.html


                              **************************************


phpMyAdmin
                      ั
phpMyAdmin เวอร์ชน 3.1.x ไม่สามารถติดตั้งบน CentOS 5.2 ได้ เพราะ CentOS 5 .2 ใช้ PHP
      ั                             ั                  ั
เวอร์ชน 5.1 ซึ่ งไม่สามารถใช้งานได้กบ phpMyadmin เวอร์ชน 3.1.x ติดตั้งแล้วจะขึ้นแบบนี้



<!--[if !vml]-->
<!--[endif]-->

ตอนแรกจะทางดีเนี่ยถาม google เลยเขาบอกกันให้ใช้ phpmyadmin 2.1 ดิ
                         ้
ไม่เอาอยากใช้ของใหม่ตองออกแรงหน่อย
                                                            ั         ่
มาเริ่ มกันเลยต้อง update cent os กันก่อน yum update มันก็ยงไม่ใหม่อยูดีอะนะ ใน CentOS 5
ปกติหากทาการอับเดท Software ด้วย yum จาก repository ที่มากับ default ใน CentOS อาจจะมีบาง package
      ั
ที่มนยังไม่ใหม่พอ เช่น php, mysql, apache เป็ นต้น หากเราต้องการใหม่มากกว่านั้น เราจะต้องติดตั้ง
repository ใหม่เพิ่มเข้าไป
เริ่ มเลย ดาว์นโหลด
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
# rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
หลังจากนันก็สั่ง
#yum --enablerepo=remi update php
แล้วก็ทาการ restart httpd (apache)
#service httpd restart
# php -v
PHP 5.2.10 (cli) (built: Jun 21 2009 11:10:43)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies

เราสามารถตรวจสอบ version package ต่างๆใน yum install ของเราได้ดงนี้        ั
เช่น ต้องการดู php version ที่ติดตั้งไป
yum list |grep php
มาติดตั้ง phpmyadmin กันเลยนะครับ
โหลด phpmyadmin มาก่อนนะครับ
# wget http://files.directadmin.com/services/all/phpMyAdmin/phpMyAdmin-3.1.5
แตก file ด้วยนะ
# tar -zxvf phpMyAdmin-3.1.5-all-languages.tar.gz
หลังจากแตกไฟล์แล้วจะได้ไดเร็ กทรอรี่ phpMyAdmin-3.1.5-all-languages
จากนั้นทาการย้ายไดเร็ กทรอรี่ น้ ีไปยังไดเร็ กทรอรี่ ของ web server สาหรับ CentOS 5.3
ไดเร็ กทรทรอรี่ หลักของ web server คือ /var/www/html
#mv phpMyAdmin-3.1.5-all-languages/ /var/www/html/phpMyAdmin/
แก้ไฟล์ config.default.php เพื่อปรับค่าพารามิเตอร์ ต่างๆ
#cd /var/www/html/phpMyAdmin/libraries
#nano config.default.php
แก้ไข ตรงที่เขียนว่า config เป็ น http
$cfg['Servers'][$i]['auth_type'] = 'config'; ==>$cfg['Servers'][$i]['auth_type'] = 'http';
เรี ยกใช้งาน phpMyAdmin ด้วยโปรแกรม web broswer
http://IP Address/phpMyAdmin


อ้างอิง http://www.oknation.net/blog/sniperthai/2009/08/18/entry-1

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:137
posted:2/24/2012
language:Thai
pages:29