วันพฤหัสบดีที่ 5 ธันวาคม พ.ศ. 2556

ติดตั้ง Apache2, PHP5 และ MySQL บน Ubuntu 12.04LTS (LAMP)

สำหรับผู้ที่ยังไม่รู้ 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

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

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