LAMP环境搭建

实验环境:Centos7.4 +Apache+Mariadb+PHP

实验目的:手工搭建LAMP环境

实验步骤:

完成LAMP环境搭建的方式有很多种,本文介绍两种:1、yum一键安装;2、源码安装。读者会问,两种安装方式有什么不同吗?结果是一样的,源码安装对安装者要求的技能更多,可配置的参数都是按照用户的需求配置,本文只讲最基本的配置,基本可以满足您的需求。

方式1、YUM一键安装配置LAMP

Step1、安装apache

Step2、安装Mariadb

Step3、安装php

Step4、浏览器测试

打开浏览器,地址栏输入http://ip/index.php

Step5、Discuz论坛测试

浏览器地址栏输入http://ip/index.php,安装数据库时,数据库服务器可以写localhost也可以直接写你的数据库服务器的机器名。

此处容易遇见一下错误,

无法连接数据库,请检查数据库用户名或者密码是否正确 Access denied for user 'root'@'hpprdyc' (using password: YES)

解决方法,可以参见安装Mariadb步骤,对用户赋予权限即可。

LAMP环境整合并搭建成功。

方式2、源码安装配置LAMP

Step1、安装apache

首先,找到可以下载apache的网址,本文给出一个网址

http://mirror.bit.edu.cn/apache/httpd/

本文写的时候此网址下最新的Apache为httpd-2.4.33.tar.gz。

安装apr

安装apr-util

源码安装apache

/ etc/httpd/httpd.conf文件里面新增加如下一条内容:

ServerName localhost:80

然后启动apache服务: /usr/local/apache/bin/apachectl start

cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd

在IE地址栏里面输入宿主机的IP地址,看到It works!

Apache源码安装完成。

Step2、Mysql源码安装

Mysql的源码安装可以参考之前的文章里面,只需要将docker部分全部省略。

Step3、PHP源码安装

输入IP地址出现it works!apache没问题。

http://ip/index.php,出现PHP版本的图片信息,则LAMP部署成功。

Step4、Discuz论坛测试

浏览器地址栏输入http://ip/index.php,安装数据库时,数据库服务器可以写localhost也可以直接写你的数据库服务器的机器名。

此处容易遇见一下错误,

无法连接数据库,请检查数据库用户名或者密码是否正确 Access denied for user 'root'@'hpprdyc' (using password: YES)

解决方法,可以参见安装Mariadb步骤,对用户赋予权限即可。

LAMP环境整合并搭建成功。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180706G171I200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券