阿里云服务器centos7系统yum快速搭建lamp环境

阿里云服务器centos7系统yum快速搭建lamp环境

更详细的安装步骤参考原PO:https://www.cnblogs.com/me80/p/7218883.html

1、安装apache

1.1 安装

[root@iZ2zecywhtl8fx4bxepb8xZ ~]# yum install httpd httpd-devel

1.2 启动apache服务

[root@iZ2zecywhtl8fx4bxepb8xZ ~]# systemctl start  httpd

1.3 设置httpd服务开机启动

[root@iZ2zecywhtl8fx4bxepb8xZ ~]# systemctl enable  httpd

1.4 查看服务状态、

[root@iZ2zecywhtl8fx4bxepb8xZ ~]# systemctl status httpd

1.5 防火墙设置开启80端口

[root@iZ2zecywhtl8fx4bxepb8xZ ~]# firewall-cmd --permanent --zone=public  --add-service=http
[root@iZ2zecywhtl8fx4bxepb8xZ ~]# firewall-cmd --permanent --zone=public  --add-service=https
[root@iZ2zecywhtl8fx4bxepb8xZ ~]# firewall-cmd --reload

安装完成后,在浏览器里输入阿里云服务器给出的外网ip访问,出现以下页面apache安装成功
在这里插入图片描述
因为之前没有使用过阿里云服务器,所以这里我踩了个坑。安装好后,apache在服务器上运行正常,但是输入ip地址显示无法访问该网址。我在网上搜了很多,改apache配置文件,都没有效果,花了几个小时,最后才知道,原来要给阿里云服务器配置安全组。
安全组配置可参考:https://jingyan.baidu.com/article/84b4f565a9875c60f6da32af.html

2、安装mysql

我这里跟着原po安装的mariaDB,想安装mysql的童鞋可以找找其他资料吧。

2.1 安装mysql

[root@iZ2zecywhtl8fx4bxepb8xZ ~]# yum install mariadb mariadb-server mariadb-libs mariadb-devel
[root@iZ2zecywhtl8fx4bxepb8xZ ~]# rpm -qa |grep maria

2.2 开启mysql服务,并设置开机启动,检查mysql状态

[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# systemctl start  mariadb 
[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# systemctl enable  mariadb 
[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# systemctl status  mariadb

2.3 数据库安全设置

这里会设置登录密码

[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# mysql_secure_installation

2.4 登陆数据库测试

密码为上一步你设置的密码

[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# mysql -uroot -p

3、安装PHP

服务器这里默认安装的php版本是5.4的,我需要安装的是php7,所以首先要把php升级一下。参考原po:https://blog.csdn.net/qq_39629343/article/details/81807577

3.1 升级安装php7

[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm #更新源
[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# yum remove php-common -y  #移除系统自带的php-common
[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt [root@iZ2zecywhtl8fx4bxepb8xZ  ~]# php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring  #安装依赖包

查看版本

[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# php -v 

3.2 关联php与mysql

[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# yum install php-mysql
[root@iZ2zecywhtl8fx4bxepb8xZ  ~]# rpm -ql php-mysql

3.3 测试php

[root@iZ2zecywhtl8fx4bxepb8xZ html]# vi /var/www/html/info.php
<?php
        phpinfo();

?>

保存后退出,重启apache服务器

[root@iZ2zecywhtl8fx4bxepb8xZ html]# systemctl restart http

重启成功后,在浏览器输入:你的ip地址/info.php,就可以看到你的php信息啦!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值