码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • linux 下载 安装 php详细步骤与nginx配置


    安装必备软件-php安装
    1 、添加 PHP 的源地址
      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
    2 、安装 PHP 的基本组件
    yum -y install php70w-devel php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-pdo.x86_64 php70w-mysqlnd php70w-fpm php70w-opcache php70w-pecl-redis php70w-pecl-mongodb
    

    3 、安装 PHP-fpm (进程管理器,提供 PHP 进程管理方式,可以有效控制内存和进程、平滑重载 PHP 配置)
      yum -y install php70w-fpm php70w-opcache
    安装必备软件-启动php服务
    1 、查看版本以检测是否安装成功
      php -v
    2 、安装完之后启动 php-fpm
      systemctl start php-fpm
    3 、设置开机启动
      systemctl enable php-fpm
    4 、加载 php-fpm 的配置文件
      systemctl daemon-reload
    配置nginx 与php 联动性:
    修改nginx的配置文件 :
    vi /etc/nginx/conf.d/default.conf
    # 在配置文件的 server 节点中增加以下内容。
    location ~ \.php$ {
    root /usr/share/nginx/html;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME
    $document_root$fastcgi_script_name;
    include fastcgi_params;
    }
    # 修改配置后重启 nginx
      nginx -s reload
    # 查看项目默认路径下是否存在 index.php 文件
      ll /usr/share/nginx/html
    # 在项目默认路径下创建测试引导文件 index.php
      echo "" >/usr/share/nginx/html/index.php
    部署项目到指定目录:
    1 、上传项目压缩包文件到特定目录 /usr/share/nginx/html
    2 、例如该 tpshop 上传到默认项目目录下 ( 进入查看 )
      cd /usr/share/nginx/html
    3 、解压缩文件到当前路径
      unzip 文件名 .zip
    4 、修改 html 目录下所有文件权限
      chmod -R 777 *
    修改linux及mysql的安全配置
    1 、 临时关闭 SELinux 的权限
      setenforce 0
    2、永久关闭 SELinux 的权限,修改 /etc/selinux/config 为如下
    SELINUX=disabled
    3 、 在 /etc/my.cnf 的 mysqld 下增加以下配置项:
    sql-mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    4 、修改 mysql 的配置文件之后,重启 mysql
      systemctl restart mysqld
    源码安装:
    Windows和Linux环境下如何安装配置PHP - 编程语言 - 亿速云
    PHP安装部署_恰好中意y(吴凤玲)的博客-CSDN博客_php部署
  • 相关阅读:
    APS在印刷行业的应用前景和应用效益
    QString类与整型,浮点数互转
    axios简单使用
    C++广搜例题代码加讲解(1)
    java-php-python-ssm校园失物招领系统计算机毕业设计
    python 实验3
    C# 在Word中插入或删除分节符
    NFT与奢侈品文化的天然契合:NFT满足了人类寻求独特性和地位的天性
    【Linux】(小白向)详解VirtualBox网络配置-配置Linux网络
    C++ 实现线程安全的map(OpenHarmony源码实现版)
  • 原文地址:https://blog.csdn.net/davice_li/article/details/127092851
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号