centos7.*安装lmap

目标:通过YUM安装apache,mariadb(mysql),php(最新版)

一、更新yum源

CentOS 7.2(CentOS7.X)

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS 6.x 源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm


二、安装apache

yum install httpd
    运行+开机自动运行
systemctl start httpd.service
systemctl enable httpd.service
    PS:阿里云ECS可以直接看ip,VM虚拟机输入ifconfig后获取IP,在浏览器中,输入IP,此时可以看到成功安装主页。
例如。。


三、安装mariadb(mysql)

yum install mariadb-server
    设置初始密码
 

上次忘记启动mysql服务

systemctl start mariadb
systemctl enable mariadb
 

    3.1 进入数据库

mysql -u root
    3.2 设置密码

set password for 'root'@'localhost' =password('root')
    3.3 以后进入数据库

mysql -u root -p
四、安装php

    4.1 查看获取的rpm包中最新版本

    

yum list | grep php
    找到类似于php72w php70w 之类的中间两位数最大的那个东西。。且记住。。


    4.2 安装php

    执行刚才让你记住的东西,我这边是php72w

yum install php72w
    4.3 安装php与mysql连接包

yum install php72w-mysql
    4.4 安装php其他模块

yum install php72w-cli
yum install php72w-mysql
yum install php72w-xml
    至于其他的gd库啊之类的,自己需要的装。
    4.5 重启apache 让php可以使用

systemctl restat httpd
五、写个例子
    进入网页的根目录

cd /var/www/html
    用vi写phpinfo()
vi phpinfo.php
    点a输入
<%php
phpinfo();
    :wq保存后访问地址后面加phpinfo.php
    若不直接显示代码则表示安装成功。


PS:若发现html下代码权限不够,比如dz,PW,WINDPRESS无法创建文件的问题,给html加权限就ok

chmod -R 777 /var/www/html

这种方法安装,个人认为比较舒服。比用wget下载php包,然后手动安装tar.gz包,在给apache配置中加Php的东西舒服多了。。
--------------------- 
作者:rudy5348 
来源:CSDN 
原文:https://blog.csdn.net/rudy5348/article/details/79253021 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/li2314/article/details/85278948