前端部署项目到服务器(仅供参考)
2017-09-13 本文已影响0人
诸葛振坤
这里使用的是阿里云的服务器和phpstudy
1.首先 你要申请购买了阿里云的服务器并备案
2.打开阿里云,在 控制台/云服务ECS/点击左侧的实例/实例列表 选中自己的实例,将公网Ip复制下来备用
3.其次 在本地电脑打开附件/远程桌面连接输入刚才复制的公网ip,然后点击显示选项,本地资源勾选要共享的磁盘
image.png image.png4.然后访问到本地的磁盘将phpstudy和node安装文件拖到远程服务器电脑上,并安装.比如现在有一个pc端项目为www.ecma.xin,和移动端yd.ecma.xina.打开phpstudy,其他选项菜单,打开host文件,增加对应的网站地址
127.0.0.1 www.ecma.xin
127.0.0.1 www.yd.ecma.xin
b.打开其他项菜单,打开配置文件,vhosts-conf,如下图 image.png image.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>
image.png
如果使用的是node的代理
则要打开apache的几个proxy模块
然后重启服务器
参考网址:
http://www.jianshu.com/p/9f8f80dd5708?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qq