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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Maven 配置篇之 pom.xml

    Maven 配置篇之 pom.xml

    2021年7月27日
  • java编程软件下载_Ee Java(Java编程软件) V1.1.0 官方版

    java编程软件下载_Ee Java(Java编程软件) V1.1.0 官方版EeJava是一款专业实用的Java中文编程软件,基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点,目前是内测版本,后期会开源!【使用说明】将下载的jdkJRE替换软件目录中的JDKJRE配置环境变量1.安装完成后,右击我的电脑,点击属性,选择高级系统设置2.选择高级选项卡,点击环境变量在系统变量中设置3项属性,JAVA_HOME、PA…

    2022年7月7日
  • 实体中时间类型LocalDateTime,查询的时候mybatis报错

    实体中时间类型LocalDateTime,查询的时候mybatis报错解决方式:将数据库连接池设置为1.1.21版本<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.1.21</version></dependency>

    2022年6月16日
  • AWStats日志分析

    AWStats日志分析AWStats日志分析系统介绍1.AWStats日志分析系统(1)Peri语言开发的一款开源日志分析系统(2)可用来分析Apache、Samba、Vsftpd、IIS等服务器的访问日志(3)信息结合crond等计划任务服务,可对日志内容定期进行分析部署AWStats日志分析系统1.安装AWStats软件包2.为要统计的站点建立配置文件3.修改站点统计配置文件…

    2022年7月16日
  • 【Android动画】之Tween动画 (渐变、缩放、位移、旋转)

    【Android动画】之Tween动画 (渐变、缩放、位移、旋转)

    2021年12月8日
  • TLSF算法1:二级索引的计算

    TLSF算法1:二级索引的计算TLSF算法(一)分配中的位图计算一、什么是TLSF算法二,f的确定三、s的确定四、实验结果一、什么是TLSF算法在嵌入式系统中,内存需要在分配和释放时有一个确定的相应时间,才能进一步分析其实时任务的可调度性。因此TLSF算法是一个十分适用嵌入式领域的动态内存分配算法。在关于TLSf算法的经典文章中《TLSF:aNewDynamicMemoryAllocatorforReal-TimeSystems》详细介绍了TLSF算法相关知识。TLSF算法使用隔离匹配机制来实现良好匹配策略。基本的

    2022年6月17日

发表回复

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

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