Showing results for “ip”

12 results found

  • Fastcommerz

    Article
    fastcommerz.com 9 months ago

    Sale Page Automationเว็บไซต์เซลเพจ เพิ่มยอดขายขยายฐานลูกค้า สร้างการตลาดแบบอัตโนมัติเซลเพจ (Sale Page) คืออะไร? ดีอย่างไง?มาทำความรู้จักกับ เซลเพจ (SALE PAGE)    เครื่องมือสำหรับขายของออนไลน์ ที่ถูกจัดทำขึ้นมาในรูปแบบของ “เว็บไซต์หน้าเดียว” คือไม่ต้องเปิดหลายหน้าก็เข้าใจถึงรายละเอียดเป็นอย่างดี ปัจจุบันกำลังได้รับความนิยมมาก เพราะการรายงานข้อมูลด้วยเว็บหน้าเดียว ซึ่งมีความกระชับเหมาะกับนิสัยคนยุคใหม่ ที่ไม่ชอบการอ่านอะไรยาวๆ หรือไม่ชอบที่จะคลิกเปิดหลายหน้า โดยเฉพาะการเปิดบนอุปกณ์บางอย่างเช่นโทรศัพท์มือถือเซลเพจ (SALE PAGE) ดียังไง?    ข้อดีของเซลเพจ (Sale Page) คือการนำเสนอข้อมูลมีความกระชับ ง่ายต่อการเข้าถึง เพราะเป็นการนำเสนอข้อมูลหน้าเดียว ไม่ต้องคลิกหลายหน้าหรือโหลดหลายครั้งให้ยุ่งยาก และเหมาะมากสำหรับการเปิดใช้งานบนโทรศัพท์มือถือหรือแท็บเล็ต การนำเสนอข้อมูลบน (Sale Page) เซลเพจ เน้นความสะดวกของผู้รับข้อมูลเป็นเรื่องสำคัญ ซึ่งจะช่วยให้การขายของผ่านออนไลน์ทำได้ง่ายขึ้น เพราะเมื่อเกิดความสะดวกแล้ว ย่อมเป็นแรงจูงใจให้ผู้ใช้งานเข้ามารับสารภายในหน้าเพจดังกล่าว และมีโอกาสตัดสินใจซื้อในที่สุดทำไมต้องเป็น FASTCOMMERZ    เราไม่ได้เป็นแค่ Salepage ธรรมดาแต่เราเป็นทั้ง Salepage และ E-commerce เราสามารถให้ลูกค้าเลือกสินค้า และสั่งซื้อสินค้าผ่านทางเซลเพจได้เลย เรามีระบบตัวเลือกสินค้าให้ลูกค้าสามารถ เลือก แบบ, สี หรือ ไซต์ ผ่านทาง Salepage และยังสามารถกรอกข้อมูลการติดต่อ ชื่อ ที่อยู่ และ เบอร์โทร เพื่อจัดส่งสินค้าได้เลยทันที โดยจะมีบอทแจ้งเตือนผ่านไลน์อัตโนมัติเพื่อให้พ่อค้าแม่ค้าออนไลน์สามารถตรวจสอบออเดอร์ได้เลยทันทีการทำงานของ Sale Page FastCommerzติดต่อฝ่ายขายที่ตั้ง45/152 ม.5 บางกรวย–ไทรน้อย 12/2แขวง/เขต บางกรวย นนทบุรี 11130โทรศัพท์098-826-4213, [email protected]อีเมล[email protected] Support Teamจันทร์ - ศุกร์9:00 - 18:00 น.วันเสาร์10:30 - 16:30 น.

  • ป้องกันการโดนโจมตีเครื่องเซิร์ฟเวอร์ด้วย iptable IPTABLES

    Article
    Panachai Meetun 10 months ago

    เป็น Firewall พื้นฐานของ Linux เกือบทุก Distro และให้ประสิทธิภาพที่สูงมากในการ Filtering Traffic และ การป้องกันการ Attack ต่างๆ โดยที่จะมีตัวอย่างพอสังเขป ดังนี้ เปิดการใช้งาน IP Forward ป้องกัน Syn Flood และ อนุญาติให้มีการใช้งานแบบ Dynamic IP (ต่อเนต DSL ทั่วไป)echo 1 > /proc/sys/net/ipv4/ip_forward echo 1 > /proc/sys/net/ipv4/tcp_syncookies echo 1 > /proc/sys/net/ipv4/ip_dynaddr Drop Packet ก่อนหน้านี้ทั้งหมดiptables -F INPUT iptables -F FORWARD iptables -F OUTPUT iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT iptables -A INPUT -i lo -j ACCEPT อนุญาติเฉพาะ SSH, SMTP, DNS, Web Services, SSL และ POP3 ให้ผ่านเข้าออกiptables -A INPUT -p tcp -m state –state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -p tcp –dport 22 –syn -j ACCEPT iptables -A INPUT -p tcp –dport 25 –syn -j ACCEPT iptables -A INPUT -p tcp –dport 53 –syn -j ACCEPT iptables -A INPUT -p udp –dport 53 –syn -j ACCEPT iptables -A INPUT -p tcp –dport 80 –syn -j ACCEPT iptables -A INPUT -p tcp –dport 443 –syn -j ACCEPT iptables -A INPUT -p tcp –dport 110 –syn -j ACCEPT ป้องกันการ scan portsiptables -N check-flags iptables -F check-flags iptables -A check-flags -p tcp –tcp-flags ALL FIN,URG,PSH -m limit –limit 5/minute -j LOG –log-level alert –log-prefix "NMAP:" iptables -A check-flags -p tcp –tcp-flags ALL FIN,URG,PSH -j DROP iptables -A check-flags -p tcp –tcp-flags ALL ALL -m limit –limit 5/minute -j LOG –log-level 1 –log-prefix "XMAS:" iptables -A check-flags -p tcp –tcp-flags ALL ALL -j DROP iptables -A check-flags -p tcp –tcp-flags ALL SYN,RST,ACK,FIN,URG -m limit –limit 5/minute -j LOG –log-level 1 –log-prefix "XMAS-PSH:" iptables -A check-flags -p tcp –tcp-flags ALL SYN,RST,ACK,FIN,URG -j DROP iptables -A check-flags -p tcp –tcp-flags ALL NONE -m limit –limit 5/minute -j LOG –log-level 1 –log-prefix "NULL_SCAN:" iptables -A check-flags -p tcp –tcp-flags ALL NONE -j DROP iptables -A check-flags -p tcp –tcp-flags SYN,RST SYN,RST -m limit –limit 5/minute -j LOG –log-level 5 –log-prefix "SYN/RST:" iptables -A check-flags -p tcp –tcp-flags SYN,RST SYN,RST -j DROP iptables -A check-flags -p tcp –tcp-flags SYN,FIN SYN,FIN -m limit –limit 5/minute -j LOG –log-level 5 –log-prefix "SYN/FIN:" iptables -A check-flags -p tcp –tcp-flags SYN,FIN SYN,FIN -j DROP ป้องกันการ flood SSH (SSH Brute Force)iptables -I INPUT -p tcp –dport 22 -i eth0 -m state –state NEW -m recent –set iptables -I INPUT -p tcp –dport 22 -i eth0 -m state –state NEW -m recent –update –seconds 600 –hitcount 2 -j DROP ห้าม pingiptables -A INPUT -p ICMP -i eth0 –icmp-type 8 -j DROP ห้าม tracerouteiptables -A INPUT -p ICMP -i eth0 –icmp-type 11 -j DROP Protect Syn Floodiptables -N syn-flood iptables -A syn-flood -i eth0 -m limit –limit 75/s –limit-burst 100 -j RETURN iptables -A syn-flood -j LOG –log-prefix "SYN-FLOOD: " iptables -A syn-flood -j DROP REDIRECT PORT 10080 to 80 (192.168.xxx.xxx = ip ของเรา)iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j DNAT –to 192.168.xxx.xxx:10080 iptables -A FORWARD -p tcp -i eth0 -d 192.168.xxx.xxx –dport 80 -j ACCEPT iptables -A FORWARD -p tcp -i eth0 -d 192.168.xxx.xxx –sport 80 -j ACCEPT Transparent Proxyiptables -t nat -A PREROUTING -p TCP –dport 80 -j REDIRECT -to-ports 3128

  • Permission denied in mac terminal

    Topic
    Save Pongsiri 1 year ago

    chmod +x <yourscript>.sh

  • ตั้งค่าใช้งาน docker กับ laravel ด้วย laradock

    Article
    Save Pongsiri 1 year ago

    สำหรับผู้เริ่มต้นใช้งาน docker ที่ต้องการตั้งค่า laravel ให้สามารถรันได้กับ docker ทำได้ง่าย ๆ โดยใช้ laradock ที่ถูกสร้างมาเพื่อการนี้โดยเฉพาะเลย ซึ่งผมได้สร้างโปรเจค laravel และตั้งค่าใช้งาน laradock ไว้แล้วที่ https://github.com/savepong/laravel-docker สามารถ git clone เอาพัฒนาต่อได้เลยครับ ส่วนถ้าใครอยากทำเองตั้งแต่ต้นก็ทำตามบรรทัดด้านล่างนี้ได้เลยครับก่อนเริ่มต้นให้ดูทรัพยากรใช้เครื่องของเราด้วยว่าได้รัน service พวก apache, nginx, mysql ผ่าน port ปกติ เช่น 8080, 3306 ไว้รึเปล่า ถ้าถูกใช้ port ที่ว่าไว้อยู่แล้ว แนะนำว่าใช้ stop service พวกนี้ไปก่อน จะได้ไม่ชนกับ port ที่เรากำลังจะรันจาก docker ครับ หรือไม่ก็ตั้งค่าให้ docker ไปรัน service ที่ port อื่นแทนครับติดตั้ง Laradockสร้าง laravel โปรเจคlaravel new my-project clone laradock มาไว้ใน directory ของโปรเจคgit clone https://github.com/Laradock/laradock.git เข้าไปยัง directory ที่ชื่อว่า laradock จากนั้น ทำการคัดลอก env-example แล้วเปลี่ยนชื่อเป็น .envcd laradock cp env-example .env ตั้งค่า .env จากค่าเริ่มต้นของ laradockDB_CONNECTION=mysql DB_HOST=mariadb #IP ของ host ถ้าเราใช้ mysql container ก็ใส่ mysql แทน DB_PORT=3306 DB_DATABASE=defaul DB_USERNAME=root DB_PASSWORD=root ใช้งาน Laradockสร้าง container จากไฟล์ docker-compose.ymldocker-compose up -d nginx mariadb workspace ถ้าขึ้น success ก็เปิด http://localhost ดูผลลัพธ์ได้เลยตั้งค่าเพิ่มเติมssh ไปยัง docker container ที่ชื่อว่า workspacedocker-compose exec --user laradock workspace bash ติดตั้งแพคเกจต่างเพิ่มของ Laravel ด้วยคำสั่งcomposer install php artisan key:generate php artisan migrate หากเราต้องการเชคสถานะสามารถทำได้โดยdocker ps Referral linkslaradock.ioสร้าง-laravel-environments-บน-docker-ง่ายๆด้วย-laradock-7c5abf362538

  • มาดู Tech Stack ที่เราใช้ทำเว็บ ideagital.com กัน

    Article
    Save Pongsiri 1 year ago

  • ERROR! Local Fabric binary version

    Topic
    Save Pongsiri 1 year ago

    ERROR! Local Fabric binary version of 1.0.5 does not match this newer version of BYFN and is unsupported. Either move to a later version of Fabric or checkout an earlier version of fabric-samples.cd fabric-samples rm -Rf bin curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s 1.1.0

  • วิธีแก้ปัญหา: Content-Type is not allowed by Access-Control-Allow-Headers

    Topic
    Save Pongsiri 1 year ago

  • วิธีแก้ไข: PHP Fatal Error: Allowed Memory Size Exhausted

    Topic
    Save Pongsiri 1 year ago

  • วิธีรีโมทเพื่อเชื่อมต่อ MySQL บนเซิร์ฟเวอร์ Ubuntu

    Topic
    Save Pongsiri 1 year ago

    ตั้งค่า MySQL บน Ubuntu Server ก่อน เข้าไปแก้ไขไฟล์ mysqld.confsudo vi /etc/mysql/mysql.conf.d/mysqld.confหาบรรทัดที่เขียนว่า bind-address  = 127.0.0.1 แล้วเปลี่ยน IP เป็น 0.0.0.0... bind-address            = 0.0.0.0 ...เสร็จแล้วให้รีสตาร์ท mysql service ใหม่sudo systemctl restart mysqlตั้งสิทธ์ของ Userจากนั้นล็อคอินเข้า MySQL ด้วย root แล้วทำการให้สิทธ์ผู้ใช้ให้สามารถเข้าถึงจากโฮสภายนอกได้ (%) ด้วยคำสั่งด้านล่างนี้ GRANT ALL ON <ชื่อฐานข้อมูล>.* TO <ชื่อผู้ใช้>@<ip ของเครื่องเซิร์ฟเวอร์> IDENTIFIED BY 'รหัสผ่านของผู้ใช้';ถ้าต้องการ grant ทุกฐานข้อมูลก็แค่ ใส่ * ตัวเดียวครับ

  • สร้าง Helpers เองใน Laravel

    Article
    Save Pongsiri 1 year ago

    อย่างที่รู้กันว่า Laravel มี helpers เริ่มต้นมาให้เราใช้กันอยู่แล้ว (ดูคู่มีได้ที่ https://laravel.com/docs/5.7/helpers)แต่บางโปรเจคเราอาจต้องสร้าง helper ขึ้นมาเอง เพื่อใช้งานกับเฉพาะบางอย่างกับโปรเจคนั้นๆ โดยแนะนำให้สร้างไฟล์ .php ไว้ที่โฟลเดอร์ app เราอาจจะตั้งชื่อไฟล์ว่า app/helpers.php ก็ได้นะจากนั้นก็ตั้งค่าให้ Laravel โหลดไฟล์นี้ก่อนทำอย่างอื่น โดยการเปิดไฟล์ composer.json แล้วหาในส่วนของ autoload จะเห็นหน้าตาประมาณนี้... "autoload": { "classmap": [ "database/seeds", "database/factories" ], "psr-4": { "App\\": "app/" } }, ...เราจะทำงานเพิ่มชื่อไฟล์ที่เราพึ่งสร้างเข้าไป... "autoload": { "files": [ "app/helpers.php" ], "classmap": [ "database/seeds", "database/factories" ], "psr-4": { "App\\": "app/" } }, ...แล้วก็ dump composer ใหม่ด้วยครับcomposer dump-autoloadตอนนี้ก็ถือว่าไฟล์ Helpers ได้ถูกต้อง autoload ไว้แล้ว เรามาก็ลองสร้าง function ไว้ที่ไฟล์ app/Helpers.php ของเรากัน ตัวอย่างด้านบนเป็น function ไว้เช็คชื่อ Route ที่กำลังเปิดอยู่ เพื่อที่เราจะเอาไปใช้ใส่ class ของ css เวลาที่จะทำให้ลิงค์นั้นมัน active (ดูว่า URL ที่กำลังเปิดอยู่มีชื่อ Route ว่า ... จริงมั้ย? ถ้าใช่ให้ return คำว่า "active" ออกมา)เอาไปใช้ที่ไฟล์ blade ได้เลยนี่เป็นตัวอย่าง helper นึงนะครับ เราสามารถสร้าง helper เองกันได้เลยโดยเพิ่ม function ไว้ที่ไฟล์ app/helpers.php นั่นแหละ (เขียนเช็คสักหน่อยว่ามีฟังก์ชั่นนี้หรือยังด้วยนะ) ที่นี่เราก็มี helpers ของตัวเองสำหรับโปรเจคของเรากันแล้ว

  • ไอเดียพาเที่ยวกาญจนบุรี 2 วัน 1 คืน ดื่มด่ำความมัน

    Article
    แอ้ด เทพริช 2 years ago

            ทริปเที่ยวกาญจนบุรี 2 วัน 1 คืน ดื่มด่ำความมันกับกิจกรรมแพชิล ๆ ท่ามกลางบรรยากาศธรรมชาติสายน้ำและเสียงเพลงหวาน ๆ เปิดมุมมองเที่ยวกาญจนบุรี ที่จะทำให้คุณลืมความเหนื่อยล่าไปได้เลย ไม่เสียเวลา เริ่มออกเดินทางกันเลยดีกว่า วันที่ 1 ของการเดินทางไป        วันแรกของการเดินทาง เราออกจากกรุงเทพฯ ตั้งแต่พระอาทิตย์กำลังจะขึ้น แต่ยังไม่ขึ้น เรารอให้พระอาทิตย์ขึ้น เราถึงได้ฤกดิ์ออกเดินทาง ขับรถไปเรื่อยๆ เจอที่ไหนน่าแวะเราก็แวะ และที่แรกที่เราแวะก็คือ วัดบ้านถ้ำ 1. วัดบ้านถ้ำต.เขาน้อย อ.ท่าม่วง จ.กาญจนบุรีภาพจาก วัดบ้านถ้ำ / www.kanchanaburi.center        พิสูจน์แรงศรัทธา ขึ้นบันได 269 ขั้น สักการะบูชาหลวงพ่อชินราช(หลวงพ่อใหญ่)ในถ้ำคูหามังกรสวรรค์ วัดบ้านถ้ำ ต.เขาน้อย อ.ท่าม่วง จ.กาญจนบุรี เป็นวัดเก่าแก่สมัยสุโขทัย ด้านหลังจรดเขา ด้านหน้าจรดแม่น้ำแม่กลอง มีชายหาดสวยงามอยู่หน้าวัด ภูเขาที่ตั้งถ้ำสูงราวๆ 200 กว่าเมตร ภูเขาลูกนี้เป็นเทือกเดียวติดต่อกันหลายยอดเป็นพืด ไปทางทิศตะวันตกเฉียงเหนือสุดปลายเขาที่เขาแหลมและเขาตกถ้ำมังกรทอง2. โรงเรียนหมู่บ้านเด็ก16/1 ม.2 ถ.ลาดหญ้า-ศรีสวัสดิ์ ต.วังด้ง อ.เมือง จ.กาญจนบุรี 71190        โรงเรียนหมู่บ้านเด็ก เป็นที่รับเลี้ยงเด็กกำพร้ายากจน โดยไม่มีการเก็บค่าใช้จ่ายใดๆทั้งสิ้น ค่าใช้จ่ายทั้งหมดที่ได้รับจากการบริจาคของผู้มีจิตศรัทธา ทั้งในและนอกประเทศ ปัจจุบันมีเด็ก 150 คน อายุตั้งแต่ 2 ขวบถึง 20 ปี3. น้ำตกไทรโยคน้อยอ.ไทรโยค จ.กาญจนบุรีภาพจาก น้ำตกไทรโยคน้อย / www.kanchanaburi.center        น้ำตกไทรโยคน้อย อำเภอไทรโยค ตั้งอยู่ในเขตอุทยานแห่งชาติไทรโยค  มีชื่อเรียกอีกหนึ่งชื่อว่า น้ำตกเขาพัง มีนักท่องเที่ยวแวะเวียนผ่านจำนวนมากเพราะเดินทางสะดวกตั้งอยู่ริมถนนหลักเส้นทองผาภูมิ – สังขละ เดินจากถนนเข้าไปเพียง 100 เมตร เป็นน้ำตกที่สวยงาม บริเวณโดยรอบร่มรื่น เป็นน้ำตกชั้นเดียวขนาดไม่ใหญ่มากนัก น้ำตกจากผาไหลกระโจนลงมาด้านล่างมีแอ่งสำหรับเล่นน้ำถึงเวลาเข้าที่พักแล้ว เหนื่อย... 4. แพพันทวีอุทยานแห่งชาติน้ำตกไทรโยคใหญ่ อำเภอไทรโยคภาพจาก แพพันทวี / www.facebook.com        เที่ยวมาเหน็ดเหนื่อยก็ถึงที่พักสักที ที่เราเลือก "แพพันทวี" เพราะเราขี่เกียจเลือกเยอะ เจออันไหนถูกใจเราก็เอาอันนั้น แพที่นี่มีให้เลือก 2 แบบ คือ ทานอาหารกับทางเเพ และ เเพเหมาหลัง ทำอาหารเอง มีคาราโอเกะ พร้อมลากล่องชมธรรมชาติวันที่ 2 ของการเดินทางกลับ        ตื่นเช้ามากับอากาศหนาวๆ ล้อมรอบด้วยธรรมชาติ เสียงนก เสียงน้ำ คลอเบาๆ ให้อีกไอเดียในการโค้ดดิ้ง ของเหล่า ดีเวอร์ลอปไอเดียเรา พอเริ่มเห็นแสงของพระอาทิตย์ขึ้น เราไม่รอช้า เตรียมโดดน้ำอีกสักรอบ ก่อนไปต่อที่ สังขละบุรี สะพานมอญ ว่าแล้วเราก็ไปกันเลย5. สะพานมอญอ.สังขละบุรี จ.กาญจนบุรีภาพจาก พิรุณ ไทยเจริญ / www.pantip.com        จบทริปเที่ยวกาญจนบุรี 2 วัน 1 คืน เราได้พาหัวใจมาสานสัมพันธ์กับสาวน้อยใหญ่อย่างใกล้ชิด เปรียบเสมือนเป็นการชาร์จแบตฯ ชีวิตให้กลับมามีชีวิตชีวาอีกครั้ง กาญจนบุรีจึงเป็นอีกหนึ่งจังหวัดน่าเที่ยว เพราะเดินทางไม่ยาก จะมากี่ครั้งก็ได้เห็นมุมมองท่องเที่ยวใหม่ ๆ อยู่เสมอ แล้วเจอกันใหม่ในทริปหน้า (อ่อ ที่เขียนมาทั้งหมดยังไม่ได้ไปจริงนะครับ ไปจริง 27-28 ตุลาคม 2561)

  • ติดตั้ง php บน macos ด้วย brew

    Topic
    Save Pongsiri 2 years ago

    First install Brew on your MACSetup Brew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew updatebrew tap homebrew/dupesbrew tap homebrew/phpInstall PHP 7.0.+ brew install php70Install mcrypt: brew install mcrypt php70-mcryptFinally, install composer: brew install composerNow if you run $ php -v, you will get PHP 5.5 or something. This is the default PHP version that is shipped with OSX and cannot be removed. You just need to edit your path to ensure that PHP 7.0 is picked up.export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"To debug any issue with any package, you can run brew info php70 etc.Also, if you are getting seemingly unrelated errors, make sure to update bash/zsh: brew upgrade bash and brew upgrade zsh.If everything is setup correctly, running $ php -v should give you 7.0.+.Thank! https://gist.github.com/shashankmehta/6ff13acd60f449eea6311cba4aae900a