标签:网站服务器 web服务器 关系数据库 运行环境 网页编程
一,
1.LAMP平台的构成组件
# linux操作系统:作为LAMP架构的基础,提供用于支撑web站点的操作;
# Apache网站服务器:作为lamp架构的前端,是一款功能强大,稳定性好的web服务器程序,该服务 器直接面向用户提供网站访问,发送网页,图片等文件内容;
#mysql数据库服务器:作为lamp架构的后端,是一款流行的开源关系数据库系统
#php/perl/python网页编程语言
2.LAMP平台的应用优势
#成本低廉:构成组件都是开放源代码的软件,可以自由获得和免费使用,在技术上和许可证方面没有太严格的限制,大大降低了企业的实施成本
#可定制:拥有大量的额外组件和可扩展功能的模块,能满足大部分企业应用的定制需求,甚至可以自行开发,添加新的功能
#方便易用:通常只要复制到网站目录中,就可以直接访问
#安全和稳定:得益于开源的优势
二,构建php运行环境
2.安装扩展工具库
(1)安装libmcrypt
(2)安装mhash
链接 ln -s /usr/local/lib/libmhash* /usr/lib/
(3)安装mcrypt
解决configure配置报错
make && make install
3.编译安装PHP
4.设置LAMP组件环境
1)php.ini配置调整
cp /usr/src/php-5.3.28/php.ini-development /usr/local/php5/php.ini
2)添加zendGuardLoader优化模块
2.httpd.conf配置调整
vim /usr/local/httpd/conf/httpd.conf
/usr/local/httpd/bin/apachectl restart
3.测试lamp协同工作
1)测试php网页能否正确显示
vim /usr/local/httpd/htdocs/test1.php
<?php
phpino( );
?>
通过http://www.local.com/test1.php访问
2)测试php网页能否访问mysql数据库
vim /usr/local/httpd/htdocs/test2.php
<?php
$lind=mysql_connect(‘localhost‘,‘root‘,‘123456‘);
if($link) echo "welcome my sqlserver"
mysql_close();
?>
http://www.local.com/test2.php
三,lamp架构应用实例
部署phpmyadmin系统
解压并复制到网站目录
2.建立
配置文件config.inc.php
3.http://www.local.com/phpMyAdmin访问
标签:网站服务器 web服务器 关系数据库 运行环境 网页编程
原文地址:http://coming.blog.51cto.com/9849143/1729783