




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Apache+Php+Mysql在linux下的安装本人最近决定将原 Apache-1.3.27+php-4.1.0+Mysql-3.23.47 更换为 Apache-2.0.43+Php-4.2.3+Mysql-3.23.53,本人原先使用的 php 能提供最大 20M 的文件上载功能,支持 session 。当本人决定更新系统时,到网上查阅了不少文档,发现很少有提到成功使用Apache-2.0.43+Php-4.2.3+Mysql-3.23.53,只好自己动手安装配置,在经过几次反复设置后,终于成功,现将本人的安装过程提供给广大初学者,使大家少走冤枉路,如有不到之处,还请不吝指正。一、软件下载分别下载软件以下软件:Apache-2.0.43 ()Php-4.2.3 ()Mysql-3.23.53 ()二、准备安装由于本人将所有软件的源代码放置在目录 /home/src 下 ,安装目录为 /server ,下载后的源代码包在/root目录下,故执行以下操作:mkdir /home/srcmkdir /servergroupadd mysqluseradd -g mysql -d /home/mysql mysql /建立mysql组及用户cd /home/srctar zxvf /root/mysql-3.23.53.tar.gztar zxvf /root/httpd-2.0.43.tar.gztar zxvf /root/php-4.2.3.tar.gz三、安装配置过程使用 vi 编辑一 shell 文件,内容如下:cd /home/src/mysql-3.23.53./configure -prefix=/server/mysqlmakemake install/server/mysql/bin/mysql_install_dbchown -R root /server/mysqlchgrp -R mysql /server/mysqlchown -R root /server/mysql/binchgrp -R mysql /server/mysql/binchown -R root /server/mysql/varchgrp -R mysql /server/mysql/varchmod 777 /server/mysql/varchown -R root /server/mysql/var/mysqlchgrp -R mysql /server/mysql/var/mysqlchmod 777 /server/mysql/var/mysqlchown -R root /server/mysql/var/mysql/*chgrp -R mysql /server/mysql/var/mysql/*chmod 777 /server/mysql/var/mysql/*chmod 777 /server/mysql/lib/mysql/libmysqlclient.a#安装 mysql-3.23.53cd /home/src/httpd-2.0.43./configure -prefix=/server/apache -enable-somakemake install#安装 Apache-2.0.43cd /home/src/php-4.2.3./configure -with-mysql=/server/mysql -with-apxs2=/server/apache/bin/apxs -eable-track-vars -enable-force-cgi-redirect -enable-pic -enable-inline-optimiation -enable-memory-limit -enable-bcmath -enable-shmop -enable-versioning -enable-calendar -enable-dbx -enable-dio -enable-mcal -with-config-file-path=/server/apache/confmakemake installcp php.ini-dist /server/apache/conf/php.ini#安装php-4.2.3 ,以上某些模块可不使用,-with-config-file-path=/server/apache/conf 指定#php的配置文件在目录 /server/apache/confln -s /server/apache/bin/apachectl /bin/apacheln -s /server/mysql/bin/mysql /bin/mysql#创建符号连接四、修改配置文件vi /server/apache/conf/httpd.conf# 加入以下行(装载php4模块并指定.php 文件)# LimitRequestBody (指定php处理的请求数据大小,以下指定为 20M)LoadModule php4_module modules/libphp4.soSetOutputFilter PHPSetInputFilter PHPLimitRequestBody 20971520#注解以下行(在文本前加#),使apache显示中文,具体原因未知ForceLanguagePriority Prefer FallbackAddDefaultCharset ISO-8859-1#加入默认的引导文件index.php(找到DirectoryIndex,修改如下:)DirectoryIndex index.html index.html.var index.php#指定网站目录(假设为 /apache 目录)DocumentRoot /apachevi /server/apache/conf/php.ini#找到并修改以下参数max_execution_time = 600 ;最大运行时间 600 秒max_input_time = 600 ;最大输出时间 600秒memory_limit = 20M ;最大内存限制 20Mfile_uploads = On ;允许上载文件upload_max_filesize = 20M ;最大文件大小 20Mpost_max_size = 20M ;php可接受的 post 方法大小 20Msession.auto_start = 1 ;session自动启动五、运行#启动mysql/server/mysql/bin/safe_mysqld -user=mysql 停止mysql/server/mysql/bin/mysqladmin shutdown#启动apacheapache start#停止apacheapache stopmkdir /apacheecho /ap
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024昌吉职业技术学院辅导员招聘笔试真题
- 2025年衢州龙游县机关事业单位招聘考试试题【答案】
- 2025年血液灌流吸附器合作协议书
- 2025年河北石家庄学院选聘事业单位工作人员考试试题【答案】
- 2025年梧州岑溪市选聘市区学校专任教师考试试题【答案】
- 2025年内江市隆昌市教育和体育局选拔教师考试笔试试题【答案】
- 工商联会员代表大会工作报告
- 2025年DH(DHP)离心压缩机项目合作计划书
- 2025年高纯超细石英粉项目建议书
- 2025年应用软件设计服务项目合作计划书
- 兽医公共卫生概论期末复习资料
- 湖南省张家界市(2024年-2025年小学六年级语文)部编版期末考试((上下)学期)试卷及答案
- 吉林农业大学《无机化学及分析化学》2023-2024学年第一学期期末试卷
- 血透室职业安全防护制度
- 中国肿瘤药物治疗相关恶心呕吐防治专家共识(2022年版)解读
- 蔬菜基地建设项目可行性研究报告
- 玻璃幕墙施工方案
- 2024年国家开放大学(电大)-国家开放大学(病理学与病理生理学)考试近5年真题集锦(频考类试题)带答案
- 辽宁省沈阳市(2024年-2025年小学四年级语文)人教版期末考试((上下)学期)试卷及答案
- DB34∕T 3830-2021 装配式建筑评价技术规范
- 武进区横山桥高级中学申报四星级高中自评报告
评论
0/150
提交评论