Thứ Tư, 18 tháng 4, 2012

Cài đặt và cấu hình Server Linux CentOS hoàn chỉnh (Phần 2)

II. Cấu hình cơ bản Server Linux CentOS 5
1. Thiết lập Hostname

vi /etc/hosts




# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
192.168.2.100           server.kenhgiaiphap.vn server
::1             localhost6.localdomain6 localhost6
vi /etc/sysconfig/network



2. Cài đặt một số software cần thiết
Đầu tiên là import GPG Keys
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*



Tiến hành update các packages trong hệ thống
yum update



Và cài đặt một số phần mền cần thiết khác
yum install fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp gcc gcc-c++



3. Cài đặt Chrooted DNS Server BIND9
yum install bind-chroot





chmod 755 /var/named/
chmod 775 /var/named/chroot/
chmod 775 /var/named/chroot/var/
chmod 775 /var/named/chroot/var/named/
chmod 775 /var/named/chroot/var/run/
chmod 777 /var/named/chroot/var/run/named/
cd /var/named/chroot/var/named/
ln -s ../../ chroot
cp /usr/share/doc/bind-9.3.6/sample/var/named/named.local /var/named/chroot/var/named/named.local
cp /usr/share/doc/bind-9.3.6/sample/var/named/named.root /var/named/chroot/var/named/named.root
touch /var/named/chroot/etc/named.conf
chkconfig --levels 235 named on
/etc/init.d/named start

Chú ý : tùy theo phiên bản Bind bạn cài đặt mà thư mục là bind-9.3.6 hoặc là khác



4. Cài đặt MySQL 5.

yum install mysql mysql-devel mysql-server







Cấu hình cho MySQL khởi động cùng với hệ thống khi Boot
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start




Kiểm tra Network đã được bật hay chưa
netstat -tap | grep mysql


Bạn thấy hiện như vậy là Ok
[root@server1 ~]# netstat -tap | grep mysql
tcp        0      0 *:mysql                     *:*                         LISTEN      2584/mysqld
[root@server1 ~]#

Nếu không bạn config
vi /etc/my.cnf
[...]
#skip-networking
[...]

Tạo username và password cho Mysql

mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword


Nếu bạn gặp thông báo lỗi kia hãy kiểm tra lại hostname đã đúng với IP hiện tại chưa ? sau đó bạn thử lại

Không có nhận xét nào:

Đăng nhận xét