工作需要,让我尽快部署一个php项目。赶紧google,按部就班。
1.安装apache
wget http://labs.renren.com/apache-mirror/httpd/httpd-2.2.15.tar.gz
tar zxvf httpd-2.2.15.tar.gz
cd httpd-2.2.15
./configure --prefix=/usr/local/httpd
make && make install
/usr/local/httpd/bin/apachctl start
打开浏览器,输入 http://127.0.0.1
看到 It works! 说明安装成功
2.安装php
wget http://cn.php.net/get/php-5.3.2.tar.gz/from/cn2.php.net/mirror
tar zxvf php-5.3.2.tar.gz
cd php-5.3.2
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql
make && make install
cp -p php.ini.dist /usr/local/php/php.ini
3.配置 php
Paths and Directories
include_path = "/usr/local/php/includes"
Dynamic Extensions
extension=php_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
4.配置Apache
DocumentRoot "/var/www"
<Directory "/var/www">
Allow from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
<VirtualHost 192.168.1.111>
ServerName xx
DocumentRoot app_root
</VirtualHost>
5.在 /var/www/ 下新建test.php
<?php
echo(phpinfo());
?>
重启apache,打开浏览器 输入 http://127.0.0.1/test.php,会看到php的配置信息。
打开浏览器,输入 http://192.168.1.111 会看到项目
分享到:
相关推荐
通过以上步骤,你就成功地部署了一个 Apache+MySQL+PHP 的 Web 服务器环境,可以支持动态内容和数据库驱动的网站。在实际操作中,根据具体需求可能还需要进行安全配置、日志管理、性能监控等更多工作。
【Windows + Apache + Php5 + Mysql 部署详解】 在Windows环境下搭建Apache、PHP5和MySQL的组合,常被称为LAMP环境的Windows版本,是开发和运行PHP web应用程序的基础。以下是一步步的详细步骤: 一、安装Apache ...
要使Apache能够解析PHP文件,还需安装PHP与MySQL的连接模块: ``` sudo yum -y install php-mysql ``` 3. **安装MySQL** MySQL是一种关系型数据库管理系统,用于存储和管理Web应用的数据。安装MySQL: ``` ...
【标题】"php+apache+mysql x64" 指的是在64位...这个"php+apache+mysql x64"的压缩包提供了搭建64位Web开发环境的基础,对于开发者而言,这意味着能够在一个一致且兼容的环境中开发、测试和部署基于PHP的Web应用程序。
你需要下载Apache服务器的安装文件httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,PHP的zip文件php-5.4.15-Win32-VC9-x86.zip,MySQL的msi安装文件mysql-5.5.24-win32.msi,以及用于数据库管理的phpMyAdmin-4.0.2-all-...
### hmailserver+roundcube(apache+mysql+php)邮件服务器...此外,通过WAMPserver的使用,简化了Apache、PHP和MySQL的安装配置过程,进一步提高了系统的部署效率。希望本文能帮助您快速构建出自己的邮件服务器系统。
然而,这只是LAMP环境的基本搭建,实际部署过程中还需要考虑安全设置、错误日志配置、虚拟主机设定、PHP扩展安装等。例如,Apache的安全配置中需要设置合适的权限和防火墙规则,避免服务器暴露不必要的端口。对于PHP...
在"Apache+PHP+MySQL+Perl服务器套件 v1.1.0 简体中文版"中,这四者被整合成一个易于安装和使用的包,旨在简化初学者和开发者的部署过程。安装步骤通常包括: 1. 下载并解压压缩包。 2. 按照提供的安装指南,配置...
### LAMP网站架构方案及安装配置详解 #### 一、LAMP架构概述 LAMP(Linux-Apache-MySQL-PHP)是一种广泛使用的网站架构框架,由以下四个主要部分组成: 1. **Linux**:作为操作系统,Linux因其开源性、稳定性和...
- 安装PHP,指定Apache的模块化配置`--with-apxs2`,以及MySQL连接支持`--with-mysql`。 - 编译并安装PHP。 - 配置PHP.ini文件并修改Apache配置以支持PHP。 4. SNMP: - SNMP允许Cacti与网络设备进行通信,收集...
本项目服务端环境要求为 Windows + Apache + PHP + MySQL。 下面介绍如何搭建环境,部署服务器端应用。 1.开发工具WAMP Server安装包 wampserver3.1.7_x86.exe, 双击安装包,根据提示进行安装即可。 默认安装目录...
**标题解析:** "SVN + Apache 成功安装部署" 这个标题表明了我们要讨论的是如何在服务器或开发环境中安装并配置Subversion (SVN) 和Apache HTTP Server,以便协同工作,实现版本控制和代码仓库的Web访问。...
1. **安装Apache Web服务器** - 下载Apache服务器安装包。 - 安装并配置基本设置,如端口、虚拟主机等。 - 测试Apache是否成功启动。 2. **安装MySQL数据库** - 下载MySQL安装程序。 - 按照向导进行安装,注意...
在本安装程序中,Apache 2.2版本被集成,这是一个稳定且功能丰富的HTTP服务器,可以处理静态HTML文件、动态PHP脚本以及通过CGI(Common Gateway Interface)与其他编程语言交互。 【PHP】:PHP是一种广泛使用的开源...
**负载均衡**:在 LAMP 基础上实现负载均衡,通常涉及到使用负载均衡器,如 Nginx 或 HAProxy,它们可以将来自用户的请求分发到多个后端服务器(运行着 Apache 和 PHP 的 CentOS 系统),以平衡负载,提高服务响应...
根据所提供的文件信息,可以解读到这是一篇关于如何安装配置Apache、PHP、MySQL以及Discuz的教程或指南。以下是从标题和描述中提取出的知识点,以及对部分内容的解读与补充说明: 知识点一:Apache Web服务器的安装...