Site icon บริษัท โค๊ดบี จำกัด

วิธีติดตั้ง PhantomJS ผ่าน SSH Command

วิธีติดตั้ง-PhantomJS-ผ่าน-SSH-Command

วิธีติดตั้ง-PhantomJS-ผ่าน-SSH-Command

&NewLine;<figure class&equals;"wp-block-video"><&sol;figure>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">วิธีติดตั้ง PhantomJS ผ่าน SSH Command สำหรับ PhantomJS นั้น มีความสามารถในการทำงานหลัก ๆ คือ<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<ul class&equals;"wp-block-list"><li>Page Automation เข้าไปจัดการองค์ประกอบต่าง ๆ ในเว็บไซต์ได้<&sol;li><li>Screen Capture ถ่ายภาพหน้าเว็บไซต์<&sol;li><li>Headless Website Testing ทดสอบการทำงานของเว็บไซต์ โดยไม่ต้องมี UI<&sol;li><li>Network Monitoring ใช้ทำการทดสอบการโหลดหน้าเว็บไซต์ ประสิทธิภาพการทำงานของหน้าเว็บไซต์<&sol;li><&sol;ul>&NewLine;&NewLine;&NewLine;&NewLine;<div style&equals;"height&colon;30px" aria-hidden&equals;"true" class&equals;"wp-block-spacer"><&sol;div>&NewLine;&NewLine;&NewLine;&NewLine;<h4 class&equals;"wp-block-heading">วิธีติดตั้ง PhantomJS ผ่าน SSH บน Linux Server<&sol;h4>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">เริ่มต้นให้ตรวจสอบก่อนว่า Server ที่เราจะติดตั้งเป็นระบบปฏิบัติการอะไร จากนั้นเลือก package ที่จะดาวน์โหลดได้ที่หน้านี้ <a href&equals;"https&colon;&sol;&sol;bitbucket&period;org&sol;ariya&sol;phantomjs&sol;downloads&sol;" target&equals;"&lowbar;blank" rel&equals;"noreferrer noopener">bitbucket&period;org&sol;ariya&sol;phantomjs&sol;downloads&sol;<&sol;a><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<ul class&equals;"wp-block-list"><li>เปิดโปรแกรม Terminal จากนั้น ssh เข้าไปที่เครื่อง server ด้วยคำสั่ง<&sol;li><&sol;ul>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"bash" class&equals;"language-bash">&num; ssh root&commat;xxx&period;xxx&period;xxx<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<ul class&equals;"wp-block-list"><li>ทำการดาวน์โหลดไฟล์ที่เราเลือกไว้ในขั้นตอนแรก ให้ตรงตามระบบปฏิบัติการ จากนั้นสั่งดาวน์โหลดไฟล์มาไว้ที่เครื่อง<&sol;li><&sol;ul>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"bash" class&equals;"language-bash">&lbrack;root&commat;host ~&rsqb;&num; wget https&colon;&sol;&sol;bitbucket&period;org&sol;ariya&sol;phantomjs&sol;downloads&sol;phantomjs-2&period;1&period;1-linux-x86&lowbar;64&period;tar&period;bz2<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<ul class&equals;"wp-block-list"><li>หลังจากดาวน์โหลดเสร็จแล้ว ให้ใช้คำสั่งแตกไฟล์ไปที่ &sol;usr&sol;local&sol;share&sol;<&sol;li><&sol;ul>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"bash" class&equals;"language-bash">&lbrack;root&commat;host ~&rsqb;&num; tar xvjf phantomjs-2&period;1&period;1-linux-x86&lowbar;64&period;tar&period;bz2 -C &sol;usr&sol;local&sol;share&sol;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<ul class&equals;"wp-block-list"><li>หลังจบขั้นตอนด้านบนเราสามารถเรียกใช้งาน PhantomJS ผ่านที่ &sol;usr&sol;local&sol;share&sol; ได้ทันที แต่เพื่อไม่ให้การเรียกใช้งานกระทบกับ binary หลักของระบบ เราจะทำการลิงค์การใช้งานไปที่ Path อื่น คือ &sol;usr&sol;local&sol;bin โดยใช้คำสั่ง<&sol;li><&sol;ul>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"bash" class&equals;"language-bash">&lbrack;root&commat;host ~&rsqb;&num; ln -sf &sol;usr&sol;local&sol;share&sol;phantomjs-2&period;1&period;1-linux-x86&lowbar;64&sol;bin&sol;phantomjs &sol;usr&sol;local&sol;bin<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<ul class&equals;"wp-block-list"><li>จากนั้นให้ทดสอบการทำงานโดยพิมพ์คำสั่งเพื่อดูเวอร์ชั่นของ PhantomJS ที่เราเพิ่งติดตั้งไป<&sol;li><&sol;ul>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"bash" class&equals;"language-bash">&lbrack;root&commat;host ~&rsqb;&num; phantomjs --version<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">ถ้าผลลัพธ์ที่ได้ มีการแสดงตัวเลขเวอร์ชั่นออกมา แสดงว่าเราได้ติดตั้ง PhantomJS บนเครื่อง Server เรียบร้อยแล้ว<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">วิธีใช้งาน PhantomJs สามารถสั่ง execute ได้ง่าย ๆ ด้วยคำสั่ง phantomjs และตามด้วยชื่อไฟล์ &period;js ที่ต้องการให้ทำงาน เช่น<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"bash" class&equals;"language-bash">&lbrack;root&commat;host ~&rsqb;&num; phantomjs hello-world&period;js<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">สำหรับการเขียนคำสั่ง และการใช้งาน phantomjs สามารถหาข้อมูลเพิ่มเติมได้จากเว็บไซต์หลักของ library ที่ <a href&equals;"https&colon;&sol;&sol;phantomjs&period;org" target&equals;"&lowbar;blank" rel&equals;"noreferrer noopener nofollow">https&colon;&sol;&sol;phantomjs&period;org<&sol;a><&sol;p>&NewLine;

Exit mobile version