打印本文 打印本文 关闭窗口 关闭窗口
Linux 网络服务器构架实务之四
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2054  更新时间:2009/4/22 20:46:06  文章录入:mintao  责任编辑:mintao

/*------------------------------------------------------------------------
写在前面:
我看到很多网友的提问都跟服务器配置有关,搭建一个可靠而又安全的应用开发服务器是WEB编程的基础,尤其对于在LINUX上进行JSP开发的朋友而言。

这篇文档是我多年服务器配置的结晶,发表前已历经本人N此修改(最后一次大的修改是在RH7.2刚刚发布之即,而后一来由于忙于开发二来由于没有发现错误,所以没有升级),文档

于2001年底被天极网转载(http://www.yesky.com/20020206/217592.shtml),后经linuxbye.net,cnjsp.com等多个linux和JAVA社区转载,历经时间考验,至今未曾发现错误,各位尽可

放心使用。

文档在web页面的显示效果不够理想,如果您希望得到本文档的PDF,或有任何意见建议,可邮件至roczhao@msn.com

文档较长分为多篇发布,这是第四篇,以下为正文:
-----------------------------------------------------------------------*/

 

 

2 建立符号连接

##为启动程序建立符号连接,便于以后重启服务

ln –s /usr/local/apache/bin/apachectl /usr/bin/apache

 

3 编辑配置文件

## 设置默认页面,中间用空格分开

 

DirectoryIndex index.html index.jsp index.xtp index.php index.php3

 

4 测试Apache

Shell>apache start

lynx http://localhost

##如果出现Apache的文档页面,表示安装成功。

 

5 创建启动脚本

##创建Apache服务

touch /etc/rc.d/init.d/httpd

vi /etc/rc.d/init.d/httpd

 

## 文件内容如下:

 

#!/bin/bash

#Start httpd service

/usr/local/apache/bin/apachectl start

 

##设置文件权限

chown –R root /etc/rc.d/init.d/httpd

chmod 700 /etc/rc.d/init.d/httpd

 

##连接到你默认init 级别的所在目录

ln –s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S65httpd

--------------------------------------------------------------------------------------------

Step 10 Php install

## 本版本中我采用的是DSO安装模式,这样当你升级PHP的时候就无需重新安装Apache

 

1 安装PHP

cd ..

tar xvzf php*

cd php*

./configure  --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs --enable-track-vars --enable-sockets --enable-ftp     //设置PHP编译参数

make                                           //编译

make install                                     //安装

cp ./php.ini-dist /usr/local/lib/php.ini                //复制配置文件到/usr/local/lib

 

2 配置Apache

vi 

[1] [2] [3] [4]  下一页

打印本文 打印本文 关闭窗口 关闭窗口