前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS的lnmp环境配置

CentOS的lnmp环境配置

作者头像
治电小白菜
发布2020-08-25 14:25:41
8620
发布2020-08-25 14:25:41
举报
文章被收录于专栏:技术综合技术综合

一 、安装nginx

1.安装mysql nginx php

yum install nginx

2.启动nginx,测试nginx服务是否正常运行

service nginx restart

wget http://127.0.0.1

1.png

二、配置php

1.安装和启动php-fpm

yum install php php-fpm service php-fpm start

2.修改php-fpm和nginx的配置,实现nginx和php联动

(1)查看php-fpm的默认配置 cat /etc/php-fpm.d/www.conf |grep -i 'listen =

2.png

(2)修改配置,将php解析的请求转发到127.0.0.0:9000 vim /etc/nginx/conf.d/default.conf

代码语言:javascript
复制
server {

  listen       80;
  root   /usr/share/nginx/html;
  server_name  localhost;

  #charset koi8-r;
  #access_log  /var/log/nginx/log/host.access.log  main;

  location / {
      index  index.html index.htm;
  }

  #error_page  404              /404.html;

  # redirect server error pages to the static page /50x.html
  #
  error_page   500 502 503 504  /50x.html;
  location = /50x.html {
      root   /usr/share/nginx/html;
  }

  # proxy the PHP scripts to Apache listening on 127.0.0.1:80
  #
  #location ~ \.php$ {
  #    proxy_pass   http://127.0.0.1;
  #}

  # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
  #
  location ~ \.php$ {
      fastcgi_pass   127.0.0.1:9000;
      fastcgi_index   index.php;
      fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
      include        fastcgi_params;
  }
  # deny access to .htaccess files, if Apache's document root
  # concurs with nginx's one
  #
  #location ~ /\.ht {
  #    deny  all;
  #}
}

3.配置生效

重启nginx,使配置生效 service nginx restart

4.环境配置验证

vim /usr/share/nginx/html/index.php

3.png

5.杀掉php-fpm

killall php-fpm

6.重新开启php-fpm

service php-fpm start

三、安装mysql

1.安装

yum install mysql mysql-server

2.启动

service mysqld start

4.png

3.设置用户名和密码

mysqladmin -u root password "XXXXXXXX"

4.进入mysql

mysql -u root -p

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 、安装nginx
    • 1.安装mysql nginx php
      • 2.启动nginx,测试nginx服务是否正常运行
      • 二、配置php
        • 1.安装和启动php-fpm
          • 2.修改php-fpm和nginx的配置,实现nginx和php联动
            • 3.配置生效
              • 4.环境配置验证
                • 5.杀掉php-fpm
                  • 6.重新开启php-fpm
                  • 三、安装mysql
                    • 1.安装
                      • 2.启动
                        • 3.设置用户名和密码
                          • 4.进入mysql
                          相关产品与服务
                          云数据库 SQL Server
                          腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档