广告
返回顶部
首页 > 资讯 > 数据库 >nginx mysql php怎么安装配置
  • 283
分享到

nginx mysql php怎么安装配置

2023-06-25 10:06:52 283人浏览 独家记忆
摘要

本篇内容介绍了“Nginx mysql PHP怎么安装配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!nginx Mysql php安装配

本篇内容介绍了“Nginx mysql PHP怎么安装配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

nginx Mysql php安装配置的方法:1、下载Nginx并安装启动nginx;2、解压“php-7.2.25.tar.gz”并安装php所需的依赖;3、更改nginx的配置文件;4、安装mysql并启动服务即可。

nginx mysql php怎么安装配置

本文操作环境:Centos7系统、php 7.2.25版、DELL G3电脑

nginx mysql php如何安装配置?

CentOS7 下nginx与PHP mysql的安装与配置:

下载Nginx

  首先安装的依赖包:

    gcc automake autoconf libtool make gcc gcc-c++ openssl openssl-devel

    wget http://zlib.net/zlib-1.2.11.tar.gz

    wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

  1.在服务器上新建文件夹  /home/soft/ ;

  2.cd /home/soft/    =>    执行命令下载Nginx    wget Http://nginx.org/download/nginx-1.7.4.tar.gz ;

                        wget http://cn2.php.net/distributions/php-7.0.0.tar.gz

  3.解压下载后的压缩包到/opt/software/    =>    tar -zvxf  nginx-1.7.4.tar.gz -C /opt/software/ ;

  4.cd /opt/software/nginx-1.7.4/   =>  ./configure --prefix=/usr/local/nginx/ ;

  5.make && make install ;

  6.启动nginx    =>    /usr/local/nginx/sbin/nginx

  7.打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。

  nginx mysql php怎么安装配置

  8. 重启:/usr/local/nginx/sbin/nginx –s reload

      停止:/usr/local/nginx/sbin/nginx –s stop

      测试配置文件是否正常:/usr/local/nginx/sbin/nginx –t

    强制关闭:pkill nginx

下载php

  1. cd /home/soft/ 下载php:wget https://www.php.net/distributions/php-7.2.25.tar.gz ;

  2. 解压php-7.2.25.tar.gz    =>     tar -zvxf php-7.2.25.tar.gz -C /opt/software/ ;

  3. cd /opt/software/php-7.2.25/;

  4. 先安装php所需的依赖:

yum update    yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel Mysql pcre-devel    yum -y install curl-devel    yum -y install libxslt-devel    yum install openssl openssl-devel

  5.

./configure --prefix=/usr/local/php  --with-curl  --with-freetype-dir  --with-gd  --with-gettext  --with-iconv-dir  --with-kerberos  --with-libdir=lib64  --with-libxml-dir  --with-mysqli  --with-openssl  --with-pcre-regex  --with-pdo-mysql  --with-pdo-sqlite  --with-pear  --with-png-dir  --with-xmlrpc  --with-xsl  --with-zlib  --enable-fpm  --enable-bcmath  --enable-libxml  --enable-inline-optimization  --enable-gd-native-ttf  --enable-mbregex  --enable-mbstring  --enable-opcache  --enable-pcntl  --enable-shmop  --enable-soap  --enable-Sockets  --enable-sysvsem  --enable-xml  --enable-zip

  6. make && make install

  7. php做配置信息:

cp /opt/software/php-7.2.25/php.ini-development /usr/local/php/lib/php.ini    cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf    cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf    cp -R /opt/software/php-7.2.25/sapi/fpm/php-fpm /etc/init.d/php-fpm  * 需要注意的是php7中www.conf这个配置文件配置phpfpm的端口号等信息,如果你修改默认的9000端口号需在这里改,再改nginx的配置

Ngin解析php:

  1.更改nginx的配置文件   =>    vim /usr/local/nginx/etc/nginx/nginx.conf

