Linux测试环境搭建apache+mysql+php

Linux测试环境搭建apache+mysql+php

大家好,又见面了,我是全栈君。

Linux

Red Hat Enterprise Linux Server release 5.4 (Tikanga)

Kernel \r on an \m

Apache +Mysql+php

搭建准备:

Apache

  1. postgresql-libs-8.1.11-1.el5_1.1.i386.rpm
  2. apr-1.2.7-11.el5_3.1.i386.rpm
  3. apr-util-1.2.7-7.el5_3.2.i386.rpm
  4. httpd-2.2.3-31.el5.i386.rpm

Mysql

  1. perl-DBI-1.52-2.el5.i386.rpm
  2. mysql-5.0.77-3.el5.i386.rpm
  3. perl-DBD-MySQL-3.0007-2.el5.i386.rpm
  4. mysql-server-5.0.77-3.el5.i386.rpm

Php

  1. php-common-5.1.6-23.2.el5_3.i386.rpm
  2. gmp-4.1.4-10.el5.i386.rpm
  3. php-cli-5.1.6-23.2.el5_3.i386.rpm
  4. php-5.1.6-23.2.el5_3.i386.rpm
  5. php-mbstring-5.1.6-23.2.el5_3.i386.rpm

GD

  1. php-common-5.1.6-23.2.el5_3.i386.rpm
  2. php-pdo-5.1.6-23.2.el5_3.i386.rpm
  3. php-mysql-5.1.6-23.2.el5_3.i386.rpm
  4. php-gd-5.1.6-23.2.el5_3.i386.rpm

 

开始搭建环境:web服务器

这里是用离线安装的方法,对应的rpm包可以从网上找得到,也可以使用我的:http://pan.baidu.com/s/1mixARaw

  • 把rpm包上传到Linux指定目录下(无特殊要求),按顺序进入以下目录依次安装
  • 安装apache服务器,rpm  -ivh + 对应的rpm包名

         启动apache:service httpd start

  • 安装mysql,rpm  -ivh + 对应的rpm包名

         启动mysql:service mysqld start

  • 安装php,rpm  -ivh + 对应的rpm包名
  • Apache默认不支持php,需要修改配置文件才能支持,修改依赖关系

          vi /etc/httpd/conf/httpd.conf

          定位到800行左右,插入下面两行:

          AddType application/x-httpd-php .php .php3 .phtml .inc

          AddType application/x-httpd-php-source .phps

          保存退出,重启apache服务器:service httpd restart

  • 把web包上传到Linux到/var/www/html,并且给web包目录联级赋予777权限:chmod  -R 777 (web包目录)
  • 回到rpm包目录,进入gd目录,安装相应的gd库和mysql的支持

          rpm  -ivh + 对应的rpm包名

          重启apache服务器:service httpd restart

  • 选择开机启动项

          使用命令:ntsysv,进入自启动服务,取消防火墙iptables项,勾选mysqld、httpd项(使用空格键选择/取消)

  • Apache +Mysql+php就搭建OK了,在windows下使用浏览器输入:

          http://服务器ip/web包名,进入到图形化安装界面

 

ps:安装顺序和每一个rpm包顺序一定要按照上文列出的顺序一一安装,否则会安装失败

web包是公司内部未上线的项目,不方便提供,本文只供参考,转载需注明出处。

 

转载于:https://www.cnblogs.com/wwx1001/p/6996025.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108419.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 测试用例_测试用例编写

    测试用例_测试用例编写1. 测试用例的概念和作用1.1. 引言对一个测试工程师来说,测试用例的设计编写是一项必须掌握的能力,但有效的设计和熟练的编写测试用例却是一个十分复杂的技术,测试用例编写者不仅

    2022年8月5日
    6
  • 我的程序人生

    我的程序人生写了这么久的博客还从来没写过类似的文章,今天借此机会就写一篇吧。关于《新程序员》这本杂志我还没有看过全套的,以后有机会一定仔细拜读一下。今天借即将毕业之际来写一下我的程序人生的初始阶段,和大家聊一聊是怎样的契机让我称为一名程序员,聊一聊自己大学四年的时光以及自己技术之路的起起伏伏,分享一下自己的一些学习经验。第一次写类似的文章,不喜勿喷哈。同时谨以此文纪念自己的大学时光。

    2022年5月30日
    38
  • POJ 3176-Cow Bowling(DP||记忆化搜索)

    POJ 3176-Cow Bowling(DP||记忆化搜索)

    2021年9月5日
    53
  • tomcat服务器监控工具之probe「建议收藏」

    tomcat服务器监控工具之probe「建议收藏」前言:今天把公司的一台tomcat服务器进行了迁移,为了查看在使用过程中的详细信息,在网上搜索了很多关于web服务器的监控软件,最后拟定使用probe这个开源并且功能也很完善的一款工具接下来介绍一下使用方法与安装技巧一、简介psi-probe是lambdaprobe的一个分支版本,用于对Tomcat进行监控,比tomcat的manager强大很多。psi就是一个形如叉子的符

    2022年5月29日
    47
  • void类型及void指针

    void类型及void指针void 类型及 void 指针基于前面的一篇博客模拟实现 memcpy 和 memmove 时用到的 void 指针展开关于 void 和 void 指针的概述 1void 类型 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 1 void 相信大家不会陌生 经常定义无返回值的函数是用 void 定义 表示函数无需返回值 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp voidfun void

    2025年12月14日
    2
  • VS2013 产品密钥 – 所有版本-亲试,好使!!

    VS2013 产品密钥 – 所有版本-亲试,好使!!VisualStudioUltimate2013KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9VisualStudioPremium2013KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494VisualStudioProfessional2013KEY(密钥):XDM3T-W3T3V-MGJWK-8B…

    2022年5月19日
    747

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号