成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

DNS--域名服務(wù)與LAMP

DNS--域名服務(wù)1. 安裝;redhat 4第四張光盤:# mount -t iso9660 /dev/cdrom /media/cdrom/# cd /media/cdrom/RedHat/RPM

DNS--域名服務(wù)

1. 安裝;redhat 4

第四張光盤:

# mount -t iso9660 /dev/cdrom /media/cdrom/

# cd /media/cdrom/RedHat/RPMS/

# rpm -ivh bind-9.2.4-2.i386.rpm bind-chroot-9.2.4-2.i386.rpm bind-devel-9.2.4-2.i386.rpm 第一張光盤

# mount -t iso9660 /dev/cdrom /media/cdrom/

# cd /media/cdrom/RedHat/RPMS/

# rpm -ivh caching-nameserver-7.3-3.noarch.rpm

2. 配置主域名服務(wù)器。 名稱為:baidu.com

(1). 設(shè)置baidu.com 域的正向區(qū)域。

# vi /etc/named.conf

zone "baidu.com" IN {

type master;

file "baidu.com.zone";

allow-update { none; };

};

(2)

# cd /var/named/chroot/var/named/

# cp localhost.zone baidu.com.zone

# vi baidu.com.zone 添加主機(jī)記錄

www IN A 192.168.100.100

# vi /etc/resolv.conf

nameserver 192.168.1.10

# service named restart

(3) 測試:

# host www.baidu.com

www.baidu.com has address 192.168.100.100

# nslookup www.baidu.com

Name: www.baidu.com

Address: 192.168.100.100

# dig www.baidu.com

3. 輔助DNS 。

(1) 修改配置文件。

# vi /etc/named.conf

,

zone "baidu.com" IN {

type slave;

file "baidu.com.zone";

masters { 192.168.1.10; };

};

(2) 設(shè)置權(quán)限。

# ls -ld /var/named/chroot/var/named

# chmod g w /var/named/chroot/var/named

(3) 重啟服務(wù)。

# service named restart

(4) 查看 /var/named/chroot/var/named目錄下。 發(fā)現(xiàn)多了一個(gè)baidu.com.zone 文件。

4. DNS 轉(zhuǎn)發(fā)器。

(1)

# vi /etc/named.conf

在option 選項(xiàng)區(qū)域添加如下內(nèi)容:

forwarders {202.106.0.20 ; };

5. DNS 子域委派。

(1) 子域上。

# vi /etc/named.conf

zone "it.baidu.com" IN {

type master;

file "it.baidu.com.zone";

allow-update { none; };

};

# cd /var/named/chroot/var/named

# cp localhost.zone it.baidu.com.zone

# vi it.baidu.com.zone

www IN A 192.168.1.200

(2) 在父域上:

# vi /var/named/chroot/var/named

# vi baidu.com.zone

it IN AS it.baidu.com. IN A 192.168.10.1.20

(3) 客戶機(jī)上:

# vi /etc/resolv.conf

nameserver 192.168.1.10

# nslookup www.it.baidu.com

搭建LAMP 網(wǎng)頁應(yīng)用構(gòu)架

,

一. 配置Apache (軟件:httpd-2.2.9.tar.gz )

1. 安裝。

# tar zxvf httpd-2.2.9.tar.gz

# cd httpd-2.2.9

# ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite # make; make install

2. 啟動(dòng)Apache 服務(wù)器.

# netstat -tnl | grep :80 查看80端口有沒有服務(wù)在運(yùn)行

# /usr/local/apache2/bin/apachectl start

# netstat -tnl | grep :80

# netstat -tnl | grep :80

tcp 0 0 :::80 :::* LISTEN

3. 實(shí)現(xiàn)Apache 在系統(tǒng)啟動(dòng)是自動(dòng)運(yùn)行。

# vi /etc/rc.d/rc.local

/usr/local/apache2/bin/apachectl start

4. 調(diào)整Apache 服務(wù)器的默認(rèn)設(shè)置。

# vi /usr/local/apache2/conf/httpd.conf 添加如下內(nèi)容

ServerName www.brucechen.com:80

5. 配置DNS 。

# vi /etc/named.conf 添加如下內(nèi)容

zone "brucechen.com" IN {

type master;

file "brucechen.com.zone";

allow-update { none; };

};

# cd /var/named/chroot/var/named/

# cp localhost.zone brucechen.com.zone

# vi brucechen.com.zone 添加主機(jī)記錄

www IN A 192.168.1.10

# service named restart

6. 重啟Apache.

# /usr/local/apache2/bin/apachectl restart

這時(shí)關(guān)于主機(jī)名的提示信息已經(jīng)消失。

# /usr/local/apache2/bin/apachectl -t 測試httpd.conf 語法

Syntax OK

7. 設(shè)置主頁。

# echo "this is Apache2 service" > /usr/local/apache2/htdocs/index.html

8. 客戶機(jī):設(shè)DNS 為192.168.1.10

二. 配置Mysql 服務(wù)。 (mysql-5.0.51a-linux-i686-glibc23.tar.gz )

,

# groupadd -g 200 mysql

# useradd -u 200 -g mysql -d /usr/local/mysql/data -M mysql

# tar zxvf mysql-5.0.51a-linux-i686-glibc23.tar.gz -C /usr/local/

# cd /usr/local/

# mv mysql-5.0.51a-linux-i686-glibc23/ mysql

# cd /usr/local/mysql

# ./scripts/mysql_install_db 初始化數(shù)據(jù)庫

# chown -R root:mysql /usr/local/mysql

# chown -R mysql:mysql /usr/local/mysql/data/

# cd /usr/local/mysql/bin

# ./safe_mysqld --user=mysql & 啟動(dòng)mysql

# ./mysqladmin -u root password '123456' 設(shè)置root 密碼

# ./mysql -u root -p

Enter password:

mysql> create database phpbb;

Query OK, 1 row affected (0.01 sec)

mysql> exit

三. 配置php. (php-4.4.8.tar.bz2 )

# tar jxvf php-4.4.8.tar.bz2 -C /usr/local/src/

# cd /usr/local/src/php-4.4.8

# ./configure --prefix=/usr/local/php4 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php4

# make; make install

# cp php.ini-dist /usr/local/php4/php.ini

# vi /usr/local/apache2/conf/httpd.conf 配置apache

確定 LoadModule php4_module modules/libphp4.so 存在

并在AddType application/x-gzip .gz .tgz下面添加如下內(nèi)容

AddType application/x-httpd-php .php

在DirectoryIndex index.html 后面添加 index.php, 如下:

DirectoryIndex index.html index.php

重啟服務(wù):

# /usr/local/apache2/bin/apachectl restart

建立測試文件:

# vi /usr/local/apache2/htdocs/test.php

phpinfo();

?>

測試: 或

四. 安裝phpBB 論壇系統(tǒng)。 (phpBB-3.0.1.tar.bz2)

# tar jxvf phpBB-3.0.1.tar.bz2 -C /usr/local/apache2/htdocs/

,

# cd /usr/local/apache2/htdocs/

# chown -R nobody:nobody phpBB3/

[root@attitude htdocs]# ls -ld phpBB3/

drwxr-xr-x 13 nobody nobody 4096 Apr 8 01:43 phpBB3/ 或

標(biāo)簽: