文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】5.5 项目上线--nginx+unicorn部署项目、域名映射

1、域名映射准备材料云服务器以及域名(参考5.1 购买服务器、域名)nginxunicorn2、安装以及设置nginxNginx 是一个高性能的HTTP和反向代理服务可以理解为连接我们项目以及域名的一个代理服务器,我们会在nginx配置文件中配置我们的项目目录以及需要映射的域名(1)安装nginxubuntu@VM-1...

【Ruby on Rails全栈课程】5.5 项目上线--nginx+unicorn部署项目、域名映射
文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】5.4 项目上线--项目初始化

1、数据库初始化(1)登录数据库,创建名为data_system的databaseubuntu@VM-16-15-ubuntu:~/data_symtem$ mysql -u root -p //输入你在5.2 节配置的数据库密码 Enter password: //创建一个名为data_system数据库 mysql> create da...

文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】5.3 项目上线--git部署项目

1、git分布式版本控制系统是什么?现在本地电脑1有一套data_system的代码,如果想把这套代码放到云服务器上,应该怎么做呢?最简单的做法是直接将本地电脑1上的代码拷贝到服务器上。但是我们拷贝完成后发现了一个bug1,在本地电脑1的代码中修复了之后。需要与云服务器上的代码同步,还是要将本地电脑1的代码拷贝到...

【Ruby on Rails全栈课程】5.3 项目上线--git部署项目
文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】5.2 项目上线--在云服务器上配置Ruby On Rails环境

1、登录到云服务器(ssh ubuntu@45.40.245.66),//其中ubuntu是实例名,45.40.245.66是主ip地址里面的公网ip,登录时需要换成你自己的公网ip xuzhaoning@xuchaoningdeAir:~$ ssh ubuntu@45.40.245.66 //系统返回...

文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】5.1 项目上线--购买服务器、域名

项目完成后,如果希望别人能通过域名访问到我们的项目,那就要将项目上线,需要准备两个工具:云服务器已备案的域名1、配置云服务器(1)我们以配置腾讯云服务器为例,打开这个链接,选择新建实例https://console.cloud.tencent.com/cvm/index (...

【Ruby on Rails全栈课程】5.1 项目上线--购买服务器、域名
文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】4.7 评论功能实现(六)--其他回复展开

1、描述每条评论下面的回复条数最多显示两条,多于两条,回复下面会显示「更多n条回复 ↓」链接,每次点击此链接,展开8条回复,页面不刷新,需要配合ajax和js实现。2、实现功能(1)在routes.rb文件中添加路径,加上两个参数,:comment_id为回...

文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】4.6 评论功能实现(五)--删除评论

1、在routes.rb文件中添加路径get 'posts/delete_comment/:comment_id' => 'posts#delete_comment'2、在posts_controller.rb文件中添加delete_comment方法def delete_comment end3、在comment.rb文件中添加get_accoun...

【Ruby on Rails全栈课程】4.6 评论功能实现(五)--删除评论
文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】4.5 评论功能实现(四)--创建评论、另一种传参方式

1、在routes.rb文件中添加路径post 'posts/create_comment' => 'posts#create_comment'post和get的区别:GET和POST是HTTP请求的两种基本方法GET一般用于获取数据的,POST一般用于提交数据。2、在posts_controller.rb文件中添加cre...

文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】4.4 评论功能实现(三)--分页(插件Kaminari)

1、实现分页功能我们需要使用“kaminari”插件,我们先来安装一下(1)粘贴下面代码到Gemfile文件中gem 'kaminari'(2)运行bundle install安装gem/vagrant/data_system$ bundle install #系统返回信息 Fetching gem metad...

文章 2022-06-08 来自:开发者社区

【Ruby on Rails全栈课程】4.3 评论功能实现(二)--创建帖子详情页面

1、完善样式,用来显示帖子详情以及评论信息等,编辑app/assets/stylesheets/posts.scss文件,在原有代码下面添加代码:.head { font-size: 18px; font-weight: 700; padding: 10px 0; } .time_right { float...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注