预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

CentOS5.2,Linux2.6+内核,Apache+MySQL+PHP安装及基本配置过程记录&&将apache安装为系统服务2011年05月26日星期四07:46环境:本文中的Linux操作系统为CentOS5.2,Linux2.6+内核,Apache+MySQL+PHP安装及基本配置过程记录下来以供参考: 一.ApacheWeb服务器的源代码安装,Tarball安装方式: 1.源码包:httpd-2.2.6.tar.gz从www.apache.org下载到此目录下:/usr/local/src同时在/usr/local下创建一个httpd目录:mkdirhttpd 2.解压安装包:tar-zxvfhttpd-2.2.6.tar.gz 3.进入解压后的安装包:cdhttpd-2.2.6 4.配置:./configure--prefix=/usr/local/webserver/httpd--enable-cgi(意义支持CGI) 5.编译:make 6.安装:makeinstall 7.启动web服务: /usr/local/httpd/bin/apachectlstart或servicehttpdstart 或者:开机后立即启动web服务 vi/etc/rc.d/rc.local 新加一行 /usr/local/httpd/bin/apachectlstart或chkconfig--level345httpdon 8.配置Apache服务器 Apache配制文件及目录是:/usr/local/webserver/httpd/conf/httpd.conf Apache默认存放主页的位置应该是:/usr/local/webserver/httpd/apache/htdocs DocumentRoot"/usr/local/webserver/httpd/htdocs"这个是存放网页的目录,我们应该把网页的目录指定到哪里,这样当访问网址时,就调用这个目录的文件。 <Directory"/opt/apache/htdocs"这句应该和DocumentRoot的目录保持一致。 系统自动添加了这一行,如果没有则自己加入这一行。 LoadModulephp5_modulemodules/libphp5.so 找到:DirectoryIndexindex.htmlindex.html.var 改为:DirectoryIndexindex.htmlindex.html.varindex.php 找到:AddTypeapplication/x-tar.tgz 添加:AddTypeapplication/x-httpd-php.php(注意空格) 这两项配置就是告诉ApacheServer,以后收到的Url用户请求,凡是以php作为后缀,就需要调用php5_module模块mod_php5.so/php5apache2.dll)进行处理。mod_php是把PHP做为APACHE一个内置模块。让apachehttp服务器本身能够支持PHP语言,不需要每一个请求就启动PHP解释器来解释PHP。 unix/linux下,so后缀文件是一个DSO文件,DSO与windows系统下的dll是等价概念,都是把一堆函数封装在一个二进制文件中。调用它们的进程把它们装入内存后,会将其映射到自己的地址空间。DSO全称为DynamicSharedObject,即动态共享对象。DLL全称为DynamicLinkLibrary即动态链接库。 注:对存放网页的目录执行命令:chmod755目录名chmod-R755目录名 9.重启apache服务器:/usr/local/httpd/bin/apachectlrestart 二、编译安装MySQL(源码包安装) 1./usr/sbin/groupaddmysql//建立mysql组 2./usr/sbin/useradd-gmysqlmysql//建立mysql用户并且加入到mysql组中 3.tarzxvfmysql-5.1.38.tar.gz 4.cdmysql-5.1.38/ 5../configure--prefix=/usr/local/webserver/mysql/--enable-thread-safe-client 6.make&&makeinstall 7.cp/usr/local/src/mysql/support-files/my-medium.cnf/etc/my.cnf在support-files目录下有4个模版文件,我们选择其中一个Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数); 8.cd/usr/local/m