linux上安装LAMP笔记

B哥最近在参加比赛,需要把一个php项目部署到服务器上,故此在linux上安装LAMP环境,用于部署项目,第一次安装,做点儿笔记记录一下。

安装条件:

Redhat或者CentOS linux环境已装好,并配置了yum源。

用yum安装httpd、mariadb、php

安装httpd:

安装mariadb:

安装php:

检查安装包

正常情况输出如下:

启动httpd:

验证httpd启动是否正常:

在index.html文件里加入http running字符串:

然后用curl命令调接口:

正常返回如下:

问题解决:

启动后用curl调返回403 Forbidden:

google查了资料也没有查到解决方法,然后无意间重启了一把竟然好了:

具体原因就不得而知了。重启以后在用curl命令调用就返回200OK了。

启动mariadb:

然后登陆数据库,执行mysql命令,结果报错如下:

这个谷哥上倒是有解决办法:

1、首先stop数据库服务mariadb.service

2、使用mysqld_safe启动mysqld:

3、然后登陆数据库:

切换到mysql数据库:

给root用户设置新的密码,这里newpassword就是新密码:

更新权限:

然后退出数据库:

然后登陆数据库:

输入密码,登陆进去如下:

测试php:

在index.php文件中加入以下字符:

然后curl调接口:

正常情况返回200OK,以及刚才插入Index.php中的字符串:

至此LAMP已搭建完毕,小B哥准备部署项目喽。

END

本文由“壹伴编辑器”提供技术支持

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

扫码关注云+社区

领取腾讯云代金券