linux下配置php Apache mysql

一 Apache部分

http://www.cnblogs.com/bluewelkin/p/3805107.html
里面是纠正了原文的一些小错误,即可正常安装

1、su 命令
2、安装apr-1.3.5.tar.gz
# tar zxvf apr-1.3.5.tar.gz

# cd apr-1.3.5

# ./configure
出现错误
no acceptable C compiler found in $PATH
---------------------------------------------
解决方案,没有按照GCC套件
切换到root权限: su
输入密码后即为root权限,然后保证电脑能联网,输入:
yum install  gcc

#make

#make install
3、
安装apr-util-1.3.7.tar.gz
# tar zxvf apr-util-1.3.7.tar.gz

# cd apr-util-1.3.7

# . /configure --with-apr=/usr/local/apr
./configure --with-apr=/usr/local/apr(这个是修正之后的)

# make

# make install
4
安装httpd-2.2.11.tar.gz
# tar zxvf httpd-2.2.11.tar.gz

# ./configure --prefix=/usr/local/apache2 --enable-dav --enable-modules=so --enable-maintainer-mode --enable-rewrite

--with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config

【bash: ./configure: 没有那个文件或目录

--------------------------------------------------

解决方案: chmod a+x configure 修改一下这个文件的权限即可】

# make

# make install

启动Apache服务:

# /usr/local/apache2/bin/apachectl start
apache启动时
出现错误 httpd: apr_sockaddr_info_get() failed for
httpd: apr_sockaddr_info_get() failed for VM_74_204_centos
httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1 for ServerName
解决方案
--------------------------------------------
 在Apache的安装目录下的conf文件修改httpd.conf如下
   (1) ServerName localhost:80

或者在 /etc/hosts 中填入自己的主机名称 bogon,如下:
   (2)127.0.0.1 bogon
---------------------------------------------
并且编辑如下:
 编辑 /usr/local/apache2/conf/httpd.conf 文件       
  找到:    AddType  application/x-compress .Z    AddType application/x-gzip .gz .tgz  
 在后面添加:
   AddType application/x-httpd-php .php(使Apcche支持PHP)    A
ddType application/x-httpd-php-source .php5     
 找到:    <IfModule dir_module>    DirectoryIndex index.html    </IfModule> 
  添加:    <IfModule dir_module>    DirectoryIndex index.html index.php    </IfModule>      
 找到:    #ServerName www.example.com:80  
 修改为:    ServerName 127.0.0.1:80或者ServerName localhost:80   
记得要去掉前面的“#”

用浏览器查看http://localhost/,得到It works!

说明apache已经配置成功了。

---------------------------------------------

参考文章:http://www.cnblogs.com/lufangtao/archive/2012/12/30/2839679.html

linux下配置php Apache mysql

时间: 2024-08-27 22:46:14

linux下配置php Apache mysql的相关文章

linux下配置apche+php+mysql

本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020   最近由于要学习android网络开发,需要用到服务器,所以在linux下配置apche+php+mysql,以下为主要流程,以ubuntu为例. 配置流程: 1. 安装apache 在终端输入 sudo apt-get install apache2 安装完成后,在浏览器中打开http://localhost/或者http://127.0.0.1,如果出现以下界面,那么恭喜

【Lamp】 Linux 下安装PHP+Apache+Mysql 手记

[0]写在最前 由于准备实习原因,今天又重温了Lamp的搭建过程,之前一直是看燕十八老师2012年的教程学习,因此今天也是拿了十八哥的lamp搭建笔记作参考.但这次按照笔记重新搭建,发现了很多问题,由于该笔记已时隔多年,部分软件已经更新几代,网上也少有部分问题的解决方法,因此趁刚搭建好lamp环境,于此整理一下步骤. [0.1]本人操作环境 ubuntu 15.04 软件存放路径 /root/lamp_need/ 安装路径 /usr/local/ [0.2]软件准备 zlib-1.2.7.tar

(总结)Linux下查看Nginx Apache MySQL的并发连接数和连接状态

1.查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'或者:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'返回结果一般如下: LAST_ACK 5 (正在等待处理的请求数)SYN_RECV 30E

Linux下查看Nginx Apache MySQL的并发连接数和连接状态

1.查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 或者: netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}' 返回结果一般如下: LAST_ACK 5 (正在等待处理的请求数) SYN_REC

linux 下配置mysql区分大小写(不区分可能出现找不到表的情况)怎么样使用yum来安装mysql

Linux 默认情况下,数据库是区分大小写的:因此,要将mysql设置成不区分大小写 在my.cof 设置 lower_case_table_names=1(1忽略大小写,0区分大小写) 检查方式:在mysql控制台中输入如下命令 show variables like 'lower%'; linux下查找mysql安装路径: whereis mysql yum 安装mysql: linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list i

Linux下配置PHP开发环境

转载于: http://www.uxtribe.com/php/405.html 该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译.安装之前要准备如下安装包: http-2.2.8.tar.gz.下载地址:http://www.apache.org. php-5.2.5.tar.gz.下载地址:http://www.php.net/downloa

Linux下配置tomcat + apr + native应对高并发

在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,这时并发的线程数量明显下降,从原来的300可能会马上下降到只有几十,新的请求会毫无阻塞的进来. 一.Tomcat运行模式介绍 Tomcat 有三种(bio,nio.apr) 运行模式,首先来简单介绍下: (1)BIO    BIO(blocking I/O

linux下配置LAMP开发环境,以及常用小细节

本来安装没什么可说到.但是在linux当中容易会出现各种各样到问题.我安装以后导致各种问题 比如php无法正常解析,数据库无法关闭,Apache无法开启等等........ 所以搞得我比较郁闷,现在把过程分享下,大家不要在走弯路 最后按照这个顺序来装,避免出问题 [plain] view plaincopy sudo apt-get install mysql-server-5.0 sudo apt-get install apache2 sudo apt-get install php5 li

Linux下使用Python操作MySQL数据库

安装mysql-python 1.下载mysql-python 打开终端: cd /usr/local sudo wget http://nchc.dl.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.2.tar.gz 官网地址:http://sourceforge.net/projects/mysql-python/ 2.解压 sudo tar -zxvf MySQL-python-1.2.2.tar.gz cd MySQL-