location ~ \.php$ {            root /usr/share/nginx/html;     #指定php的根目录            fastcgi_pass 127.0.0.1:9000;    #php-fpm的默认端口是9000            fastcgi_index index.php;            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;   #路径            include fastcgi_params;         }

  2.php 配置开机自启动:

vim /usr/lib/systemd/system/php-fpm.service      [Unit]      Description=php      After=network.target      [Service]      Type=forking      ExecStart=/usr/local/php/sbin/php-fpm      ExecStop=/bin/pkill -9 php-fpm      PrivateTmp=true      [Install]      WantedBy=multi-user.target

   3. killall /etc/init.d/php-fpm

   4. 启动php

     systemctl restart php-fpm.service     systemctl enable php-fpm.service

安装mysql

添加 yum 源
   先下载源安装包, 输入 wget http://dev.mysql.com/get/mysql57-commUnity-release-el7-11.noarch.rpm

nginx mysql php怎么安装配置

接下来安装,输入 yum localinstall mysql57-community-release-el7-11.noarch.rpm 。执行之后来看下是否安装成功

nginx mysql php怎么安装配置

yum 安装并启动服务
   好了,接下来就是 yum -y install mysql-community-server

nginx mysql php怎么安装配置

输入 systemctl start mysqld 来启动服务

nginx mysql php怎么安装配置

最后输入 systemctl enable mysqld 添加开机自动启动。至此,MySQL 已经安装成功。

修改默认密码
   使用 grep 'temporary passWord' /var/log/mysqld.log 查看默认密码。然后 mysql -u root -p 输入查找到的默认密码登录 MySQL

nginx mysql php怎么安装配置

输入 ALTER USER 'root'@'localhost' IDENTIFIED BY 'youPassword'; 修改密码。注意,MySQL 5.7 要求密码必须包含大小写字母,数字和特殊字符。

开启远程连接
   在 MySQL 中输入 GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; 。添加完成后在开启端口

nginx mysql php怎么安装配置

“nginx mysql php怎么安装配置”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: nginx mysql php怎么安装配置

本文链接: https://www.lsjlt.com/news/304055.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • nginx mysql php怎么安装配置
    本篇内容介绍了“nginx mysql php怎么安装配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!nginx mysql php安装配...
    99+
    2023-06-25
  • 怎么安装与配置Nginx+MySQL+PHP环境
    这篇“怎么安装与配置Nginx+MySQL+PHP环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来...
    99+
    2022-10-19
  • nginx mysql php如何安装配置
    本文操作环境:centos7系统、php 7.2.25版、DELL G3电脑nginx mysql php如何安装配置?CentOS7 下nginx与PHP mysql的安装与配置:下载Nginx  首先安装的依赖包:    gcc aut...
    99+
    2017-05-13
    nginx mysql php
  • 怎么安装Ubuntu nginx以及其配置安装Php和mysql
    本篇内容主要讲解“怎么安装Ubuntu nginx以及其配置安装Php和mysql”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么安装Ubuntu nginx以及其配置安装Php和mysql”...
    99+
    2023-06-16
  • nginx怎么安装配置
    这篇文章主要讲解了“nginx怎么安装配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“nginx怎么安装配置”吧!一、服务器基础配 置远程链接服务器ssh 用户名@公网ip默认的...
    99+
    2023-06-29
  • nginx php-fpm安装配置
    nginx php-fpm安装配置 nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。 nginx一般是把请求发fas...
    99+
    2023-09-02
    nginx php 运维
  • CentOS怎么安装配置Nginx
    要在CentOS上安装和配置Nginx,可以按照以下步骤进行操作:1. 更新系统软件包:```sudo yum update```2...
    99+
    2023-08-24
    CentOS Nginx
  • nginx+php-fpm的安装和配置
    环境         虚拟机:VMware 16.2.4         OS:centos 7.6         远程连接工具:Xshell 7         nginx版本: nginx-1.14.2         php版本:p...
    99+
    2023-09-12
    服务器 nginx php linux
  • Linux安装配置nginx+php搭建
    Linux安装配置nginx+php搭建 文章目录 Linux安装配置nginx+php搭建1.nginx源码包编译环境和安装相应的依赖1.1 安装编译环境1.2 安装pcre库、zlib库和...
    99+
    2023-09-25
    linux nginx 运维
  • linux下安装nginx后怎么配置
    本篇内容主要讲解“linux下安装nginx后怎么配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下安装nginx后怎么配置”吧! 一、nginx安装nginx最好是直接在...
    99+
    2023-06-19
  • Ubuntu中Nginx怎么安装与配置
    本篇内容主要讲解“Ubuntu中Nginx怎么安装与配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu中Nginx怎么安装与配置”吧!1.nginx...
    99+
    2022-10-19
  • Ubuntu20.04安装配置Nginx
    由于在学习配置时,网上的教程比较杂乱,用时很久才做好一些基础配置,把流程记录一下方便和我一样的小白学习 本文写于2023.2.10,如果间隔太久,下述内容可能会失效,请另寻教程 仅包含基础教程,个人服务未涉及到负载均衡 安装ngin...
    99+
    2023-08-20
    nginx 服务器 ubuntu
  • Centos7安装配置nginx
    1.前言 在进行nginx安装前,考虑到本博客针对很多新手朋友我决定还是先介绍一些nginx知识,这样更加有利于各位读者朋友对nginx的理解,对后续学习也有很大帮助。 介绍 Nginx (engin...
    99+
    2023-08-31
    nginx 运维 centos linux 服务器
  • Windows 上Nginx+PHP 的安装与配置
    ​ 一、下载软件 nginx 下载地址 http://nginx.org/en/download.html 下载最新版的即可 PHP 这里使用PHP7.4 下载地址 https://windows.p...
    99+
    2023-09-05
    php nginx 服务器
  • Docker怎么安装Nginx并修改Nginx配置文件
    这篇文章主要介绍了Docker怎么安装Nginx并修改Nginx配置文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Docker怎么安装Nginx并修改Nginx配置文件文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-05
  • Docker nginx怎么安装与配置挂载
    这篇“Docker nginx怎么安装与配置挂载”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2022-10-19
  • Nginx安装配置详解
    不论是本地开发,还是远程到 Server 开发,还是给提供 demo 给人看效果,我们时常需要对 Nginx 做配置,Nginx 的配置项相当多,如果考虑性能配置起来会比较麻烦。不过...
    99+
    2022-11-13
  • Nginx如何安装配置
    这篇文章主要介绍“Nginx如何安装配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Nginx如何安装配置”文章能帮助大家解决问题。简介Nginx 的安装:# CentOSyum&nbs...
    99+
    2023-07-02
  • ubuntu11.04安装nginx+php+mysql
    先列参考内容,后面我再补充点东西: http://www.4wei.cn/archives/1001436 http://www.gidot.net/blog/article.aspid=322 上面2个教程大概都差不多。 无非按顺序安装n...
    99+
    2023-09-04
    nginx php mysql
  • nginx下安装配置phpadmin报错怎么办
    这篇文章主要为大家展示了“nginx下安装配置phpadmin报错怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“nginx下安装配置phpadmin报错怎么办”这篇文章吧。如下所示:系统版...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作