美文网首页
部署项目到服务器

部署项目到服务器

作者: 星球小霸王 | 来源:发表于2017-09-12 19:42 被阅读0次

    这里使用的是阿里云的服务器和phpstudy

    注意:(如果phpstudy无法访问根目录,看vhosts-conf文件下的‘Options +Indexes +FollowSymLinks +ExecCGI’ Indexes前面是否为加号)

    1.首先 你要申请购买了阿里云的服务器并备案

    2.打开阿里云,在 控制台/云服务ECS/点击左侧的实例/实例列表 选中自己的实例,将公网Ip复制下来备用

    3.其次 在本地电脑打开附件/远程桌面连接输入刚才复制的公网ip,然后点击显示选项,本地资源勾选要共享的磁盘

    QQ截图20170912183455.png QQ截图20170912183631.png

    到这里就可以连接到远程的服务器了

    4.然后访问到本地的磁盘将phpstudy和node安装文件拖到远程服务器电脑上,并安装.
    比如现在有一个pc端项目为www.ecma.xin,和移动端yd.ecma.xin
    a.打开phpstudy,其他选项菜单,打开host文件,增加对应的网站地址
    127.0.0.1 www.ecma.xin
    127.0.0.1 www.yd.ecma.xin
    b.打开其他项菜单,打开配置文件,vhosts-conf,如下图

    2017-09-12_185620.png ;
    代开后如果发现里面是空的文件,就代开MYSQL管理器,站点域名管理,点击保存设置并生成配置文件
    QQ截图20170912190103.png

    然后再次打开vhosts-conf;粘贴下面的代码块
    代理php

    <VirtualHost *:80>
    DocumentRoot "E:/WWW/youle"
      ServerName www.ecma.com
      ServerAlias phpstudy.net
      <Directory "E:/WWW">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
    </Directory>
    </VirtualHost>
    

    代理node

        <VirtualHost *:80>
          ServerName www.ecma.com
          <Proxy *>
              Order deny,allow
              Allow from all
          </Proxy>
              ProxyPass / http://127.0.0.1:3000/
              ProxyPassReverse / http://127.0.0.1:300/
          </VirtualHost>
    之前是这样写的可以成功代理,但是后来在部署的时候就出现了问题,然后就用了下面的代码,就成功了
    /**-----------------------------------------------**/
      //第二次部署的时候出现的问题用这个解决了,这里做一下记录
      <VirtualHost *:80>
        ServerName www.ecma.xin
        ServerAlias www.ecma.xin
    
        ProxyRequests off
    
        <Proxy *>
          Order deny,allow
          Allow from all
        </Proxy>
    
        <Location />
          ProxyPass http://localhost:3000/
          ProxyPassReverse http://localhost:3000/
        </Location>
      </VirtualHost>
    

    看图片

    node.png

    如果使用的是node的代理
    则要打开apache的几个proxy模块

    2017-09-12_194012.png

    然后重启服务

    相关文章

      网友评论

          本文标题:部署项目到服务器

          本文链接:https://www.haomeiwen.com/subject/iqfhsxtx.html