zoukankan      html  css  js  c++  java
  • web服务器部署过程记录

    由于之前没有服务器部署经验,又选择了所有软件都是单独编译安装,遇到很多问题,解决之后还是学习到了很多新东西。

    如今回过头来还是选择lnmp集成环境的部署方式比较方便快捷:https://lnmp.org/install.html 一站式服务

    一下是前段时间部署服务器的流程(没安装mysql,因为服务器自带了)

    (1)配置最新yum源

    To --》http://www.cnblogs.com/kyoung/p/6801021.html

    (2)配置Nginx

    To --》http://www.cnblogs.com/kyoung/p/6801111.html

    备注:

    (1)wget 若报错无法建立ssl连接

    wget --no-check-certificate https://xxxxxxxxxxxxxxxxxxx

    --no-check-certificate 不检查证书访问

    1)安装ssl时候 To --》http://www.cnblogs.com/kyoung/p/6801143.html

         最好安装最新的openssl增加安全性 

    2)安装完成修改nginx.conf配置文件 正常文件路径--》 /usr/local/nginx/conf/nginx.conf

    server {
    
            listen       80;
    
            server_name  yk.lezi.com;修改处1
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / { 修改处2(增加)
    
                root  /home/web_v3.0_ci/web/;文件地址根目录地址
    
                index index.html index.htm index.php;增加识别php文件
    
            }
    
            location ~ .php$ {修改处3,增加此处localtion
    
                root html;
    
                fastcgi_pass 127.0.0.1:9000;
    
                fastcgi_index index.php;
    
                fastcgi_param  SCRIPT_FILENAME /home/web_v3.0_ci/web/<-文件地址根目录地址
    
                $fastcgi_script_name;
    
                include fastcgi_params;
    
             }
    }

    (3)配置防火墙

    To --》http://www.cnblogs.com/kyoung/p/6800827.html

    备注:如果不配置,会导致80端口未开放,浏览器打不开网站

    (4)配置PHP

    To --》http://www.cnblogs.com/kyoung/p/6801172.html

    备注:

    (1)检查是否安装了php-fpm,并启动,不然浏览器打不开php文件.

    (2)乐子网需要php扩展,memcached的支持 需要安装

    To --》http://www.cnblogs.com/kyoung/p/6801187.html

     

    (5)如果配置meccached后还无效

    重启linux服务器 启动nginx php-fpm 防火墙配置 完成

    确定还需安装mysql 本机以安装 所以无需安装

    (6)部署svn服务器(看需求)

    http://www.cnblogs.com/kyoung/p/6801208.html

    备注:svn 服务器部署完,需要配置防火墙

    更改配置文件需要重启svn svnserve -d -r /home/svn

    升级openssl

    http://bguncle.blog.51cto.com/3184079/1392870/

    ls -l /lib/libssl.so*

  • 相关阅读:
    mongodb 条件查询
    node 创建静态web服务器(下)(处理异步获取数据的两种方式)
    node 创建静态web服务器(上)
    node.js 从文件流中读写数据及管道流
    node.js 中的 fs (文件)模块
    vue-router 嵌套路由
    (转载)js调用打印机 打印整体或部分
    web react面试题
    vue 面试题
    vue 父页面中含子页面滑动,滑动结束,底部组件进行滑动
  • 原文地址:https://www.cnblogs.com/kyoung/p/6800768.html
Copyright © 2011-2022 走看看