S o f t G a n z.

Web & Software Developer Gang.

ใครกำลัง login ในเครื่องของเราบ้าง

โดย Little Bear on June,26 2009 10.18

เกิดความสงสัยว่าใครกำลังล็อกอินในเครื่องเราบ้าง ลองตรวจด้วยคำสั่ง top แล้วเห็น 5 users ก็เลยอยากรู้

มีคำสั่งสำหรับตรวสอบเช่น

  • finger ... แสดงรายชื่อทุกคนที่กำลัง login อยู่ในปัจจุบัน
  • who ... เหมือนกับคำสั่ง finger
  • last ... ดูประวัติการ login/logout
  • lastb ... ดูรายการ bad / failed login ที่เข้ามาในระบบ
  • lastlog ... ดูเวลาการ login ครั้งล่าสุดของการ login เข้าสู่ระบบ

50+ PHP optimisation tips revisited

โดย Little Bear on June,21 2009 11.34

เขียน PHP มาก็หลายปี พยายามปรับปรุงความรู้ตัวเองอยู่เรื่อย ๆ วันนี้ได้ Tips ในการเขียนมาเก็บไว้อีกชุดหนึ่ง ก็เอามาจากของคนอื่นแหละ ไว้ค่อยปรับเพิ่มเติมของตนเองวันหลัง

คำสั่งในการย้ายข้อมูลจากโฮสต์อื่น

โดย Little Bear on June,18 2009 21.58
  • ทำสำเนาไฟล์มาก่อน

wget -r --ftp-user=youusername --ftp-password=youpassword --preserve-permissions ftp://ftp.your.domain/your/home/folder/*

  • Dump old sql database to file

mysqldump -u sqluser -psqlpassword sqltable > sqlfile.sql

  • สำเนาไฟล์ข้อมูลมาจากโฮสต์เดิใ

wget http://domain.name/sqlfile.sql

  • dump sql to database

mysql -u username -ppassword database < sqldata.sql

  • เปลี่ยนค่า nameserver ของโดเมน

MySQL / PHPMyAdmin - Export Table to Server

โดย Little Bear on June,18 2009 03.27

แก้ไขไฟล์ config.inc.php

$cfg['SaveDir']= '/tmp';

เพิ่มบรรทัด

$GLOBALS["saveonserver"]=true;

แล้วจะมีปุ่มให้คลิก Save on server in /tmp/ directory ตอน export

ปล. มีเวลาจะมาอธิบายอย่างละเอียดอีกที

ที่มา : www.planet-source-code.com

Theme สวย ๆ ของ Ubuntu

โดย Little Bear on June,15 2009 23.52

ปกติก็ใช้แต่ theme เดิม ๆ ของ Ubuntu ซึ่งก็ยังไม่เบื่อ อาจจะเป็นเพราะมันเรียบง่ายดีก็เป็นได้

แต่ก็อยากลองของใหม่ จึงลองดู theme สวย ๆ ของ Ubuntu หรือจาก ต้นฉบับ ดูบ้าง คงจะแก้เบื่อ แก้เซ็งไปได้สักพัก

ตัวอย่างเช่น

Tropical

exotic

ดาวน์โหลด IE8 เพื่อการกุศล

โดย Little Bear on June,14 2009 19.04

ไมโครซอฟท์เริ่มแคมเปญ Browser for the Better ร่วมกับ Feeding America ซึ่งเป็นหน่วยงานการกุศลที่จัดอาหารให้กับผู้ยากไร้

แคมเปญก็คือ เมื่อดาวน์โหลด IE8 ผ่านเว็บไซต์ Browser for the Better หนึ่งครั้ง ไมโครซอฟท์จะบริจาคเงินให้กับ Feeding America เป็นจำนวน 1.15 ดอลลาร์ ไมโครซอฟท์จะบริจาคเงินสูงสุด 1 ล้านดอลลาร์สหรัฐ แคมเปญนี้จะสิ้นสุดวันที่ 8 เดือน 8 และเงินจากไมโครซอฟท์จะถูกเปลี่ยนเป็นอาหารไปเรื่อยๆ จนถึงเดือน มิ.ย. ปี 2010

ผู้ใช้ต้องดาวน์โหลดผ่านเว็บไซต์ Browser for the Better เท่านั้น (ที่อื่นไม่นับ) และต้องดาวน์โหลดจนเสร็จสมบูรณ์ด้วย ผมพยายามหาแล้วไม่เจอข้อจำกัดว่าต้องเป็นการดาวน์โหลดจากในสหรัฐเท่านั้น ดังนั้นใครที่ยังไม่มี IE8 ก็สามารถไปช่วยเหลือเพื่อนมนุษย์กันได้

