Linux测试环境搭建apache+mysql+php
Linux
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Kernel \r on an \m
Apache +Mysql+php
搭建准备:
Apache
- postgresql-libs-8.1.11-1.el5_1.1.i386.rpm
- apr-1.2.7-11.el5_3.1.i386.rpm
- apr-util-1.2.7-7.el5_3.2.i386.rpm
- httpd-2.2.3-31.el5.i386.rpm
Mysql
- perl-DBI-1.52-2.el5.i386.rpm
- mysql-5.0.77-3.el5.i386.rpm
- perl-DBD-MySQL-3.0007-2.el5.i386.rpm
- mysql-server-5.0.77-3.el5.i386.rpm
Php
- php-common-5.1.6-23.2.el5_3.i386.rpm
- gmp-4.1.4-10.el5.i386.rpm
- php-cli-5.1.6-23.2.el5_3.i386.rpm
- php-5.1.6-23.2.el5_3.i386.rpm
- php-mbstring-5.1.6-23.2.el5_3.i386.rpm
GD
- php-common-5.1.6-23.2.el5_3.i386.rpm
- php-pdo-5.1.6-23.2.el5_3.i386.rpm
- php-mysql-5.1.6-23.2.el5_3.i386.rpm
- 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包是公司内部未上线的项目,不方便提供,本文只供参考,转载需注明出处。
Linux测试环境搭建apache+mysql+php的更多相关文章
- Linux测试环境搭建的学习建议
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...
- linux测试环境搭建步骤
一.建用户 1.新建用户root用户登录,执行命令:useradd + 用户名 -m -d + 指定路径如:新建用户liuwq ,指定路径/home/ios命令:useradd liuwq -m -d ...
- 搭建Apache+MySQL+PHP环境
1.1 搭建Apache+MySQL+PHP环境 1.1.1 关于安装前的准备 配置好yum源(/etc/yum.repos.d/)目录下,不会就去寻求运维支持. httpd-2.2.29.tar.g ...
- windows下搭建Apache+Mysql+PHP开发环境
原文:windows下搭建Apache+Mysql+PHP开发环境 要求 必备知识 熟悉基本编程环境搭建. 运行环境 windows 7(64位); Apache2.2;MySQL Server 5. ...
- Django Python MySQL Linux 开发环境搭建
Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...
- linux环境下测试环境搭建
一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代 ...
- mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvC ...
- 『与善仁』Appium基础 — 1、Android系统的测试环境搭建
目录 1.Android操作系统简介 (1)Android系统诞生 (2)Android系统的结构 (3)Android测试环境搭建整体思路 2.Java环境安装 (1)JDK8下载 (2)安装JDK ...
- linux 生产环境搭建
Linux基础命令杂记 今天又一次搞Linux生产环境搭建.这是种步骤很多,很繁琐而且又不得不做的事情.虽然做过很多次,但还是有很多步骤.命令不记得,每一次到处找资料很麻烦,于是将一些步骤记下,以 ...
随机推荐
- WPF特效和例子
https://www.cnblogs.com/AaronYang/p/4710428.html
- Codeforces Round #415 (Div. 2)C
反正又是一个半小时没做出来... 先排序,然后求和,第i个和第j个,f(a)=a[j]-a[i]=a[i]*(2^(j-i-1))因为从j到i之间有j-i-1个数(存在或者不存在有两种情况) 又有a[ ...
- 部分函数依赖 && 完全函数依赖
部分函数依赖:若x->y 并且,存在X的真子集x1,使得x1->y,则 y部分依赖于x. 完全函数依赖:若x->y并且,对于x的任何一个真子集x1,都不存在x1->y,则称y完 ...
- PHP与Java集成开发详解(一)
很久以前,有人从www上看到看到天空上一个很亮的亮点,它就是Java语言,与此同时,在另一个地方一位梦想家也看到了一个亮点,它就是PHP. 时间一天天过去,这两个亮点也变得越来越亮,很快,它们受到了编 ...
- 物理内存不够用,临时增大Linux交换分区的方法
当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么 操作的程序,这些被释放的空间被临时保存到Swap空间中,等到 ...
- Zynq软硬件协同设计 总结一
1.Xilinx在2012年推出了新一代的开发工具Vivado开发套件,目前的7系列FPGA既可以用以往的ISE或者XPS进行开发,也可以使用Vivado(为瓦度),而6系列等以前的产品智能使用ISE ...
- 在JavaScript中进行文件处理,第二部分:文件读取
译注:原文是<JavaScript高级程序设计>的作者Nicholas Zakas写的,本翻译纯属为自己学习而做,仅供参考.原文链接:这里 在我的前一篇blog中,我介绍了在JavaScr ...
- 建造者模式 build
引出建造者模式: package com.disign.build; /** * Created by zhen on 2017-05-19. */ public class BuildPersonT ...
- 怎样使用visio画数据库模型图
怎样使用visio画数据库模型图 计算机专业的学生在做程序的需求分析文档或者毕业设计的时候,针对自己开发的系统,肯定少不了要画数据库的模型图.许多同学喜欢用word实现,当然,word可以满足 ...
- (转) 一致性Hash算法在Memcached中的应用
前言 大家应该都知道Memcached要想实现分布式只能在客户端来完成,目前比较流行的是通过一致性hash算法来实现.常规的方法是将 server的hash值与server的总台数进行求余,即hash ...