yum list installed | grep "something"
วันจันทร์ที่ 30 ธันวาคม พ.ศ. 2556
CentOS 6 - คำสั่งตรวจสอบว่าติดตั้ง package อะไรบ้าง
ใช้คำสั่งสำหรับแสดงรายชื่อ package ที่ติดตั้งไว้แล้ว
วันอาทิตย์ที่ 29 ธันวาคม พ.ศ. 2556
CentOS 6 - วิธีการติดตั้ง Apache PHP Mysql
วิธีการติดตั้ง Apache/PHP/Mysql
This guide shows howto install Apache HTTP Server (httpd) with PHP 5.5.7 and following modules on Fedora 20/19/18/17, CentOS 6.5/6.4/6.3/6.2/6.1/6/5.10 and Red Hat (RHEL) 6.5/6.4/6.3/6.2/6.1/6/5.10 systems.
This guide shows howto install Apache HTTP Server (httpd) with PHP 5.5.7 and following modules on Fedora 20/19/18/17, CentOS 6.5/6.4/6.3/6.2/6.1/6/5.10 and Red Hat (RHEL) 6.5/6.4/6.3/6.2/6.1/6/5.10 systems.
- APC (php-pecl-apc) – APC caches and optimizes PHP intermediate code
- CLI (php-cli) – Command-line interface for PHP
- PEAR (php-pear) – PHP Extension and Application Repository framework
- PDO (php-pdo) – A database access abstraction module for PHP applications
- MySQL (php-mysqlnd) – A module for PHP applications that use MySQL databases
- PostgreSQL (php-pgsql) – A PostgreSQL database module for PHP
- MongoDB (php-pecl-mongo) – PHP MongoDB database driver
- SQLite (php-sqlite) – Extension for the SQLite V2 Embeddable SQL Database Engine
- Memcache (php-pecl-memcache) – Extension to work with the Memcached caching daemon
- Memcached (php-pecl-memcached) – Extension to work with the Memcached caching daemon
- GD (php-gd) – A module for PHP applications for using the gd graphics library
- XML (php-xml) – A module for PHP applications which use XML
- MBString (php-mbstring) – A module for PHP applications which need multi-byte string handling
- MCrypt (php-mcrypt) – Standard PHP module provides mcrypt library support
- เริ่มจากการติดตั้ง Remi Repository สำหรับ CentOS 6.5 ดังนี้
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
- ติดตั้ง Apache กับ PHP และ Mysql
# yum --enablerepo=remi,remi-php55 install httpd mysql mysql-server php php-common
- ติดตั้ง PHP Module
# yum --enablerepo=remi,remi-php55 install php-mysql php-pecl-apc php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml
- เรียกใช้ apache ตอนเปิดเครื่องให้ทำงาน
# /etc/init.d/httpd start <- after="" div="" restart="" update="" use="">->
# /etc/init.d/mysqld start <- after="" div="" restart="" update="" use="">->
## หรือเรียกใช้คำสั่ง ##
# service httpd start <- after="" div="" restart="" update="" use="">->
# service mysqld start <- after="" div="" restart="" update="" use="">->
# chkconfig --levels 235 httpd on
# chkconfig --levels 235 mysqld on
- สร้างแฟ้มสำหรับทดสอบ PHP ว่าใช้งานได้หรือไม่
# vi /var/www/html/phptest.php
<?php
phpinfo();
?>
- เปิดโปรแกรม Browser และพิมพ์ชื่อเว็บไซต์ http://localhost/test.php
- เปิดสิทธิ์เข้าถึงพอร์ต 80 ของ IPTables Firewall ด้วยคำสั่ง
# nano -w /etc/sysconfig/iptables
เพิ่มบรรทัดข้างล่างนี้
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
- ทำการ restart IPTable Firewall ใหม่
# service iptables restart
## หรือเรียกใช้คำสั่ง ##
# /etc/init.d/iptables restart
CentOS 6 - วิธีติดตั้ง VirtualBox Guest ใน CentOS
CentOS 6 - วิธีติดตั้ง VirtualBox Guest ใน CentOS
- ใน VirtualBox ที่ติดตั้ง CentOS ให้เลือกเมนู Devices > Install Guest Additions...
- จากนั้นติดตั้ง VirtualBox Guest โดยใช้คำสั่ง
# mkdir /media/VirtualBoxGuestAdditions
# mount -r /dev/cdrom /media/VirtualBoxGuestAdditions
- ตรวจสอบการติดตั้ง kernel ด้วยคำสั่ง
# yum update kernel*
# reboot
- ใน CentOS 6 ติดตั้งด้วยคำสั่ง
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# yum install gcc kernel-devel kernel-headers dkms make bzip2 perl
- ตั้งค่า KERN_DIR สภาพแวดล้อมด้วยคำสั่ง
# KERN_DIR=/usr/src/kernels/`uname -r`
# export KERN_DIR
- ติดตั้ง Virtualbox Guest Additions
# cd /media/VirtualBoxGuestAdditions
# ./VBoxLinuxAdditions.rum
- ใน VirtualBox ที่ติดตั้ง CentOS ให้เลือกเมนู Devices > Install Guest Additions...
- จากนั้นติดตั้ง VirtualBox Guest โดยใช้คำสั่ง
# mkdir /media/VirtualBoxGuestAdditions
# mount -r /dev/cdrom /media/VirtualBoxGuestAdditions
- ตรวจสอบการติดตั้ง kernel ด้วยคำสั่ง
# yum update kernel*
# reboot
- ใน CentOS 6 ติดตั้งด้วยคำสั่ง
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# yum install gcc kernel-devel kernel-headers dkms make bzip2 perl
- ตั้งค่า KERN_DIR สภาพแวดล้อมด้วยคำสั่ง
# KERN_DIR=/usr/src/kernels/`uname -r`
# export KERN_DIR
- ติดตั้ง Virtualbox Guest Additions
# cd /media/VirtualBoxGuestAdditions
# ./VBoxLinuxAdditions.rum
CentOS 6 - การตั้งค่าเน็ตเวิร์ค Lancard หลังติดตั้งระบบปฎิบัติการใหม่
CentOS 6 - การตั้งค่าเน็ตเวิร์ค Lancard หลังติดตั้งระบบปฎิบัติการใหม่
- การตั้งค่ารับไอพีแบบ DHCP IP แก้ไขแฟ้ม ifcfg-eth0 สำหรับแล็นการ์ตใบแรก
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
NM_CONTROLLED=no
HWADDR=08:00:27:08:47:E9
# service network restart
# ifconfig eth0
- การตั้งค่ารับไอพีแบบ Static IP แก้ไขแฟ้ม ifcfg-eth0 สำหรับแล็นการ์ตใบแรก
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NM_CONTROLLED=no
HWADDR=08:00:27:08:47:E9
IPADDR=192.168.1.30
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
- การเปลี่ยน Host Name ชื่อเครื่องคอมพิวเตอร์
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=myhostname.localdomain
- การเปลี่ยน DNS Server
# vi /etc/resolv.conf
nameserver 192.168.61.3
nameserver 192.100.77.5
# service network restart
- การตั้งค่ารับไอพีแบบ DHCP IP แก้ไขแฟ้ม ifcfg-eth0 สำหรับแล็นการ์ตใบแรก
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
NM_CONTROLLED=no
HWADDR=08:00:27:08:47:E9
# service network restart
# ifconfig eth0
- การตั้งค่ารับไอพีแบบ Static IP แก้ไขแฟ้ม ifcfg-eth0 สำหรับแล็นการ์ตใบแรก
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NM_CONTROLLED=no
HWADDR=08:00:27:08:47:E9
IPADDR=192.168.1.30
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
- การเปลี่ยน Host Name ชื่อเครื่องคอมพิวเตอร์
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=myhostname.localdomain
- การเปลี่ยน DNS Server
# vi /etc/resolv.conf
nameserver 192.168.61.3
nameserver 192.100.77.5
# service network restart
สมัครสมาชิก:
บทความ (Atom)