หลังจากได้ลองศึกษาและเขียน Web Application ด้วย Ruby On Rails มาได้สักพัก ก็ได้เวลา เอา Web Application ที่ทำ ไปใช้งานจริง ซึ่งในช่วงแรก ผมอาศัยการก็อปปี้จากตัว Development ไปใช้งาน โดยเปลี่ยน config ให้รันในโหมด Production ทั้งนี้ผมรันทั้ง Development และ Production บนเครื่องตัวเองที่บ้านครับ เพราะต้องการศึกษา และทดสอบให้มั่นใจซะก่อน
และจากเดิมที่ใช้วิธีการก็อบปี้ ก็เปลี่ยนมาใช้ Subversion ช่วยซึ่งก็ทำให้สะดวกขึ้น และในที่สุดก็เลยมาลองใช้ Capistrano เพราะเห็นใครๆเขาก็ใช้กัน ^^ และพอได้มาลองใช้ดู ก็พบว่าวิธีการใช้งาน ที่มีคนเขียนไว้ตามเว็ปต่างๆนั้น ใช้แทบไม่ได้เลย - -” เพราะเวอร์ชั่น 2.0 นี้ต่างจากของเดิมเยอะพอสมควร ก็เลยต้องลองผิดลองถูก เดาๆเอาจากของเดิมที่มีคนเขียนอธิบายไว้ กับที่เว็ปของ Capistrano เขียนไว้ (น้อยจัง) พอทำสำเร็จเลยต้องมาเขียน Blog ไว้กันลืม […]
Tags: Capistrano, Ruby, Ruby on Rails
ความจริงผมเคยเขียนเกี่ยวกับ Add-on ตัวนี้ไปแล้วครั้งนึง ที่นี่ แต่นั่นเป็นเวอร์ชั่นเก่า ซึ่งตอนนั้นเจ้า Add-on ตัวนี้ยังใช้ Java ในการเซฟภาพหน้าเว็ปเพจ ซึ่งมี Bug อยู่พอสมควร รวมถึงค่อนข้างช้า แต่ในเวอร์ชั่นใหม่นี่ เราสามารถเลือกที่จะใช้ Java หรือ Gecko Canvas ในการ Capture ภาพหน้าเว็ปเพจ ซึ่งปกติมันจะเซ็ตใช้ Gecko Canvas มาให้อยู่แล้ว ซึ่งการใช้ Gecko Canvas ทำให้เราสามารถ Capture ภาพหน้าเว็ปเพจได้ง่ายและรวดเร็วขึ้น เท่าที่ผมลองใช้ดูยังไม่เจอ Bug อะไรเลย
นอกจากนี้ Feature ที่เพิ่มเข้ามาก็คือสามารถ เลือกที่เซฟภาพบางส่วน จากหน้าเว็ปเพจได้ด้วย ซึ่งยิ่งทำให้สะดวกเข้าไปอีก แทนที่จากเดิมเราเซฟภาพทั้งหน้าจอแล้วต้องมา Crop ภาพในโปรแกรมแก้ไขรูปภาพอย่าง Photoshop หรือ Gimp ก่อนที่จะนำไปใช้งาน เราก็สามารถใช้ Add-on ตัวนี้ของ FireFox จัดการเลือกเซฟภาพ บางส่วนของหน้าเว็ปเพจ […]
หลังจากได้ลองเช่าโฮสท์ของ Joyent/TextDrive มาได้ราวๆ 2 เดือน โดย Plan ที่ผมเช่าคือ Shared Host Startup Plan ซึ่งถ้าจ่ายรายเดือนก็เดือนล่ะ $15และไม่ว่าจะ Plan ไหนก็เสียค่าเซ็ตอัพ (Setup Fee) $25 เหมือนกันหมด - -* ซึ่งนับว่าแพงมาก เมื่อเทียบกับโฮสท์ทั่วๆไป
ใน Shared Host สิ่งที่เราได้มานอกจาก WebHosting แล้ว เราก็จะได้ Joyent Connector และ Strongspace มาใช้งานด้วย โดย Connector เจะเป็นชุดเว็ปซอฟท์แวร์ที่ ใช้ทำงงานร่วมกันเป็นทีมสามารถแชร์ Email, Calendar, Files, Bookmark ได้ ส่วน Strongspace ก็คือ Secure Filre Stroage & Sharing หรือก็คือเอาไว้เก็บและแชร์ไฟล์ ซึ่งทั้งหมดนี้ก็ดูเหมือนจะ คุ้มกับเงิน […]
Tags: Hosting, Ruby on Rails
18 Jun
Posted by: AnnoMundi in: Linux :Howto & Tips
วิธีการสร้าง Self-Signed Certificate สำหรับเว็ปไซต์บนเครื่องที่ใช้ Ubuntu
Feisty Fawn สำหรับบทความนี้ผมขอไม่กล่าวถึงการลง Apache2, PHP5 และ
MySQL นะครับ จะกล่าวถึงเฉพาะการสร้าง Self-Signed Certificate เท่านั้น
ถ้า Apache ที่ลงไว้แต่ยังไม่ได้ Enable mod_ssl ก็ให้เปิดใช้งานด้วยคำสั่ง
sudo a2enmod ssl
เริ่มด้วยการสร้าง Private Key สำหรับเครื่องเซิร์ฟเวอร์ หรือเครื่องที่เรารัน
เว็ปเซิร์ฟเวอร์
$ sudo openssl genrsa -des3 -out server.key 1024
เมื่อโปรแกรมให้เราใส่ pass phrase ซึ่งเราจะใส่หรือไม่ใส่ก็ได้
จากนั้นก็สร้าง Certificate File ขี้นมาด้วยคำสั่ง
$ sudo openssl req -new -x509 -nodes -sha1 -days 365 -key server.key -out server.crt
ซึ่งมันจะถาม Pass Phrase […]
Tags: apache, Linux, ssl, Ubuntu
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Aug | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |