首页 > 后端开发 > php教程 > 正文

CentOS 7如何搭建PHP服务器环境?

原创 2019-05-15 17:23:57 0 2103
赞助会员专享特权

这篇文章主要介绍的内容是关于CentOS 7 搭建PHP服务器环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

安装apache

yum install httpd

配置ServerName

vi /etc/httpd/conf/httpd.conf

将#ServerName www.example.com:80修改为ServerName localhost:80

此时外部机器输入服务器的IP地址,还是不能看到界面,需打开防火墙80端口

开启防火墙:

systemctl start firewalld

打开80端口:

firewall-cmd --zone=public --add-port=80/tcp --permanent

重启防火墙:

firewall-cmd --reload

查询是否开启:

firewall-cmd --list-ports

最后启动apache就可以在外部机器看到apache服务界面了,端口不用输,apache默认就是使用80端口

systemctl start httpd

systemctl enable httpd (加入开机自启)

注:CentOS7 和 6所用防火墙不同 开启apache的命令也不同

修改Apache默认网站路径

默认路径/var/www/html

编辑配置文件:

vim /etc/httpd/conf/httpd.conf

输入/docu,回车,搜索,可以看到有两个/var/www/html的地方,分别是DocumentRoot “/var/www/html”和

安装MySQL

yum install mysql

然而并无法启动,会报错”Failed to start mysqld.service: Unit not found”,需安装mariadb-server

yum install mariadb-server

开启

systemctl start mariadb.service

systemctl enable mariadb.service(开机自启)

同样需要开放防火墙3306端口,不多赘述,如果是阿里云ESC还要记得在安全组里开放3306端口

修改密码

use mysql;
update user set password=password('新密码') where user='要更新密码的用户名';

授权

mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

注:使用Navicat远程连接时要使用SSH通道

安装php及php扩展

yum install php

yum install php php-fpm php-bcmatch php-gd php-mbstring php-mcrypt php-mysql

相关推荐:

Sublime Text3搭建PHP开发环境

以上就是CentOS 7如何搭建PHP服务器环境?的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:CentOS php 服务器
  • 本文原创发布php中文网 ,转载请注明出处,感谢您的尊重!
  • 相关文章


  • 如何在CentOS和RHEL上安装Laravel5
  • centos7安装mysql的教程(详细)
  • Centos系统下快速部署LNMP环境
  • 在CentOS上php5.6怎么安装?
  • CentOS 7如何搭建PHP服务器环境?
  • 网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
    独孤九贱(5)_ThinkPHP5视频教程

    独孤九贱(5)_ThinkPHP5视频教程

    ThinkPHP是国内最流行的中文PHP开发框架,也是您Web项目的最佳选择。《php.cn独孤九贱(5)-ThinkPHP5视频教程》课程以ThinkPHP5最新版本为例,从最基本的框架常识开始,将...

    独孤九贱(4)_PHP视频教程

    独孤九贱(4)_PHP视频教程

    江湖传言:PHP是世界上最好的编程语言。真的是这样吗?这个梗究竟是从哪来的?学会本课程,你就会明白了。 PHP中文网出品的PHP入门系统教学视频,完全从初学者的角度出发,绝不玩虚的,一切以实用、有用...

    独孤九贱(1)_HTML5视频教程

    独孤九贱(1)_HTML5视频教程

    《php.cn原创html5视频教程》课程特色:php中文网原创幽默段子系列课程,以恶搞,段子为主题风格的php视频教程!轻松的教学风格,简短的教学模式,让同学们在不知不觉中,学会了HTML知识。 ...

    ThinkPHP5实战之[教学管理系统]

    ThinkPHP5实战之[教学管理系统]

    本套教程,以一个真实的学校教学管理系统为案例,手把手教会您如何在一张白纸上,从零开始,一步一步的用ThinkPHP5框架快速开发出一个商业项目。

    PHP入门视频教程之一周学会PHP

    PHP入门视频教程之一周学会PHP

    所有计算机语言的学习都要从基础开始,《PHP入门视频教程之一周学会PHP》不仅是PHP的基础部分更主要的是PHP语言的核心技术,是学习PHP必须掌握的内容,任何PHP项目的实现都离不开这部分的内容,通...

    作者信息

    不言

    认证0级讲师

    最近文章
    编程是什么? 1078
    查找是ctrl加什么? 655
    剪切快捷键ctrl加什么? 1617

    相关视频教程

  • PHP编程之道 PHP编程之道
  • PHP零基础视频教程 PHP零基础视频教程
  • ThinkPHP5基础视频教程 ThinkPHP5基础视频教程
  • PHP经典算法面试题 PHP经典算法面试题
  • 相关视频章节