วิธีการติดตั้ง CMS
วิธีการติดตั้ง CMS ง่าย ๆ เพียงไม่กี่คลิก ไม่ถึง 1 นาทีเสร็จ เริ่มต้นเมื่อ Login เข้าสู่ Control Panel ของ อีโว โฮสติ้ง เรียบร้อยแล้ว เลื่อนมาที่ Advanced Features แล้วคลิก Softaculous Auto Installer หรือเลือกจาก TOP 5 CMS หรือ Categories ด้านล่างได้เลย ในกรณีที่คลิก Softaculous Auto Installer สามารถเลือก CMS ได้ที่หน้าถัดไป ยกตัวอย่างเช่นต้องการติดตั้ง WordPress คลิก Install Now ตั้งค่า (โดยค่าที่ทำหนดมาเป็นค่า เบื้องต้น หากใช้ค่าเบื้องต้น สามารถเลื่อนลงไปด้านล่าง คลิก Install ได้เลย รอระบบติดตั้งจนแล้วเสร็จ เมื่อเสร็จแล้วระบบจะแจ้ง URL ที่ติดตั้งเรียบร้อยแล้ว
Continue Reading →วิธีติดตั้ง fail2ban กับ DirectAdmin
วิธีติดตั้ง fail2ban กับ DirectAdmin เริ่มจากเชื่อมต่อผ่าน SSH แล้วสั่งคำสั่งดังต่อไปนี้ rpm -Uhv http://mirrors.ircam.fr/pub/fedora/epel/6/i386/epel-release-6-8.noarch.rpm yum install -y epel-release yum install -y fail2ban เสร็จแล้วให้แก้ไข file config fail2ban vi /etc/fail2ban/jail.conf โดยการเพิ่มไปที่ท้ายไฟล์ [dovecot-pop3imap] enabled = true filter = dovecot-pop3imap action = iptables-multiport[name=dovecot-pop3imap, port=”pop3,pop3s,imap,imaps”, protocol=tcp] sendmail-whois[name=dovecot-pop3imap, dest=root, sender=fail2ban@example.com] logpath = /var/log/maillog maxretry = 20 findtime = 1200 bantime = 1200 เสร็จแล้วเพิ่มไฟล์ vi /etc/fail2ban/filter.d/dovecot-pop3imap.conf […]
Continue Reading →เพิ่มประสิทธิภาพให้ ClamAV Anti Malwere สำหรับ PHP
ปัจจุบันพบปัญหา CMS ถูก Injection Code อย่างต่อเนื่อง และพบว่า ClamAV ปกติไม่สามารถ Scan หาเจอได้ เราสามารถเพิ่มประสิทธิภาพ หรือ เพิ่ม Database Rule เพิ่มเติมดังนี้ Debian/Ubuntu: /etc/clamav/freshclam.conf RHEL/CentOS: /etc/freshclam.conf เพิ่ม DatabaseCustomURL http://www.rfxn.com/downloads/rfxn.ndb DatabaseCustomURL http://www.rfxn.com/downloads/rfxn.hdb แล้วสั่งรัน Update Rule freshclam Download & install from https://www.evo.in.th/downloads/site_scan.tar.gz และลองสั่งรันใน Path /home DirectAdmin Plugin http://forum.directadmin.com/showthread.php?t=55080
Continue Reading →Upgrade clamav
Upgrade clamav ก่อนอื่นเช็ค version ในเครื่องดูก่อนว่า เป็นเวอร์ชั่นอะไร clamscan -V หรือ /usr/local/bin/clamscan -V ตัวอย่าง ผลลัพธ์ ClamAV 0.97.4/13356/Sun Jul 24 22:01:25 2011 จากนั้น cd /usr/local/directadmin/custombuild ./build update ลองเช็คดูว่า clamav เป็นเวอร์ชั่นใหม่กว่าหรือไม่ ls clam* ตัวอย่าง ผลลัพธ์ clamav-0.99.2.tar.gz หากต้องการอัพเกรดให้พิมพ์ คำสั่งนี้ ./build clamav แล้วนั่งรอครับ วิธีสั่ง update virus pattern /usr/local/bin/freshclam หรือ freshclam รอนั่งรอสักพัก สำหรับ clamav ควรอัพเดท version ใหม่ ๆ เป็นประจำ น่ะครับ โดยดูในเว็บ http://www.clamav.net […]
Continue Reading →วิธีแก้ไข หากขอ SSL Let’s encrypt แล้ว Error
ในกรณีที่ทำการขอ SSL ของ Let’s encrypt ผ่าน DirectAdmin แล้ว ขึ้น error นี้ Getting challenge for domain.nl from acme-server… /usr/local/directadmin/scripts/letsencrypt.sh: line 319: /var/www/html/.well-known/acme-challenge/: Is a directory /usr/local/directadmin/scripts/letsencrypt.sh: line 322: [: -ne: unary operator expected Waiting for domain verification… rm: cannot remove `/var/www/html/.well-known/acme-challenge/’: Is a directory Challenge is . Details: . Exiting… เปิดไฟล์ nano /usr/local/directadmin/scripts/letsencrypt.sh ค้นหา CHALLENGE=”`echo “${RESPONSE}” | […]
Continue Reading →วิธีการติดตั้ง Let’s Encrypt automated free SSL certificate
วิธีการติดตั้ง Let’s Encrypt automated free SSL certificate ปี 2016 เป็นปีสำคัญของความปลอดภัยเว็บ โดยเฉพาะโครงการ Let’s Encrypt ที่เปิดให้เว็บทุกเว็บในโลกสามารถเข้ารหัส TLS ได้ฟรีโดยไม่ต้องมีค่าใช้จ่ายเพิ่มเติม เป็นจุดเริ่มต้นว่าในอนาคตเราอาจจะถือว่าเว็บทุกเว็บต้องเป็น HTTPS เสมอ สำหรับ VPS ที่ใช้ DirectAdmin ก็สามารถ ติดตั้งได้ ไม่ยาก ไม่กี่ขั้นตอนครับ มาเริ่มกันเลย vi /usr/local/directadmin/conf/directadmin.conf แล้วเพิ่ม letsencrypt=1 to use path : /var/www/html/.well-known หรือคุณสามารถใช้ letsencrypt=2 to use path: /home/user/domains/domain.com/public_html/.well-known เสร็จแล้วรันคำสั่ง หรือสั่งด้วยคำสั่งชุดนี้ครับ echo enable_ssl_sni=1 >> /usr/local/directadmin/conf/directadmin.conf echo letsencrypt=2 >> /usr/local/directadmin/conf/directadmin.conf cd /usr/local/directadmin/custombuild […]
Continue Reading →เมนูต่าง ๆ ของ User ใน DirectAdmin (DA)
รู้จักเมนูต่างๆ ของ User Level ใน DirectAdmin (DA) วันนี้ผมจะมาอธิบายเมนูต่าง ๆ ของ User Level ใน DirectAdmin ทั้งนี้ DirectAdmin ถือว่าเป็น Control Panel ยอดนิยมสำหรับ โฮสติ้ง ในประเทศไทย ในที่นี้ผมจะแบ่งเมนู ในส่วนของ User Level เป็น 5 ส่วน ส่วนที่ 1: เมนูหลัก หรือ เมนูด่วน • Home – หน้าหลัก (จะอยู่ส่วนใด ๆ ก็ตามกดเมนูนี้ จะกลับมายังหน้านี้) • Webmail – เข้าสู่หน้าจัดการอีเมลผ่านเว็บไซต์ หรือ เว็บเมล • Password – เปลี่ยนรหัสผ่านของ Account • Help […]
Continue Reading →การขอใบรับรอง (SSL) ของ Let’s Encrypt
การขอใบรับรอง (SSL) ของ Let’s Encrypt ปี 2015 เป็นปีสำคัญของความปลอดภัยเว็บ โดยเฉพาะโครงการ Let’s Encrypt ที่เปิดให้เว็บทุกเว็บในโลกสามารถเข้ารหัส TLS ได้ฟรีโดยไม่ต้องมีค่าใช้จ่ายเพิ่มเติม เป็นจุดเริ่มต้นว่าในอนาคตเราอาจจะถือว่าเว็บทุกเว็บต้องเป็น HTTPS เสมอ ทาง อีโว โฮสติ้ง เล็งเห็นความสำคัญในกรณีนี้ จึงพร้อมให้บริการลูกค้าทุกท่าน ที่ต้องการใช้ https ฟรี !!! โดยมีขั้นตอนเพียงไม่กี่ขั้นตอน โดยเริ่มจาก login เข้าสู่ระบบ Control Panel DirectAdmin เมื่อ Login เรียบร้อยแล้ว ให้ไปที่เมนู SSL Certificates รูปที่ 1 แล้วเลือก Free & automatic certificare from Let’s Encrypt แล้วกรอกข้อมูล ตัวอย่างตามภาพ รูปที่ 2 Country Code […]
Continue Reading →การสร้างอีเมลแอคเค้าท์
การสร้างอีเมลแอคเค้าท์ วันนี้ อีโว โฮสติ้ง จะมาบอกเล่าการสร้างอีเมล แอคเค้าท์ ผ่าน ระบบ DirectAdmin ง่าย ๆ ไม่กี่ขั้นตอน เริ่มต้นจากการ Login เข้าสู่ระบบ Control Panel DirectAdmin เมื่อ Login เข้าสู่ระบบ เสร็จเรียบร้อยแล้ว ไปยังกลุ่มเมนู E-Mail Management ตามรูปที่ 1 รูปที่ 1 เลือกเมนู E-Mail Accounts ในหน้านี้จะแสดงรายการอีเมล แอคเค้าท์ ที่มีอยู่ในระบบแล้ว ตามรูปที่ 2 รูปที่ 2 จะสังเกตได้ว่า จะมีอีเมล เริ่มต้นขึ้นมาให้ 1 แอคเค้าท์ โดยระบบจะสร้างขึ้นมาให้อัตโนมัติ ตามชื่อ User Name ของท่าน เมื่อเข้ามาแล้ว ให้เลือกเมนู Create mail account ตามรูปที่ […]
Continue Reading →การเพิ่มฐานข้อมูล ใน DirectAdmin
การเพิ่มฐานข้อมูล ใน DirectAdmin สำหรับลูกค้าHosting หลาย ๆ ท่าน ที่ใช้ Dircet Admin แล้วหากต้องการเพิ่มฐานข้อมูล (MySQL) ในระบบ Direct Admin สามารถ ทำได้ เพียง ไม่กี่ขั้นตอน โดยเริ่มจาก Login เข้าสู่ระบบ Direct Admin หลังจากนั้น ให้เข้าไปที่ MySQL Management (ตามรูปที่ 1) รูปที่ 1 สำหรับท่านที่ยังไม่มีฐานข้อมูลเลย จะมีข้อความขึ้นว่า (ตามรูปที่ 2) You won’t be able to login to phpMyAdmin until you create a Database รูปที่ 2 หมายความว่า “คุณจะไม่สามารถ Login เข้าสู่ระบบ […]
Continue Reading →