วิธีเซ็ต SSL ให้กับโดเมน ที่ใช้อยู่ สวัดดีครับ ช่วงนี้มีกระแส SSL มาแรง ลูกค้าได้เมลมาสอบถามเป็นจำนวนมากครับ ลูกค้าที่ใช้บริการกับเราสามารถใช้งานได้ฟรี ไม่เสียค่าใช้จ่ายครับ บริการดีๆจาก Let SSL อ่านคำเตือนในขั้นตอนที่ 8 ดีๆนะครับ ข้อมูลหายผมรับผิดชอบไม่ไหว 1.เลือกโดเมนที่ต้องการใส่ Let SSL 2.click ที่เมนู SSL 3 ติ๊กตามที่วงไว้ครับ แล้วกรอกข้อมูลภาษาอังกฤษแล้วกด save ได้เลย เรียบร้อยแล้วครับ 5. ต่อไปกลับมาที่ Home ไปที่โดเมนเซ็ตอัพ 6.เลือกเข้าไปที่โดเมนที่เราจะใช้ 7 ให้ติีกที่ช่อง ssl แล้วกดเซฟ 8. อ่านคำเตือนดีๆนะครับ ข้อมูลหายผมรับผิดชอบไม่ไหว ส่วนการบังคับเว็บไซต์ให้วิ่งไปที่ https ให้ใช้ plugin กรณี wordpress ให้ใช้ กรณีเว็บเขียนเองให้ใช้ .htaccess ครับ RewriteEngine On RewriteCond…
Category: Directadmin
วิธีใช้ .htaccess Block refer facebook.com
หลายท่านโดนบอท facebook หรือว่าโดน refer ต่างๆถล่มเข้ามาจน Server รับไม่ไหว ซึ่งถ้าท่านใดมีงบขยายเว็บไซต์ก็ควรขยายให้มันรองรับได้ทั้งหมดเพื่อผลดีต่อตัวเว็บ แต่สำหรับทุกท่านที่ยังไม่มีงบประมาณหรือรายได้จากการโฆษณา ซึ่งทำให้เว็บล่มโดยเปล่าประโยชน์ หรือ refer ที่มาเป็น refer ขยะไม่ได้ส่งผลดีใดๆกับเว็บไซต์ของเรา วิธีก็ง่ายๆครับ สร้างไฟล์ .htaccess แล้วใส่ข้อความ <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*facebook\.com [NC] RewriteRule .* – [F] </IfModule> เรียบร้อยแล้วครับ แค่นี้ทุก refer ที่มาจาก facebook ก็เรียบร้อยหมด
วิธีเปลี่ยน FTP จาก pureftpd เป็น proftpd บน Directadmin
สวัสดีครับ ตั้งแต่ผมเริ่มต้นใช้ pureftpd มาผมมักเจอปัญหาเรื่อง Log ของเวลาไม่มีทำให้ลำบากมากในการตรวจหาความผิดปกติของระบบ หลังๆผมเลยเปลี่ยนกลับมาเป็น proftpd วิธีเปลี่ยนก็ง่ายๆ ก๊อป วาง ได้เลยครับ ง่ายๆ ไม่มีปัญหาแน่นอน 100 เปอร์เซน cd /usr/local/directadmin/custombuild perl -pi -e ‘s/ftpd=pureftpd/ftpd=proftpd/’ /usr/local/directadmin/custombuild/options.conf ./build set proftpd_uploadscan no ./build proftpd แค่นี้ก็เรียบร้อยแล้วครับ
วิธีลง Let’s Encrypt – Free SSL/TLS Certificates บน Directadmin
สวัสดีครับ Directadmin จัดได้ว่าเป็น Controlpanel ที่ใช้งานกันมากที่สุดตัวนึงของโลก (เอาจริงๆก็เฉพาะเมืองไทย) เหตุผลก็เพราะว่าโคตรถูก ทุกที่ ทั่วไทยใช้กันจ้า วิธีการติดตั้งนี้ สำหรับ เปิดระบบของฝั่ง System นะครับ ไม่ใช่เปิดให้โดเมน end user ผ่านไปเลยนะจ๊ะ Copy วางได้เลยนะ echo “enable_ssl_sni=1” >> /usr/local/directadmin/conf/directadmin.conf echo “letsencrypt=2” >> /usr/local/directadmin/conf/directadmin.conf perl -pi -e ‘s/http2=1/http2=0/’ /usr/local/directadmin/conf/directadmin.conf cd /usr/local/directadmin/custombuild ./build update ./build letsencrypt service directadmin restart แค่นี้แหละครับ สั้นๆใช้งานได้แล้ว สบายจุง
วิธีแก้ไข Roundcube Invalid request! No data was saved
สวัสดีครับ เล่นเอาปวดหัวอยู่หลายชั่วโมงเลยกับการที่ไม่สามารถ login Roundcube ได้ ผมแจ้งตรงนี้ก่อนนะครับ ถ้าท่านไม่มี สิทธิ์ Root ผ่านไปเลยนะครับ เพราะว่าทุกท่านไม่สามารถแก้ไขอะไรได้ เพื่อไม่ให้เสียเวลาให้ Copy ตรงนี้ไปให้ Admin ท่านดูได้เลยนะครับ อาการมันก็จะเป็นแบบนี้ Invalid request! No data was saved วิธีแก้ไขนั้นง่ายมากๆ ให้ลบ Database roundcube ทิ้งนั่นเอง ถ้าใครใช้ Directadmin แล้สมีสิทธิ์ Root ลอง rebuild ดูก่อนนะครับ cd /usr/local/directadmin/custombuild ./build update ./build roundcube ผมการันตรีได้ว่าไม่หาย ถถถถถ (แล้วจะบอกทำไมเนอะ) วิธีการเริ่มต้นง่ายๆเลยก็คือ ลบ tables roundcube ทิ้งก่อน…
วิธีสร้าง sub domain Directadmin
สวัสดีครับ วันนี้เรามาสอนสร้าง Sub domain กันนะครับ ปกติแล้วเราจะมีโดเมนหลัก 1 อัน เช่น aaaaa.com หากเราต้องการสร้าง storage.aaaaa.com ebook.aaaaa.com ขั้นตอนการทำง่ายกว่าปอกกล้วยเข้าปากเสียอีกครับ 1. ไปที่ Subdomain management 2. ดูด้านล่างจะมี Add Sub-Domain: ให้กรอก sub domain ที่ต้องการแล้วกด Create 3. เรียบร้อยแล้วครับ จะมีหน้า list subdomain ที่แจ้งเข้ามา เมื่อเสร็จแล้วรอแค่อึดใจ สามารถทดลองเข้าเว็บไซต์ผ่าน Sub Domain ได้เลยครับ เห็นไหมง่ายกว่าปอกกล้วยเข้าปากเสียอีก
วิธีสร้าง FTP ACCOUNT Directadmin
ตามปกติแล้ว Directadmin จะสามารถใช้งาน User Login เข้า FTP ได้ทั้งหมดเลย แต่ทั้งนี้หลายท่านมีคนเข้าใช้มากกว่า 1 คน หากให้ User Login มั่วซั่ว ก็คงมีผลร้ายเกิดขึ้นมากกว่าผลดีเป็นแน่แท้ เราสามารถกำหนด User และ Path ที่เข้าถึงได้ เช่นให้นาย A เข้าไป อัพโหลด ดาวโหลดไฟล์ได้เพียงแค่ โฟเดอร์เดียวเท่านั้น อะไรทำนองนี้ 1.เริ่มแรก คลิ๊กที่ FTP Management 2.ขั้นตอนถัดมา คลิ๊กที่ Create ftp account 3. ในหน้านี้ให้ กรอกรายละเอียด user pass และ path ที่ต้องการให้ login เข้าไป สามารถตั้ง path ได้ด้วยครับ 4. …
วิธีเช็ค ว่าไอพีไหน login directadmin บ้าง
สวัสดีครับ หลายท่านอาจเจอปัญหาถูกเข้ามาแก้ข้อมูลสำคัญๆ บางคนถึงขนาดโดนลบข้อมูลทิ้งซึ่งทำให้เสียหายเป็นอย่างมาก วันนี้ผมจะมาสอนวิธีการดูว่าที Ip ไหนเข้า มายุ่งบ้าง 1. ขั้นตอนแรกเลยคลิ๊กเข้าไปที่ login history 2. ในหน้านี้จะบอกหมดเลยครับ วันเวลาที่เข้า IP จำนวนครั้งที่ Login หากจะนำ Log ตรงนี้เข้าแจ้งความ โปรดเช็คให้แน่ใจก่อนนะครับ ว่าไม่ใช่ของเรา หรือคนในบริษัทเรา หากเป็น IP ต่างประเทศเข้ามาผมแนะนำให้ทำการเปลี่ยนโดยด่วน
วิธีการสร้าง Database ใน Directadmin
สวัดดีครับ วันนี้เรามาสอนสร้าง database ใน Directadmin 1. คลิ๊กที่ Mysql Management 2. จะเข้าสู่หน้านี้ จะบอก list database ทั้งหมดที่มี กด Create New Database 3. จะเข้าสู่หน้าถัดไป กรอกชื่อ ข้อมูล database ที่ต้องการ ขั้นตอนนี้ผมแนะนำให้แรนด้อมรหัสผ่านนะครับที่แนะนำคือเพื่อความปลอดภัย เพราะใช้กรอกพวก CMS แค่ครั้งเดียวดังนั้นยาวแค่ไหน ยากแค่ไหนก็ได้ 4.เมื่อกด Create แล้วก็จะมาสู่หน้านี้ ซึ่งสามารถ copy user pass เก็บไว้ได้เลยครับ ทุกท่านสามารถ นำ User pass ส่วนนี้ไปใช้งานได้เลยครับ
วิธีการเพิ่มDomain Directadmin
วิธีการเพิ่มโดเมน Directadmin สวัดดีครับ วันนี้ Asiagb.com จะมาสอนวิธีการเพิ่มโดเมนบน Controlpanel Directadmin กันนะครับ 1. เริ่มขึ้นตอนแรกเลยนะครับ คลิ๊กที่ Domain Setup 2 ในหน้านี้จะบอกชื่อโดเมนของเรานะครับ ให้ท่านคลิ๊กที่ Add Another Domain 3. กรองชื่อโดเมนในช่อง แล้วคลิ๊ก Create ได้เลยครับ 4. ถ้าขึ้นหน้านี้ ไม่ติด Error อะไรก็เป็นอันเรียบร้อยครับ