Showing posts with label CentOS. Show all posts
Showing posts with label CentOS. Show all posts

Saturday, December 23, 2017

การติดตั้ง Node.js บน CentOS Linux 7


  Node.js เป็น JavaScript runtime สร้างบน Chrome’s V8 JavaScript engine โดย Node.js เป็นซอฟต์แวร์ประเภทโอเพ่นซอร์สที่เขียนโปรแกรมฝั่งเซิร์ฟเวอร์ (server-side programming) เช่นเดียวกับกับภาษา PHP, JSP หรือ ASP.NET ใช้ event-driven, non-blocking I/O model ทำให้เครื่องเบาและมีประสิทธิภาพสูง Node.js เป็น Cross Platform Runtime Environment สามารถติดตั้งใช้งานได้ทั้งระบบ Windows, Linux, MacOS และคอมพิวเตอร์แบบฝังตัวตระกูล ARM เช่น Raspberry Pi, Orange Pi, BeagleBone Black, Intel Galileo เป็นต้น

  Node.js เขียนโค้ดภาษา JavaScript โดยพัฒนา Apps ครั้งเดียวสามารถใช้งานได้ทุกระบบปฏิบัติการ (โดยระบบปฏิบัติการ (OS) ที่ใช้ต้องติดตั้ง Runtime Environment ของ Node.js ไว้) คล้ายๆ กับการใช้งาน Apps ที่สร้างด้วย JAVA ในอดีตที่ผู้ใช้ต้องติด JAVA Runtime Environment

Saturday, December 16, 2017

ติดตั้ง Cloud Storage ใช้งานในองค์กรด้วย NextCloud

NextCloud เป็นโอเพ่นซอร์สสำหรับบริหารจัดการข้อมูลผ่านเว็บในรูปแบบ Cloud Storage พัฒนามาจากต้นแบบ ownCloud, ทำหน้าที่คล้ายกับ Dropbox สามารถแชร์เอกสาร รูปภาพ ไฟล์วีดีโอ เหมาะสำหรับหน่วยงานที่ต้องการกำหนดบริหารเอกสารไว้ที่องค์กรของตนเองแบบรวมศูนย์ อีกทั้ง NextCloud มีเวอร์ชั่นในรูปแบบเชิงการค้าเช่นเดียวกัน สามารถอ่านรายละเอียดเพิ่มเติมได้ที่ https://nextcloud.com


ความต้องการด้านซอฟต์แวร์
ระบบปฏิบัติการที่สามารถติดตั้งได้
  • Redhat Enterprise Linux 
  • CentOS 6 and 7
  • Ubuntu (14.04 & 16.04)
  • Debian 7
  • SUSE Enterprise Server 11 SP3 & 12
ความสามารถ
  1. สามารถเข้าใช้งานจัดเก็บไฟล์ได้ทุกที่ ทุกเวลา (anytime, anywhere)
  2. สามารถสร้างกลุ่มแผนกต่างๆ เพื่อแชร์ไฟล์ และกำหนดสิทธิ์ในการเข้าถึงไฟล์
  3. สามารถแชร์ไฟล์  สร้างลิงค์ไฟล์แชร์ผ่านโซเชียลมีเดีย 
  4. สามารถกำหนดรหัสผ่านไฟล์ที่แชร์ได้
  5. สนับสนุน Two-factor authentication แบบ TOTP และ QR code
  6. ตรวจสอบบันทึกเหตุการณ์การใช้งานได้
  7. สามารถเชื่อมกับ external cloud storage service providers อาทิ Amazon, Google Drive และ Dropbox

การติดตั้ง LAMP บน CentOS Linux 7

การติดตั้ง LAMP บน CentOS Linux 7

ขั้นตอน
1. ติดตั้ง REMI และ  EPEL repository

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

2. ติดตั้ง Apache และ PHP
yum --enablerepo=remi,remi-php71 install httpd php php-common -y
yum --enablerepo=remi,remi-php71 install php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongodb php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml -y

Wednesday, November 29, 2017

การตรวจสอบเวอร์ชั่นและดิสตริบิวชั่นของ CentOS Linux

การตรวจสอบเวอร์ชั่นและดิสตริบิวชั่นของของ CentOS Linux ท่านสามารถตรวจสอบด้วยคำสั่งดังนี้

[root@huntra ~]# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)


[root@huntra ~]# cat /proc/version
Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Nov 22 16:42:41 UTC 2016


[root@huntra ~]# uname -a
Linux huntra 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


[root@huntra ~]# uname -srv
Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016
[root@huntra ~]#

การตรวจสอบหมายเลข IP ของ Router

การตรวจสอบหมายเลข IP ของ Router สามารถตรวจสอบด้วยคำสั่งดังนี้

curl http://ipecho.net/plain; echo

หรือ

lynx --dump http://ipecho.net/plain




ระบบปฏิบัติการ CentOS Linux 7 สำหรับติดตั้งบนบอร์ด Raspberry Pi

ระบบปฏิบัติการ CentOS Linux 7 สำหรับติดตั้งบนบอร์ด Raspberry Pi
สามารถดาวน์โหลดได้ที่ http://mirror.centos.org/altarch/7/isos/armhfp/




Friday, November 24, 2017

ฟรี! คู่มือติดตั้ง CentOS Linux7

CentOS ย่อมาจาก Community ENTerprise Operating System เป็นระบบลีนุกซ์ที่พัฒนามาจากต้นฉบับ Red Hat Enterprise Linux (RHEL) ปัจจุบันพัฒนาไปถึงเวอร์ชั่น 7.0 โดยที่ CentOS ได้นำเอาซอร์สโค้ดต้นฉบับของ Red Hat มาทำการคอมไพล์ใหม่

Friday, November 10, 2017

การตรวจสอบชื่ออินเตอร์เฟสที่ใช้งานอยู่

การตรวจสอบชื่ออินเตอร์เฟสที่ใช้งานอยู่

[root@huntra ~]# nmcli d
DEVICE  TYPE      STATE         CONNECTION
enp0s3  ethernet  connected     enp0s3
enp0s8  ethernet  disconnected  --
lo      loopback  unmanaged     --

การตรวจสอบหมายเลข MAC Address บนระบบ Linux


การตรวจสอบหมายเลข MAC Address บนระบบ Linux
สามารถตรวจสอบด้วยคำสั่งดังนี้

arp -a

arp -n

ipaddr
ipaddr show  enp0s3
ipaddr show  enp0s8

ifconfig