วิดีโอโฆษณา IE8 ในแคมเปญ Browser for the Better สองอันดูได้จาก Blognone

ที่มา - Blognone , Ars Technica

ปล. คือผมคาดว่าผมคงต้องโหลดไปลงในเครื่องของใครอีกหลาย ๆ คน เพราะเพื่อน ๆ อีกหลายคนยังคงใช้ IE6-7 อยู่ และอาจจะโหลดมา update เองไม่เป็นด้วยซ้ำ ไว้คงต้องทยอยทำให้เรื่อย ๆ

ย้ายบ้านใหม่

โดย Little Bear on June,14 2009 09.20

วันนี้เริ่มย้ายเว็บ http://softganz.com ไปอยู่บ้านใหม่ ซึ่งคงจะเป็นบ้านถาวรแล้ว ครานี้ย้ายมาอยู่ที่หาดใหญ่เลย ซึ่ง CAT-IDC Hatyai เพิ่งเปิดให้บริการ ผมเป็นลูกค้ารายที่ 2

ลง server DELL R200 1 เครื่อง กำลังทยอยย้ายเว็บอื่น ๆ มาในภายหลัง

DirectAdmin Installation and Configuration

โดย Little Bear on June,10 2009 08.55

เพิ่งติดตั้ง DirectAdmin บน CentOS5.3 เป็นครั้งแรกในชีวิต หลังจากที่ติดตั้งเสร็จก็มีสิ่งที่ต้องทำต่อ ตามนี้

ก่อนลง ลองเช็คเวลาและ timezone ต้องกำหนด timezone ให้เรียบร้อย บน CentOS สามารถใช้ system-config-date เพื่อกำหนด timezone ได้

Sync เวลากับ time server

หากไม่มี ntpdate ก็ติดตั้งด้วย

yum install ntp

หรือ

apt-get install ntpdate

กำหนดให้มีการ sync time จาก clock.nectec.or.th ด้วยการตั้งเวลาใน crontab

crontab -e

แล้วเพิ่มโค๊ดไว้ด้านล่างสุด

0 */4 * * * root ntpdate clock.nectec.or.th

Howto: Sync เวลากับใครและบ่อยแค่ไหนดี

หลังจากนั้นก็ดำเนินการติดตั้งและ config security ตามรายการ

  1. DirectAdmin Installation Guide

  2. Setting up DA with an SSL certificate

  3. DirectAdmin has been Installed on your Server!

  4. Basic system security

  5. HOW-TO: Mount /tmp with noexec or Secure Tmp Directadmin

  6. DirectAdmin Site Helper

  7. Step Security Unix/Linux - ฉบับ DirectAdmin และ บทความน่าอ่านจาก ThaiHostTalk

  8. Installing RPMforge

  9. Compile PHP 5.3 via CustomBuild in Direct Admin

  10. iptables - ติดตั้งไฟร์วอลเสีย และ DirectAdmin iptables , Shoutcast - not test

  11. Securing a Debian Box - เพิ่มความปลอดภัยให้

  12. Intrustion detection and prevention for Apache with mod-security - พยายามทำแล้ว แต่ยังไม่ได้ผล

ปิด allow _ url _ fopen โดยแก้ไข php.ini เปลี่ยนจาก on เป็น off

; Disable allow_url_fopen for security reasons
allow_url_fopen = Off

แก้ไขค่า default mysql เป็น MYISAM , utf8unicodeci โดยแก้ไขในไฟล์ /etc/my.cnf

# Add by softganz
# Set default engin to MYISAM # Set default collation to utf8_unicode_ci default-storage-engine=MYISAM collation-server = utf8_unicode_ci character-set-server = utf8

บทความดี ๆ เกี่ยวกับ DirectAdmin

Hosting Control Panel

โดย Little Bear on June,07 2009 12.50

เพิ่งรู้ว่า Hosting Control Panel นั้นมีมากมายมหาศาลตอนที่เริ่มมี server เป็นของตนเอง ทำให้ต้องตัดสินใจเลือกว่าจะใช้ตัวไหนดี ซึ่งต้องลองดูหลาย ๆ ตัว ปวดหัวมาก ๆๆๆๆๆๆๆๆๆๆ

แบบที่ต้องจ่ายตังส์

แบบฟรี

เพิ่มเติมนิดหน่อยเป็นความรู้

278 items|« First « Prev 15 16 (17/28) 18 19 Next » Last »|

Member Zone

Playing