网站服务
时间:2007-02-08 来源:易先生
第三章 网站服务
准备工作:
下载软件包
cd /usr/local/src
lftp 192.168.0.254
cd pub/Redhat/RPMS
get httpd-2.0.48.tar.gz
get mysql-4.0.18.tar.gz
get php-4.3.4.tar.gz
get zorum_3_5.tgz
quit
将本机/etc/hosts 的配置文件添加自己的域名。
vi /etc/hosts
192.168.0.X www.sina.com
加入:192.168.0.X (X为自己计算机ifconfig eth0看到的 Ip地址)
任务一:安装Apache 安装与验证
解压缩并进入目录:
tar -zxvf httpd-2.0.48.tar.gz
cd httpd-2.0.48
编译安装:
./configure --prefix=/usr/local/apache –enable-so
make
make install
修改配置文件:
vi /usr/local/apache/conf/httpd.conf
更改 ServerAdmin [email protected]
ServerName www.sina.com
启动apachectl 服务
/usr/local/apache/bin/apachectl start
查看启动侦听端口80的状态
netstat -ant |grep 80
看到有0.0.0.0:80地址为正常。
启动本地图形界面下的浏览器:
http://www.sina.com
看看是否正常。
任务二:Apache的启动和停止的配置,查看Apache日志
将启动脚本复制到/etc/rc.d/init.d目录下
cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d
vi /etc/rc.d/init.d/apachectl
更改前面几行,在第4行加入:
# chkconfig:2345 85 15
#chkconfig: description:Apache is a World Wide Web Server
将apache加入启动队列:
chkconfig –add apachectl
查看apachectl的启动状态
chkconfig –list apachectl
重新启动计算机:
reboot
任务三:配置Apache/php/mysql协同工作,建立留言板系统。
解压缩需要的程序包:
cd /usr/local/src
tar -zxvf mysql-4.0.18.tar.gz
tar -zxvf php-4.3.4.tar.gz
tar -zxvf zorum_3-5.tgz
进入目录,进行编译mysql
cd mysql-4.0.18
./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql
make
make install
建立mysql 用户和组
groupadd -g 20000 mysql
useradd -u 20000 -g mysql mysql
初始化数据库:
/usr/local/mysql/bin/mysql_install_db
设置mysql状态报告目录
chown -R mysql /var/lib/mysql
复制配置文件
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
启动mysql
/usr/local/mysql/bin/mysqld_safe –user=root &
修改密码
/usr/local/mysql/bin/mysqladmin -u root -p password 1234
再输入回车。将密码改为了1234
连接数据库:
/usr/local/mysql/bin/mysql -u root -p
编译PHP:
cd /usr/local/src/php-4.3.4
./configure –with-mysql=/usr/local/mysql –with-aspx2=/usr/local/apache/bin/aspx
make
make install
复制php配置文件:
cp php.ini-dist /usr/local/lib/php/php.ini
修改Apache的配置文件,在其他的AddType 内容下行添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
重新启动Apache
/usr/local/apache/bin/apachectl stop
/usr/local/apache/bin/apachectl start
确认状态
netstat -ant|grep 80
安装zorum论坛
mkdir /usr/local/apache/htdocs/zorum
cp * /usr/local/apache/htdocs/zorum
在图形界面下输入:
http://www.sina.com
根据提示操作。(见课本)
并建立config.php 文件
touch /usr/local/apache/htdocs/zorum
chmod 777 usr/local/apache/htdocs/zorum
并将网页中的文字复制到该文件。
下载软件包
cd /usr/local/src
lftp 192.168.0.254
cd pub/Redhat/RPMS
get httpd-2.0.48.tar.gz
get mysql-4.0.18.tar.gz
get php-4.3.4.tar.gz
get zorum_3_5.tgz
quit
将本机/etc/hosts 的配置文件添加自己的域名。
vi /etc/hosts
192.168.0.X www.sina.com
加入:192.168.0.X (X为自己计算机ifconfig eth0看到的 Ip地址)
任务一:安装Apache 安装与验证
解压缩并进入目录:
tar -zxvf httpd-2.0.48.tar.gz
cd httpd-2.0.48
编译安装:
./configure --prefix=/usr/local/apache –enable-so
make
make install
修改配置文件:
vi /usr/local/apache/conf/httpd.conf
更改 ServerAdmin [email protected]
ServerName www.sina.com
启动apachectl 服务
/usr/local/apache/bin/apachectl start
查看启动侦听端口80的状态
netstat -ant |grep 80
看到有0.0.0.0:80地址为正常。
启动本地图形界面下的浏览器:
http://www.sina.com
看看是否正常。
任务二:Apache的启动和停止的配置,查看Apache日志
将启动脚本复制到/etc/rc.d/init.d目录下
cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d
vi /etc/rc.d/init.d/apachectl
更改前面几行,在第4行加入:
# chkconfig:2345 85 15
#chkconfig: description:Apache is a World Wide Web Server
将apache加入启动队列:
chkconfig –add apachectl
查看apachectl的启动状态
chkconfig –list apachectl
重新启动计算机:
reboot
任务三:配置Apache/php/mysql协同工作,建立留言板系统。
解压缩需要的程序包:
cd /usr/local/src
tar -zxvf mysql-4.0.18.tar.gz
tar -zxvf php-4.3.4.tar.gz
tar -zxvf zorum_3-5.tgz
进入目录,进行编译mysql
cd mysql-4.0.18
./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql
make
make install
建立mysql 用户和组
groupadd -g 20000 mysql
useradd -u 20000 -g mysql mysql
初始化数据库:
/usr/local/mysql/bin/mysql_install_db
设置mysql状态报告目录
chown -R mysql /var/lib/mysql
复制配置文件
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
启动mysql
/usr/local/mysql/bin/mysqld_safe –user=root &
修改密码
/usr/local/mysql/bin/mysqladmin -u root -p password 1234
再输入回车。将密码改为了1234
连接数据库:
/usr/local/mysql/bin/mysql -u root -p
编译PHP:
cd /usr/local/src/php-4.3.4
./configure –with-mysql=/usr/local/mysql –with-aspx2=/usr/local/apache/bin/aspx
make
make install
复制php配置文件:
cp php.ini-dist /usr/local/lib/php/php.ini
修改Apache的配置文件,在其他的AddType 内容下行添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
重新启动Apache
/usr/local/apache/bin/apachectl stop
/usr/local/apache/bin/apachectl start
确认状态
netstat -ant|grep 80
安装zorum论坛
mkdir /usr/local/apache/htdocs/zorum
cp * /usr/local/apache/htdocs/zorum
在图形界面下输入:
http://www.sina.com
根据提示操作。(见课本)
并建立config.php 文件
touch /usr/local/apache/htdocs/zorum
chmod 777 usr/local/apache/htdocs/zorum
并将网页中的文字复制到该文件。
相关阅读 更多 +