zoukankan      html  css  js  c++  java
  • 搭建nginx环境(参考腾讯云实验室)

    使用 yum 安装 Nginx:

    yum install nginx -y

    修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听,可参考下面的代码示例:

    server {
    listen 80 default_server;
    # listen [::]:80 default_server;
    server_name _;
    root /usr/share/nginx/html;

    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    location / {
    }

    error_page 404 /404.html;
    location = /40x.html {
    }

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    }

    }

    修改完成后,启动 Nginx:

      

    nginx
    将 Nginx 设置为开机自动启动:
    chkconfig nginx on
    使用 yum 安装 MySQL:
    yum install mysql-server -y
    安装完成后,启动 MySQL 服务:
    service mysqld restart
    设置 MySQL 账户 root 密码:
       /usr/bin/mysqladmin -u root password 'lEiU5s75'
    将 MySQL 设置为开机自动启动:
    chkconfig mysqld on
    使用 yum 安装 PHP:
    yum install php php-fpm php-mysql -y
    安装之后,启动 PHP-FPM 进程:
    service php-fpm start
    启动之后,可以使用下面的命令查看 PHP-FPM 进程监听哪个端口 
    netstat -nlpt | grep php-fpm
    把 PHP-FPM 也设置成开机自动启动:
    chkconfig php-fpm on
    在 /etc/nginx/conf.d 目录中新建一个名为 php.conf 的文件,并配置 Nginx 端口 ,配置示例如下:   php.conf
      

    server {
    listen 8000;
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    location ~ .php$ {
    root /usr/share/php;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }
    }

    修改配置完成后,重启 nginx 服务
     service nginx restart
    这时候,我们就可以在/usr/share/php 目录下新建一个 info.php 文件来检查 php 是否安装成功了,文件内容参考如下:  路径/info.php
     
  • 相关阅读:
    MySQL 实训篇
    MySQL 操作部分
    MySQL 数据库设计部分
    Python Excel及setuptool安装
    泛型? extents super
    js中立即执行
    js的闭包
    js作用域与作用域链
    js编译和执行顺序
    文件下载
  • 原文地址:https://www.cnblogs.com/yexiaocangji/p/7267653.html
Copyright © 2011-2022 走看看