Menu

Showing posts with label host. Show all posts
Showing posts with label host. Show all posts

Wednesday, April 8, 2020

[Laravel] ขั้นตอนการตั้งค่า XAMPP สำหรับรันโปรเจค Laravel
[Laravel] How to Set XAMPP to Run Laravel Project

สมมติว่า 
  • เรามี folder ชื่อ laravel ที่เป็น folder ของ project ที่เป็น Laravel
  • เราติดตั้ง XAMPP ไว้ที่ C:\xampp
  • เราต้องการเรียกหน้าเว็บของเราผ่าน domain ชื่อ laravel.dev
เราจะมีขั้นตอนดังต่อไปนี้

Wednesday, April 1, 2020

[Ubuntu] วิธีการตั้งค่า IP Address สำหรับ Host Name ที่ต้องการบน Ubuntu
[Ubuntu] How to Set IP Address for Specific Host Name on Ubuntu

ไฟล์ hosts เป็นไฟล์ที่ใช้สำหรับการระบุ IP address ของ host name ที่ต้องการ ซึ่งระบบปฏิบัติการจะเข้ามาหา IP address ของ host name ในนี้ก่อน ถ้าไม่พบจึงยิงไปขอข้อมูลจาก DNS server ต่อไป

สำหรับ Ubuntu ไฟล์ hosts ข้างต้นจะอยู่ที่ /etc/hosts

[Windows] วิธีการตั้งค่า IP Address สำหรับ Host Name ที่ต้องการบน Windows
[Windows] How to Set IP Address for Specific Host Name on Windows

ไฟล์ hosts เป็นไฟล์ที่ใช้สำหรับการระบุ IP address ของ host name ที่ต้องการ ซึ่งระบบปฏิบัติการจะเข้ามาหา IP address ของ host name ในนี้ก่อน ถ้าไม่พบจึงยิงไปขอข้อมูลจาก DNS server ต่อไป

สำหรับ Windows ไฟล์ hosts ข้างต้นจะอยู่ที่ C:\Windows\System32\drivers\etc\hosts

Thursday, August 15, 2019

[Docker - AWS] วิธีการหา IP address ของ Host ที่เป็น EC2 จากภายใน Docker Container
[Docker - AWS] How to Find IP Address of EC2 Host from Inside of Docker Container

สำหรับ Docker ที่รันใน AWS นั้น ข้อมูล Instance meta-data ของ Host ยังคงสามารถเรียกใช้ได้จากภายใน Container

ดังนั้นเราไม่จำเป็นต้องหาวิธีส่งค่า Host IP address เข้าไปใน Docker Container ให้ยุ่งยาก เราสามารถเรียกใช้ local-ipv4 หรือ public-ipv4 จาก Instance meta-data ได้เลย โดยใช้คำสั่งดังนี้
curl http://169.254.169.254/latest/meta-data/{category}
โดยที่ {category} เป็น local-ipv4 หรือ public-ipv4

นอกจาก local-ipv4 และ public-ipv4 แล้ว ยังมี categories อื่นๆที่ยังสามารถเรียกใช้ได้อีก อ่านข้อมูลเพิ่มเติมได้ที่ EC2 Instance Metadata

Saturday, March 17, 2018

[Docker] การเปลี่ยนแปลงวันเวลาของเครื่อง Server ที่เป็น Docker
[Docker] How to Change Date and Time of Server which is Docker

การเปลี่ยนแปลงวันเวลาของเครื่อง Server ที่เป็น Docker นั้น เราไม่สามารถใช้คำสั่ง docker exec เพื่อเข้าไปเปลี่ยนแปลงวันเวลาของเครื่องได้โดยตรง เนื่องจากวันเวลาของเครื่องที่เป็น Docker นั้นจะใช้วันเวลาจากเครื่อง Host เป็นหลัก ดังนั้นการจะเปลี่ยนแปลงวันเวลาของเครื่อง Docker จะต้องเปลี่ยนแปลงเวลาที่เครื่อง Host แทน

คำสั่งในการเปลี่ยนแปลงวันเวลาของเครื่อง Host ที่เป็น Linux คือ
date -s "2018-04-01 00:00:00"
ซึ่งถ้าต้องการเปลี่ยนแปลงวันเวลากลับไปเป็นวันเวลาของเครื่องจริงๆก็สามารถใช้คำสั่งดังนี้
hwclock > date -s