阿里云ecs服务器搭建LAMP环境

【服务器选择的阿里云ecs服务器,系统centos7.4版. 】

Centos 7.4-64 bit

查看系统版本信息:

lsb_release -a

查看是否安装Apache :

 httpd  –v

检查是否安装Mysql:

service mariadb status   #查看状态

一 Apache

1、安装Apache :

yum -y install httpd

安装成功,结果如下:

2、安装apache扩展

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

安装成功,结果如下:

3、启动Apache:

 
  1. systemctl start httpd.service #启动apache

  2. systemctl stop httpd.service #停止

  3. systemctl restart httpd.service #重启

  4. systemctl enable httpd.service # 添加服务

添加服务成功后,执行:

service httpd start

浏览器访问ip,安装成功,结果如下:

二、PHP

1、安装PHP :

yum -y install php

2、安装php-fpm

yum -y install php-fpm

3、安装php扩展

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel

测试php安装,打印phpinfo :

 
  1. cd /var/www/html

  2. touche v.php # 创建文件

  3. vim v.php #编辑

按i键编辑,完成后按Esc键回到控制模式,再按shift+:键输入wq回车即可保存。

插入代码:

 
  1. <?php

  2.     echo '<title>hello world</title>';

  3.     phpinfo();

  4. ?>

浏览器输入  127.0.0.1/v.php  查看PHP安装状态。

【如果内容原样输出出来,请重启apache】

三、Mysql

1、安装Mysql

yum -y install mysql

安装成功,结果如下:

2、安装mysql-server

yum -y install mysql-server

安装失败,原因是在centos7中,mysql被mariadb代替了,默认把mariadb视为mysql:

https://img-blog.csdn.net/20171204144404238?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWlhb3N5bQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

3、解决如下,安装mariadb:

yum -y install mariadb-servie

提示我已经安装了,并且为最新版本:

https://img-blog.csdn.net/20171204145436842?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWlhb3N5bQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

4、安装php-mysql

yum -y install php-mysql

安装成功,结果如下:

https://img-blog.csdn.net/20171204151106064?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWlhb3N5bQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

5、安装mysql扩展

yum -y install mysql-connector-odbc libdbi-dbd-mysql mysql-devel

安装成功,结果如下:

https://img-blog.csdn.net/20171204150212209?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWlhb3N5bQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

6、启动mysql

 
  1. systemctl start mariadb.service #启动 

  2. systemctl stop mariadb.service #停止

  3. systemctl restart mariadb.service # 重启

  4. systemctl enable mariadb.service # 设置开机启动

【 使用yum install mariadb安装mysql数据库之后,在用systemctl start mariadb命令启动mysql时,

提示: Failed to start mariadb.service: Unit not found。出现此问题是由于安装mariadb数据库时未安装mariadb-server服务器,

执行命令yum install mariadb-server后,执行systemctl start mariadb,正常启动mysql数据库,无报错~ 】

7、配置mysql

【初次安装mysql是没有密码的,要设置密码,,默认账户为root

设置mysql root账户的密码】

mysql_secure_installation

是否设置密码? Y 

依次: 
设置密码->确认密码->删除匿名用户->不允许root远程连接->删除测试数据库并访问它->重新加载表数据

至此,环境安装成功.. 
(yum在线安装,版本默认php 5.4 apache 2.4.6)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值