配置LAMP服务器
来源:互联网 发布:radium mac 编辑:程序博客网 时间:2024/06/02 18:49
环境:Fedora 12,Apache 2.3,MySQL 5.1.44,PHP 5.3.2
我的机子已经安装了Apache和OpenSSL。现在需要安装和配置的是MySQL和PHP。
安装MySQL:
sudo yum install mysql mysql-server
安装PHP:
从 http://www.php.net/downloads.php 下载PHP 5.3.2的源码:php-5.3.2.tar.gz
tar xvzf php-5.3.2.tar.gz
cd php-5.3.2
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
注意:在这里configure出错了,出错信息为:
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore.
原因是,在安装MySQL时少装了一个东东,现在装还来得及:
sudo yum install mysql-devel
再执行:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
make
make test
make install
配置Apache和PHP:
把PHP源码文件夹php-5.3.2下的文件php.ini-development复制到路径/usr/local/php/lib/php/下:
sudo cp php.ini-development /usr/local/php/lib/php/php.ini
再在apache的配置文件中添入下面语句:
LoadModule php5_module modules/libphp5.so
(不过,这一句有可能已经被apache添加过了)
为了使服务器只解析.php文件,需要加入下面的语句:
<FilesMatch /.php$>
SetHandler application/x-httpd-php
</FilesMatch>
至此,LAMP就算安装完了,在/usr/local/apache2/htdocs/下添加一个文件shit.php,就可以通过http://localhost/shit.php来测试了,当然,也可以用https://localhost/shit.php来测试,呵呵~
- 配置LAMP服务器
- LAMP 服务器安装配置
- Centos 服务器LAMP 端口配置
- centos6.4配置LAMP服务器
- 实战完整的LAMP服务器配置!
- Ubuntu server 10.04安装配置lamp服务器
- RHEL5.7下的LAMP服务器配置
- Ubuntu 中快速配置LAMP服务器
- LAMP配置web服务器(Ubuntu12.04LTS)
- CentOS 6.4安装配置LAMP服务器
- ubuntu lamp配置多域名服务器
- 阿里云服务器lamp常用配置操作
- 【Lamp】lamp配置
- Fedora 5下LAMP网页服务器的配置
- CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
- CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
- CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
- 转载:CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)
- OpenSSL学习笔记——内存分配
- C# 图像合成
- tr 命令 转换字符
- 配置Apache和OpenSSL
- 类初始化器 (Initializers)
- 配置LAMP服务器
- magento -- 在Magento中使用自己写的SQL语句
- IE 兼容问题的解决办法之一
- OpenSSL学习笔记——CRL
- SMM 系统管理模式
- 推断类型VAR(隐式类型)
- 未来的未来
- C++多线程编程入门
- 自动属性