尝试将流星应用程序部署到centos 6谷歌云服务器时,在设置此服务器并编译了我在最后一步需要配置应用程序URL的项目的两天后,我遵循了post所以我现在所做的
1)在centos 6谷歌云服务器中的"/var/www/html/myproject"
上创建子目录
2)安装nodejs v8.12.0抛出nvm
3)安装mongodb 4.0.4
4)安装流星1.7.0.5,因为我的项目是1.7.0.5版
5)使用"meteor build myproject"
6)使用FTP客户端将生成的myproject.tar.gz
上传到服务器上"/var/www/html/myproject"
7)将myproject.tar.gz
cd解压缩到/var/www/html/myproject/bundle/programs/server
可执行文件npm install
上,一切都安装好
8)设置端口export PORT=3084
9)设置MONGO_URL export
MONGO_URL=mongodb://127.0.0.1:27017/myprojectdb
10)设置ROOT_URL export ROOT_URL=http://domain/myproject/
像http://domain/myproject/
或http://domain/
这样的权利是正确的做法吗?
11)我永久安装了npm -g install forever
12)forever start /var/www/html/myproject/bundle/main.js
,它可以正常运行
在这里有很多库存,我如何访问我的项目,如何配置应用程序URL来像http://mydomin/myproject一样访问它,就像psot在步骤7中说的那样:“步骤7:在您的服务器中配置反向代理apache配置”
vi /etc/httpd/conf.d/yourapp_domain.conf
然后
<VirtualHost *:80>
ServerName myproject
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://serverip:3084/myproject
ProxyPassReverse http://serverip:3084/myproject
</Location>
</VirtualHost>
但是我无法访问该网站http://serverip:3084/myproject
我是服务器配置的新手,也找不到任何在线资源来做我想做的事,请寻求帮助。