วิธีติดตั้ง Apache, MySQL, PHP, phpMyAdmin ใน Ubuntu

6 Sep 2015,
Share: 

ในบทความนี้เราจะมาพูดถึงการทําเว็บ Server บน Ubuntu กันครับ การทําเว็บ Server ใน Ubuntu โดยทั่วไปจะต้องติดตั้งโปรแกรม อย่างน้อย 4 ตัว คือ Apache, MySQL, PHP, phpMyAdmin เรามาเริ่มติดตั้งกันเลยครับ

ติดตั้ง Apache

sudo apt-get update
sudo apt-get install apache2

เมื่อติดตั้งเสร็จ พื้นที่ที่เก็บข้อมูลของเว็บจะอยู่ที่ “/var/www/html/” วิธีการ Satrt, Stop, Restart Apache ใช้คําสั่งนี้

sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart

ติดตั้ง MySQL

ติดตั้ง MySQL ด้วยคําสั่งนี้

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

ในระหว่างการติดตั้งโปรแกรมจะให้เราตั้งรหัสผ่านสําหรับ root user

Image

install MySQL

ติดตั้ง PHP

ติดตั้ง PHP ด้วยคําสั่งนี้

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

เมื่อติดตั้ง PHP เสร็จ ให้ตั้งค่า Web Server เรียกหน้าเว็บที่เป็นไฟล์ *.php ก่อน เป็นอันดับแรก โดยแก้ไขไฟล์  “dir.conf”

sudo nano /etc/apache2/mods-enabled/dir.conf

เปลี่ยนข้อมูลให้ index.php มาอยู่หน้าสุด

<IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

หลังจากแก้เรียบร้อยแล้วให้ Restart Service ด้วยคําสั่งนี้

sudo service apache2 restart

ติดตั้ง phpMyAdmin

ติดตั้ง phpMyAdmin ด้วยคําสั่งนี้

sudo apt-get install phpmyadmin

ในระหว่างการติดตั้งโปรแกรมจะให้เราเลือก Web Server เลือกเป็น Apache2 แล้วกด Ok

Image

เลือก Yes

Image

ขั้นตอนนี้โปรแกรมจะถาม Password root ของ MySQL

Image

ขั้นตอนนี้โปรแกรมจะให้เราตั้ง Password ของ User: phpmyadmin

Image

หลังจากติดตั้ง phpMyAdmin เรียบร้อยขั้นตอนต่อไป ทําให้สามารถเรียก phpMyAdmin ได้ด้วย url “http://www.yousite.com/phpmyadmin” ให้ใช้คําสั่งดังตอไปนี้

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo /etc/init.d/apache2 reload

Suggestion blogs

Vue.js เริ่มต้น ตอน9 (List Rendering v-for)

ในบทความนี้เราจะมาเรียนรู้การวนลูปแสดงข้อมูลในลักษณะ List ซึ่ง Vue ก็มีเครื่องมือมาให้เราใช้งานได้อย่างง่ายดาย ก็คือ v-for มันสามารถใช้งานได้ทั้ง Array และ Object มาดูตัวอย่างแรกกันเลย

Review ไฟฉาย IMALENT DN70

ไฟฉาย IMALENT รุ่น DN70 เป็นไฟฉายขนาด ไม่เล็กและไม่ใหญ่จนเกินไป แต่ให้ความสว่างสูงถึง 3,800 Lumens แสงพุ่งไกล 325 เมตร ใช้ถ่านชาร์จลิเธี่ยมขนาด 26650 3.7V เพียงก้อนเดียว(มีแถมให้ในตัวไฟฉาย) สามารถชาร์จได้ด้วย Micro USB

การใช้งาน crontab เพื่อรัน script ตามเวลาที่กําหนด

cron คืออะไร?cron เป็น utilities ตัวหนึ่งทำงานบนระบบปฏิบัติการ linux ทําหน้าที่ช่วยจัดการให้ software ของเรารันโดยอัตโนมัติ ตาม scheduling ที่เรา config ไว้


Copyright © 2019 - 2026 thiti.dev |  v1.61.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