PHP全栈工程师实战经验(运维篇)

PHP全栈工程师实战经验(运维篇)

  • linux服务器(CentOS 7)
    • 查看IP地址
    • SSH 免密登录
    • 查看linux是什么操作系统
    • yum管理
      • 软件包仓库升级
    • Nginx
      • 安装
      • 管理nginx服务
      • Nginx 自定义Server
      • 如何访问PHP文件
    • 防火墙 firewalld
    • MySQL
      • 安装
    • php
      • 查看 php 命令位置
      • php71 yum源
      • 安装
      • php 版本信息
      • php 版本切换
      • php 配置文件问题
      • 安装 php-fpm
      • php 服务管理
      • php 扩展安装
      • php 连接数据库并查询数据库数据
    • 按关键字批量杀死进程

linux服务器(CentOS 7)

查看IP地址

新安装好的 Centos7 系统用上面的命令查看ip地址,先用ssh root@ip地址的+输入密码的方式登录

如果还觉得比较麻烦可以在本地 .ssh 目录下创建一个 config 文件。配置如下:

我们只需要在本地执行 便可登录远程服务器

yum管理

当我们想查询是否有 php71 软件包的时候,我们会执行 ,此时得到的结果也许是 。所有我们第一件事要做的就是软件包的升级。

Nginx安装源:
PHP安装源:

搜索php71相关的软件包

默认情况Centos7中没有Nginx的安装源,Nginx官 提供了Centos的源地址:

执行完上面的添加源命令,在执行 便会安装。下图便是nginx的安装目录和版本信息。

Nginx 自定义Server

查看 nginx 的配置问题

本地配置hosts指向服务器IP,10.211.55.35 www.myhost.me
这是浏览器访问 www.myhost.me 应该能能访问nginx欢迎页。然而页面提示 403

如何访问PHP文件

按照下面的php部分安装成功并启动php-fpm服务后配置:开启红框部分代码。便访问成功。
被定义了两次,所以可以将两处合并到最上面的红色字体部分。

防火墙 firewalld

开放 80 端口重新载入防火墙配置规则,再刷新浏览器成功访问。

php71 yum源

安装

执行

php 版本信息

我们每次都需要执行 php71 然后加参数,我们可以加一个链接后用 查看 php 版本。

安装 php-fpm

查到 fpm 信息并执行命令 安装

php 服务管理

启动php服务 :
停止php服务 :
重启php服务 :
查看php进程 :

安装
查看扩展是否安装

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8597 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月20日
下一篇 2018年10月20日

相关推荐