摘要:服务器环境部署服务器包含安装安装安装在仓库根目录键入打包构建可用代码返回仓库根目录键入管理参考安装最新版本包含了,无需多带带安装安装使用安装设置默认版本对于小于的端口需要失败编辑增加行参考反向代理设置反向代理配置
服务器环境部署meteor
服务器包含: nodejs、git、mongodb
安装meteor
$ curl https://install.meteor.com/ | sh
安装demeteorizer
$ npm install -g demeteorizer
安装pm2
$ npm install -g pm2
在仓库根目录键入
$ demeteorizer
打包(构建nodejs可用)代码
$ cd .demeteorized/bundle/programs/server
$ npm install
返回仓库根目录键入
$ MONGO_URL=mongodb://localhost:27017/test PORT=80 ROOT_URL=http://localhost:80 pm2 start main.js
参考 https://www.kancloud.cn/summe... 安装最新版本(包含了npm,无需多带带安装)
安装 nvm
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
or Wget:
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
使用nvm安装node
$ nvm install 4.6.1
设置默认node版本
$ nvm alias default v5.0.0
$ meteor --port 80 Error: listen EACCES
$ sudo meteor --port 80
$ mupx setup: sudo:no tty present and no askpass program specified
编辑 /etc/sudoers 增加行
Defaults visiblepw;
参考:http://blog.csdn.net/buptxx/a...
ServerName localhost反向代理配置 Q&A
ServerName www.pay4china2.comProxyRequests Off
Order deny,allow
Allow from allProxyPass /groupchat http://www.pay4china.com:3000/groupchat max=20 ttl=120 retry=300
ProxyPassReverse /groupchat http://www.pay4china:3000/groupchat
Q:
AH00526: Syntax error on line 30 of /etc/apache2/sites-enabled/000-default.conf: Invalid command "ProxyRequests", perhaps misspelled or defined by a module not included in the server configuration
A:
$ sudo a2enmod proxy $ sudo /etc/init.d/apache2 restart
Q:
No protocol handler was valid for the URL /groupchat. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
A:
$ sudo a2enmod proxy_http
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/19308.html
摘要:在我的机子上,运行于端口,以避免和其他默认运行于端口的冲突。我们可以使用命令连接数据库查看定义应用层次创建的模板应用有一个问题,客户端和服务器段的代码是一样的。在中加入然后添加问题模板注意我们使用了来确保用户未登录的情况下应用。 编者注:我们发现了有趣的一系列文章《30天学习30种新技术》,正在翻译中,一天一篇更新,年终礼包。下面是第15天的内容。 到目前为止我们讨论了Bower...
摘要:在我的机子上,运行于端口,以避免和其他默认运行于端口的冲突。我们可以使用命令连接数据库查看定义应用层次创建的模板应用有一个问题,客户端和服务器段的代码是一样的。在中加入然后添加问题模板注意我们使用了来确保用户未登录的情况下应用。 编者注:我们发现了有趣的一系列文章《30天学习30种新技术》,正在翻译中,一天一篇更新,年终礼包。下面是第15天的内容。 到目前为止我们讨论了Bower...
摘要:添加,删除,确认完成这些操作,你将会看到你的应用的界面响应非常的快。。这是因为并不会在更新用户界面之前等着服务端的响应数据。 部署你的应用 现在你有了一个可以运行的待办事宜的应用,你可以分享给你的朋友们!Meteor使得发布你的应用到其他人可以使用的互联网变得非常的简单。 同样是在你的应用文件夹的命令行中输入: meteor deploy my_app_name.meteor.com ...
摘要:使用部署使用平台目前还是免费试用前需要添加配置。点击镜像仓库并部署应用,逐步完成至看到环境变量设置,键入服务地址,然后部署。具体指南服务器环境部署服务器包含安装安装安装在仓库根目录键入打包构建可用代码返回仓库根目录键入具体指南 使用docker部署meteor 使用daocloud平台(目前还是免费试用)前需要添加docker配置。在项目根下创建Dockerfile,并键入 FROM ...
摘要:简单记录一下学习时遇到的问题,将会持续更新基于的前端方案方案大概有后端模板结合型和前端后端分离型两种,支持的包也比较多,目前尤大推荐使用的方案相对靠谱。 简单记录一下学习meteor时遇到的问题,将会持续更新! 基于meteor的前端方案 方案大概有后端模板结合型和前端后端分离型两种,支持的包也比较多,目前尤大推荐使用webpack:webpack的方案相对靠谱。 博主自己写的例子:m...
阅读 3522·2021-11-22 15:22
阅读 3314·2019-08-30 15:54
阅读 2701·2019-08-30 15:53
阅读 755·2019-08-29 11:22
阅读 3502·2019-08-29 11:14
阅读 2038·2019-08-26 13:46
阅读 2191·2019-08-26 13:24
阅读 2255·2019-08-26 12:22