构建lamp平台

``## 构建lamp平台
【推荐步骤】
1.构建PHP运行环境。
2.创建elcdb库,并授权用户elcadmin的认证密码为“adm@123”。
3.安装并验证PHPmyadmin系统。
4.使用elcadmin账号维护elcdb库。

安装php服务
1、安装依赖程序包
[root@centos01 ~]#yum -y install zlib-devel libxml2-devel
2、配置libmcrypt
[root@centos01 ~]# cd /usr/src/libmcrypt-2.5.8/
[root@centos01 libmcrypt-2.5.8]# ./configure
3、编译安装
[root@centos01 libmcrypt-2.5.8]# make && make install
4、创建系统加载连接
[root@centos01 libmcrypt-2.5.8]# ln -s /usr/local/lib/libmcrypt.* /usr/lib
5、配置mhash
[root@centos01 ~]# cd /usr/src/mhash-0.9.9.9/
[root@centos01 mhash-0.9.9.9]# ./configure
6、编译安装mhash
[root@centos01 mhash-0.9.9.9]# make && make install
7、创建系统加载连接
[root@centos01 mhash-0.9.9.9]# ln -s /usr/local/lib/libmhash* /usr/lib
8、配置mcrypt
[root@centos01 ~]# cd /usr/src/mcrypt-2.6.8/
[root@centos01 mcrypt-2.6.8]# ./configure
9、编译安装mcrypt
[root@centos01 mcrypt-2.6.8]# export LD_LIBRARY_PATH=/usr/local/lib
[root@centos01 mcrypt-2.6.8]# make && make install
10、配置php
[root@centos01 php-5.3.28]# ./configure --prefix=/usr/local/php --with-mcrypt --with-apxs2=/usr/local/httpd/bin/apxs --with-mysql=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --with-config-file-path=/usr/local/php --enable-mbstring
11、安装php
[root@centos01 php-5.3.28]# make && make install
12、生成php配置文件
[root@centos01 ~]# cp /usr/src/php-5.3.28/php.ini-production /usr/local/php/php.ini
13、修改php主配置文件
[root@centos01 ~]# vim /usr/local/php/php.ini
785 default_charset = “utf-8”
14、移动zend模块位置
[root@centos01 php-5.3.x]# mv ZendGuardLoader.so /usr/local/php/lib/php/
15、修改php主配置文件加载zend
[root@centos01 ~]# vim /usr/local/php/php.ini
zend_extension=/usr/local/php/lib/php/ZendGuardLoader.so
zend_loader.enable=1
16、apache网站根目录编写测试php文件
[root@centos01 ~]# vim /usr/local/httpd/htdocs/index.php

<?php phpinfo(); ?>

17、修改apache主配置文件支持主页为index.php
[root@centos01 ~]# vim /usr/local/httpd/conf/httpd.conf
99 ServerName 192.168.100.10:80
167 DirectoryIndex index.html index.php
311 AddType application/x-httpd-php .php/
18、重启apache服务
[root@centos01 ~]#systemctl restart httpd
19、测试php和mysql数据库协同工作
[root@centos01 ~]#vim /usr/local/httpd/htdocs/index1.php

<?php $Link=mysqli_connect ('localhost','root','pwd@123'); if ($Link) echo "yes"; mysqli_close($Link); ?>

20、将项目部署在apache网站根目录
[root@centos01 ~]#cd /usr/src/
[root@centos01src]mvphpMyadmin-4.2.5-alllanguage/usr/local/httpd/htdocs/phpMyadmin
21、设置phpmyadmin主配置文件
[root@centos01~]#cp/usr/local/httpd/htdocs/phpMyadmin/config.sample.inc.php/usr/local/httpd/htdocs/phpmyadmin/config.inc.php
22、访问
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LAMP平台是中型IT企业中的必备工具,它是指以Linux操作系统、Apache Web服务器、MySQL数据库和PHP编程语言组成的一种解决方案。 首先,LAMP平台提供了一个稳定、高效的操作系统基础。Linux操作系统是开源的,具有可靠性和安全性高的特点,能够满足中型IT企业对性能和稳定性的需求。与商业操作系统相比,它的成本更低,同时拥有庞大的开发者社群,能够及时提供补丁和更新。 其次,Apache Web服务器是LAMP平台中的核心组件之一,它是最常用的Web服务器软件之一,具有高度可扩展性和灵活性。Apache能够处理大量并发请求,提供稳定的性能和高效的数据传输,满足中型IT企业对于网站访问速度和用户体验的要求。 再次,MySQL数据库是一个开源的关系型数据库管理系统,被广泛应用于Web开发中。它具有高速、稳定和安全的特点,能够处理大量的数据存储和查询请求。中型IT企业可以通过MySQL搭建和管理自己的数据库系统,轻松应对不断增长的数据需求。 最后,PHP编程语言是LAMP平台中的脚本语言之一,它具有简单易学、开发效率高的特点。PHP适合用于动态网页开发,能够与Apache、MySQL无缝协作,方便编写和调试代码。中型IT企业可以利用PHP开发功能强大的Web应用程序,提供个性化的服务和解决方案。 综上所述,LAMP平台作为中型IT企业必备之一,提供了一个可靠、高效和灵活的IT解决方案。它能够满足企业对于稳定性、性能和开发效率的需求,帮助企业构建强大的Web应用程序和服务,提升竞争力和用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值