CentOS 7下PHP 7的环境安装

时间:2026-01-17

PHP环境安装

CentOS 7下PHP7.0环境安装手册

PHP环境安装

目录

一、 CentOS 7 的安装 ..................................................................................................................... 3 二、 MySQL 5.7的安装 ................................................................................................................... 9 三、 PHP 7.0的安装 ....................................................................................................................... 14 四、 Nginx的安装 ........................................................................................................................... 21

PHP环境安装

一、 CentOS 7 的安装

CentOS的安装基本和其他的Linux安装基本一致,

1. 首先开始进入安装界面,用方向键选择“Install CentOS 7”然后回车进入安装

2. 选择安装语言,这里我选择简体中文

PHP环境安装

3. 其他配置选择

这里根据自己的实际情况来做选择,一般“软件选择”这一项都选择最小安装,就是不用安装界面。“网络和主机名”如果你已经连接网络了,那么选择这一项,进行开启网络,系统会自动获取ip并且连接到网络

PHP环境安装

4. 点击开始安装,进入安装界面

在这里我们可以进行创建用户或者给Root用户设置密码

PHP环境安装

设置完密码后点击完成,然后等待安装完成。当安装完成后,会提示重启计算机。这时点击重启,重新启动计算机,CentOS 7 就安装完成了。

PHP环境安装

5. 重启完成后,提示我们需要输入用户名密码登录

这里我们输入root。密码输入我们在安装的时候设置的密码登录即可

登录之后我们就可以看到操作界面

6. 设置开启SSH

由于CentOS自带了OpenSSH-Server。所以我们无需在安装OpenSSH-Server,我们这里只需要设置开启SSH-Server的Root远程登录即可,当然这个根据实际情况来做决定,一般生产环境为了安全是不会开启这个的,这里我们为了方便开启root的远程登录。

首先进入/etc/ssh目录,cd /etc/ssh,然后打开编辑文件“sshd_config”vi sshd_config。然后我们找到PermitRootLogin,然后删除掉注释的“#”,

PHP环境安装

然偶保存并且退出。然后我们执行命令service sshd restart重启sshd服务,然后我们用命令ps –ef | grep sshd看sshd有没有启动,如下图证明服务已经启动

7. 设置防火墙开启SSH的22端口

由于CentOS默认开启了防火墙FireWall,所以我们需要开启ssh的22端口我们才能用SecureCRT连接CentOS进行操作,使用命令firewall-cmd –-permanent –-add-port=22/tcp。这样我们就永久开启了22端口,然后执行命令firewall-cmd -–reload来重新加载配置防火墙配置文件,然后再执行命令firewall-cmd -–list-ports看看端口是否开启。如下图

8. 设置开启MySQL数据库的3306端口 这里的设置如上设置开启22端口的方法一样,

9. 设置开启Web服务器所需要的80端口 这个设置同上,开启80端口即可

PHP环境安装

二、 MySQL 5.7的安装

1. 首先我们去官网下载mysql的安装源,地址为:http://www.77cn.com.cn/mysql57-community-release-el7-8.noarch.rpm。安装了这个源之后,我们就可以通过yum来安装mysql了,具体的版本根据自己的实际情况去下载。用 wget http://www.77cn.com.cn/mysql57-community-release-el7-8.noarch.rpm 下载。然后安装rpm –ivh mysql57-community-release-el7-8.noarch.rpm。

2. 然后用yum来安装mysql。yum install mysql-server。

这里我们看到找到的mysql版本是5.7,是和我们下载的源的那个版本是对应的,5.7

也是目前最新的版本。开始安装,因为要下载安装包以及相关的依赖包,所以可能需要

PHP环境安装

一点时间,耐心等待安装完成就好。

3. 安装完成之后我们需要设置mysql的密码等信息,否则我们是无法连接的到mysql的。

首先我们进入/etc目录,然后编辑http://www.77cn.com.cnf文件,在最后一行加上skip-grant-tables 这段代码,这段代码表示跳过mysql的密码验证。

然后保存退出,然后执行命令::service mysqld restart重启mysql服务

然后我们可以用命令:mysql –u root,执行这段命令后,会直接进入mysql,无需输入密码

然后我们执行sql命令:use mysql;进入mysql这个数据库

PHP环境安装

然后再执行sql命令:update http://www.77cn.com.cner set authentication_string=password('123456') where user='root' and Host = 'localhost';来修改root的密码,执行完成后,会提示我们修改的结果,如下图表示修改成功。

然后我们再执行sql:flush privileges;命令提交刚才的修改

提交完成之后执行命令exit我们退出mysql

然后我们再修改/etc/http://www.77cn.com.cnf文件,注释掉刚才我们添加的那行配置

PHP环境安装

然后保存并退出,再执行命令::service mysqld restart重启mysql服务,然后执行命令:mysql –r root –p命令来登陆mysql

执行后,会提示我们输入密码,我们输入刚才修改的密码回车就可以登陆

但是这个时候我们登陆之后想开启远程连接会提示我重置密码 …… 此处隐藏:2831字,全部文档内容请下载后查看。喜欢就下载吧 ……

CentOS 7下PHP 7的环境安装.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219