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
     
  • 相关阅读:
    全面理解面向对象的 JavaScript
    账号
    移动端 前端框架 amaze ui
    javascript 精典案例分析一览
    前端事件系统(一)
    周总结12
    周总结11
    相比较于其他的同类软件
    团队冲刺第十五天
    团队冲刺第十四天
  • 原文地址:https://www.cnblogs.com/yexiaocangji/p/7267653.html
Copyright © 2011-2022 走看看