centos7 PHP环境搭建 GD库 等插件安装方法

 更新时间:2018年03月26日 09:52:32   作者:qq_34811561  
下面小编就为大家分享一篇centos7 PHP环境搭建 GD库 等插件安装方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

安装Apache

1.安装

yum -y install httpd

2.开启apache服务

systemctl start httpd.service

3.设置apache服务开机启动

systemctl enable httpd.service

4.验证apache服务是否安装成功

查了资料,说法是,CentOS7用的是Firewall-cmd,CentOS7之前用的是iptables防火墙;要想让外网能访问到apache主目录,就需要做以下的操作:

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

然后再访问外网ip,如果看到apache默认的页面--有Testing 123...字样,便是成功安装了apache服务了;

安装PHP

1.安装

yum -y install php

2.重启apache服务

systemctl restart httpd或者systemctl restart httpd.service

然后,你可以写一个php文件在浏览器中运行一下了;

eg:

vi /var/www/html/info.php
i
<?php phpinfo(); ?>
Esc
:wq

然后,在自己电脑浏览器输入 192.168.1.1/info.php

运行,会出现php的一些信息

安装MySQL

我这里根据所学的那个教程,也安装了MariaDB

1.安装

yum -y install mariadb*

2.开启MySQL服务

systemctl start mariadb.service

3.设置开机启动MySQL服务

systemctl enable mariadb.service

4.设置root帐户的密码

mysql_secure_installation

然后会出现一串东西,可以仔细读一下,如果你懒得读,就在提示出来的时候,按Enter就好了,让你设置密码的时候,你就输入你想要的密码就行,然后继续在让你选择y/n是,Enter就好了;当一切结束的时候,你可以输入mysql -uroot -p的方式,验证一下;

将PHP和MySQL关联起来

yum search php,选择你需要的安装:yum -y install php-mysql

安装常用的PHP模块

例如,GD库,curl,mbstring,...

1.安装:

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

2.重启apache服务

systemctl restart httpd.service

以上这篇centos7 PHP环境搭建 GD库 等插件安装方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • PHP程序员玩转Linux系列 nginx初学者引导

    PHP程序员玩转Linux系列 nginx初学者引导

    这篇文章主要为大家详细介绍了PHP程序员玩转Linux系列文章,带大家初步认识一下nginx,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • Linux下正确快速删除海量文件的方法分享

    Linux下正确快速删除海量文件的方法分享

    linux服务器运行久了,可能会出现海量的垃圾文件去删除,下面这篇文章就给大家分享了在Linux下正确快速删除海量文件的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • Apache 开通子站点配置方法

    Apache 开通子站点配置方法

    前一段时间突发奇想,想自己给自己做个记录系统,暂且就叫他记录系统吧。其实木的就是记录一些乱七八糟的事情,譬如,账簿,记事本之类的
    2012-06-06
  • linux防火墙配置教程之访问外网web实验(3)

    linux防火墙配置教程之访问外网web实验(3)

    这篇文章主要为大家详细介绍了linux防火墙配置教程之访问外网web的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • LInux下如何挂载光盘找rpm包的方法步骤

    LInux下如何挂载光盘找rpm包的方法步骤

    这篇文章主要介绍了 LInux下如何挂载光盘找rpm包的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • Linux server配置安装Java与Tomcat服务器教程详解

    Linux server配置安装Java与Tomcat服务器教程详解

    这篇文章主要介绍了Linux server配置安装Java与Tomcat服务器教程详解,需要的朋友可以参考下
    2017-08-08
  • Linux使用Cron+AT实现在某个确定的时间段内随机执行命令

    Linux使用Cron+AT实现在某个确定的时间段内随机执行命令

    写了个脚本签到,但是不想总是在确定的时间签到,不然在数据库里面的记录太假了,所以需要在确定的时间段内,随机选个时间执行,最后想到了使用Cron+AT实现,需要的朋友可以参考下
    2016-07-07
  • 网站加速VPS篇 memcache和memcached安装方法

    网站加速VPS篇 memcache和memcached安装方法

    Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。
    2010-12-12
  • Linux下rsync远程数据同步命令的详细介绍

    Linux下rsync远程数据同步命令的详细介绍

    rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。rsync软件适用于unix/linux/windows等多种操作系统平台。下面这篇文章主要介绍了Linux下rsync命令的相关资料,需要的朋友可以参考借鉴。
    2017-02-02
  • Centos 7下利用crontab定时执行任务详解

    Centos 7下利用crontab定时执行任务详解

    这篇文章主要给大家介绍了关于Centos 7下利用crontab定时执行任务的相关资料,文中对crontab进行了详细的介绍,并给出了一些实例代码供大家参考学习,需要的朋友们下面跟着小编一起来学习学习吧。
    2017-06-06

最新评论