Linux下PHP环境的安装,配置及使用-20110328 (2)

上传人:枫** 文档编号:508079502 上传时间:2023-04-06 格式:DOC 页数:12 大小:98KB
返回 下载 相关 举报
Linux下PHP环境的安装,配置及使用-20110328 (2)_第1页
第1页 / 共12页
Linux下PHP环境的安装,配置及使用-20110328 (2)_第2页
第2页 / 共12页
Linux下PHP环境的安装,配置及使用-20110328 (2)_第3页
第3页 / 共12页
Linux下PHP环境的安装,配置及使用-20110328 (2)_第4页
第4页 / 共12页
Linux下PHP环境的安装,配置及使用-20110328 (2)_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《Linux下PHP环境的安装,配置及使用-20110328 (2)》由会员分享,可在线阅读,更多相关《Linux下PHP环境的安装,配置及使用-20110328 (2)(12页珍藏版)》请在金锄头文库上搜索。

1、 星模实训 教育改变人生 培养IT界的明星模特 #Title:Linux下PHP环境的安装,配置及使用(install_server.sh)#Explain:Linux上安装Apache、PHP、MySQL的脚本#Author:蒯义刚#Date:2005-10-12#Update:2011-03-28#操作系统:centos 5.5一、安装#手工:建立/server/software/,把如下软件放入(一般都是用最新稳定版): #httpd-2.2.14.tar.gz (下载地址:http:/www.apache.org)#php-5.2.14.tar.gz (下载地址:http:/)#mys

2、ql-5.1.44.tar.gz (下载地址:http:/)#libxml2-2.7.6.tar.gz (下载地址:http:/xmlsoft.org/sources/)#gd-2.0.35.tar.gz (下载地址:http:/ (http:/ (http:/www.ijg.org/files/)#freetype-2.3.11.tar.gz(http:/download.savannah.gnu.org/releases/freetype/)#libpng-1.4.1rc04.tar.gz(http:/ (http:/curl.haxx.se/download.html)#ZendOpti

3、mizer-3.3.9-linux-glibc23-i386.tar.Gz#自动执行说明(为了确保安装成功,不建议使用自动执行,建议手工一步一步安装)#把安装代码存为install_server.sh放到/server/下#设置属性为777:chmod 777 /server/install_server.sh#然后执行:/server/install_server.sh#注:1、安装系统时,应将“开发工具”中的所有项目(大项小项)选择并安装上。2、安装系统时,不安装apache,php,mysql等。网络服务器。httpd#建立/server/program,大部分软件安装在此目录下mkdi

4、r /server/program1、安装MySQL#参考资料: http:/ /server/softwaretar xvfz mysql-5.1.44.tar.gz#添加mysql用户组及用户groupadd mysql useradd -g mysql mysql #配置(让mysql支持所有的字符,并默认为gbk字符集)cd /server/software/mysql-5.1.44./configure -prefix=/server/program/mysql -with-unix-sock-path=/tmp/mysql.sock -localstatedir=/server/d

5、ata -with-charset=gbk -with-extra-charsets=all说明:默认情况,MySQL套接字文件创建为/tmp/mysql.sock出现警告:configure: WARNING: unrecognized options: -with-unix-sock-path#编译make 23:560:22#安装make install #删除默认的mysql的简单配置查看是否有/etc/f 存在。如果有,备份: cd /etcmv f my_f#重新设置mysql配置文件cp /server/software/mysql-5.1.44/support-files/my

6、-f /etc/f /server/program/mysql/bin/mysql_install_db -user=mysql #执行mysql_install_db在MySQL数据库中创建授权表#把/server/program/mysql这个目录的权限给mysql用户,mysql用户组chown -R mysql:mysql /server/program/mysql#设置mysql数据目录的所有者权限chown -R mysql:mysql /server/data #测试一下mysql是否可以正常启动/server/program/mysql/bin/mysqld_safe -use

7、r=mysql &#启动mysql:/server/program/mysql/share/mysql/mysql.server start测试一下是否可以进入mysql管理界面:/server/program/mysql/bin/mysql -uroot -p输入密码,回车show databases;#先停止mysql,以进行下面的安装/server/program/mysql/share/mysql/mysql.server stop2、安装aprcd /server/softwaretar xvfz httpd-2.2.14.tar.gz#APR(Apache portable Run

8、-time libraries,Apache可移植运行库)的目的如其名称一样,主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。cd /server/software/httpd-2.2.14/srclib/apr./configure -prefix=/server/program/aprmakemake install3、安装apr-util#apr-util是apr的一个应用库cd /server/software/httpd-2.2.14/srclib/apr-util/./configure -prefix=/server/program/apr-util -w

9、ith-apr=/server/program/aprmakemake install4、 装Apache(httpd-2.2.14)cd /server/software/httpd-2.2.14./configure -prefix=/server/program/apache -enable-dav=share -enable-so -enable-rewrite=share -with-apr=/server/program/apr -with-apr-util=/server/program/apr-util -enable-mods-shared=proxy proxy_http

10、proxy_ftp proxy_connect headers相关说明:# -enable-dav=share -enable-so 是subversion需要的# -enable-rewrite=share 让Apache支持url重写# -enable-mods-shared=proxy proxy_http proxy_ftp proxy_connect headers Java环境需要(安装多个WEB服务器,apache做代理)make#编译时间 21:2521:27make install#测试一下apache是否可以正常启动/server/program/apache/bin/ap

11、achectl start#先停止apache,以进行下面的安装/server/program/apache/bin/apachectl stop5、安装zlib cd /server/softwaretar xvfz zlib-1.2.3.tar.gzcd /server/software/zlib-1.2.3 ./configure -prefix=/server/program/zlibmake make install 6、安装jpeg cd /server/softwaretar xvfz jpegsrc.v8.tar.gzcd /server/software/jpeg-8 ./c

12、onfigure -prefix=/server/program/jpeg8 -enable-shared -enable-static #可能会出错,所以先建立以下目录mkdir /server/program/jpeg8 mkdir /server/program/jpeg8/include mkdir /server/program/jpeg8/lib mkdir /server/program/jpeg8/binmkdir /server/program/jpeg8/man mkdir /server/program/jpeg8/man/man1 #编译安装make make inst

13、all 7、安装libpngcd /server/softwaretar xvfz libpng-1.4.1rc04.tar.gzcd /server/software/libpng-1.4.1rc04cp ./scripts/makefile.linux ./makefile./configure -prefix=/server/program/libpng2 #编译安装make make install 8、安装freetype: cd /server/softwaretar xvfz freetype-2.3.11.tar.gzcd /server/software/freetype-2.3.11 ./configure -prefix=/server/program/freetype2make make installmake: install 错误 1 (忽略) 9、 安装GD库cd /server/softwaretar xvfz gd-2.0.35.tar.gzcd /server/software/gd-2.0.35./configure -prefix=/serv

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号