สำหรับผู้ที่ยังไม่รู้ LAMP ย่อมาจาก Linux, Apache, MySQL และ PHP (Python, Perl) วันนี้ได้มีโอกาสลอง setup web server ด้วยตัวเองเลยมาขอจดไว้หน่อย
ทำตัวเป็น root
1
| sudo su |
ติดตั้ง MySQL5
1
| apt-get install mysql-server mysql-client |
ในระหว่างการติดตั้งจะมีการถามให้กำหนด password ของ user root ของ mysql
ติดตั้ง Apache2
1
| apt-get install apache2 |
ลองทดสอบ
ติดตั้ง PHP5
ติดตั้ง PHP5 และ PHP5 Apache Module
1
| apt-get install php5 libapache2-mod-php5 |
restart Apache 1 ครั้ง
1
| /etc/init.d/apache2 restart |
ติดตั้ง PHP5 Modules
คัดมาแล้วเอาเฉพาะที่นิยมกัน
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| apt-get install php5-mysql \php5-curl \php5-gd \php5-intl \php-pear \php5-imagick \php5-imap \php5-mcrypt \php5-memcache \php5-ming \php5-ps \php5-pspell \php5-recode \php5-snmp \php5-sqlite \php5-tidy \php5-xmlrpc \php5-xsl |
restart Apache อีกครั้ง
1
| /etc/init.d/apache2 restart |
ติดตั้ง phpMyAdmin
1
| apt-get install phpmyadmin |
ระหว่างการติดตั้งจะมีคำถามให้ตอบ “apache2″ และ “No”
ลองทดสอบเรียก phpmyadmin ผ่าน browser ดู หากเจอ page 404 ให้เพิ่มบรรทัดนี้เข้าไปที่ไฟล์ /etc/apache2/apache2.conf
1
| Include /etc/phpmyadmin/apache.conf |
หมายเหตุ : ทั้งหมดทดสอบติดตั้งบน VMWare Fusion โดย network เป็น bridged interface DHCP

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