Ubuntu 16.04 Server RVM Ruby 2.6.3 Rails 6.0.0 Apache2 + Passenger リポジトリはGithubで管理 デプロイの前準備 【重要】開発環境のmaster.keyを本番環境のサーバーにコピーする コピー先のconfigディレクトリは予め作っておく $ scp -i ~/.ssh/id_rsa c…
rails new した直後のGemfile source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.6.3' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '~> 6.0.0' # Use sqlite3 as…
Deploy自体は成功するが途中precompileのところでSyntaxErrorが起きる JavaScriptパッケージマネージャーyarnのバグ?でしょうか 00:39 deploy:assets:precompile 01 ~/.rvm/bin/rvm default do bundle exec rake assets:precompile 01 /usr/local/lib/node_…
SSHがインストールされたUbuntu環境であること GitHubにアカウントを登録済みであること 以上が前提です 公開鍵と秘密鍵を作成する ホームディレクトリ直下に .ssh というディレクトリを作ります $ mkdir .ssh ディレクトリの権限を700に変更します $ chmod …
以前SE見習いとして勤めていた会社ではRedmineやSubversionを使用していました Gitに関してはその会社を辞める頃に少し触れただけだったのでまるっきりの初心者です やりたいこと 使用するPCが変わっても(会社のVBのUbuntuがこけて再インストールとか…たま…
Railsやる前に、Rubyを知ろう...Rubyをやる前にVimを知ろう... 現役時代RadRailsやらEclipseやらを使っていた私は今までVim素人でした ということでVimプラグインから勉強ですNeoBundleの記事が多いようですがすでに開発は終了されていて今はdein.vimが主流…
Windows10とデュアルブートしようとUbuntuの18.04.3 LTSをインストールしました Ubuntu Fridge | Ubuntu 18.04.3 LTS released インストール直後から再起動できない状態 マシンはNECのLaVie LL370/K(Core2Duo) シャットダウン時も電源が切れないまま停止し…
以前よりMacがほしいと思っているのですが未だにチキンクリスプしか買えない私は自分のPCを買うどころではありません そこで押入れで数年眠っていたNEC LaVie LL370/Kに目をつけました とりあえずUbuntuをインストールしてみた...おっそ!! Lubuntuに入れ替…
gem listで正規表現を使うとできるそうです $ gem search ^rails$ --remote --all正規表現をつけない場合はその文字列を含むになってしまいお腹いっぱいになります参考:rubygems上にあるgemの全てのバージョンを調べた上で、versionを指定してinstallする -…
Ubuntu Server をインストールした直後のIPアドレスはDHCPで振られたもの 別の端末からリモートで管理しやすくするために固定のIPアドレスにします (あくまで自身が管理しているネットワーク上での作業です)まずUbuntu Serverの今のIPアドレスを調べますコ…
サーバー版とかでもやっぱり日本語メニューでインストールしちゃいますよね そいうするとコンソールの画面が「◆◆◆◆◆」とオシャレ?になっちゃいます このチャラい感じのを直します参考:Ubuntu 16.04 のCUIでの文字化け♦♦を直すメモ - Qiitaその前に…vimくら…
Ubuntu Server 16.04.6 LTS Appache2 + Passenger RVM 1.29.9(Multi-User)→rbenv(System Wide) Ruby 2.6.3 Rails 5.2.3本番環境なので止めるのは気がかりですが切り捨てます!! RVMの削除 切腹メ $ rvm seppuku Warning! PATH is not properly set up, …
本来ならばUbuntuServer18.04を試したかったがlocalhost用マシンがi686だったためインストールできず。32bit対応の16.04環境で2019.7現在最新版のRails環境を整える練習。 ローカルマシンにUbuntu Sever 16.04をインストール済みでssh,vimが入っていればOK R…
今回はあえて自作で作ります。ControllerとViewを用意するのに面倒なのでScaffoldします。 カラムは空でも実行されます。必要に応じて追加してください。 $ rails generate scaffold Calendarmigrateします。 $ rails db:migrate祝日の判定にholiday_japanを…
rvm環境下で下記のメッセージが出た You are using '.rvmrc', it requires trusting, it is slower and it is not compatible with other ruby managers, you can switch to '.ruby-version' using 'rvm rvmrc to ruby-version' or ignore this warning with…
rbenvの環境で推奨となるシステムパッケージ一覧をインストールする際にエラー $ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev パッケージリ…
注意)本番環境のrailsバージョンが3.2.12なのでそれに合わせて書いています。 最新バージョンの方は他へ行ってください。Gamfileに、acts_as_listの記述を追加 gem 'acts_as_list'acts_as_listのインストール $ bundle installカラムpositionをintegerで該…
$ bundle exec rake assets:clean $ bundle exec rake assets:precompile RAILS_ENV=production参考: qiita.com
apt-get updateはできるのにapt-get updateができません。 $ sudo apt-get update ヒット:1 http://jp.archive.ubuntu.com/ubuntu bionic InRelease ヒット:2 http://jp.archive.ubuntu.com/ubuntu bionic-updates InRelease ヒット:3 http://jp.archive.ubu…
会社のHPは随分前にRailsで作った。 古いRailsだからアップグレードしたいけども動かなくなるの怖くてしたくない。 とりあえず手元に本番環境に合わせた古いRailsの開発環境を整え〜る。【本番環境】 bundler 1.16.0 ruby 1.9.3p551 rails 3.2.12rvmインスト…
RailsとPostgreSQLのインストールが前提 参考:http://qiita.com/torini/items/9952d91c4a7087b23481必要なライブラリをインストール $ sudo apt-get install libpg-devプロジェクト作成 $ rails new hello --database=postgresqlconfig/database.ymlの編集 …
PostgreSQLのインストール $ sudo apt-get install posqgresqlpostgresアカウントに切り替える $ sudo su postgres postgres@pc:/home/username$ 通常のアカウントで使用できるようにユーザーを作成 postgres@pc:/home/username$ createuser --interactive E…
自分用メモ参考:http://qiita.com/saito400/items/c7e83db54f2fdc9d145a必要なパッケージをインストールしておく $ sudo apt-get install git build-essential libssl-dev libsqlite3-dev nodejsrbenvのインストール $ git clone https://github.com/ssteph…
VirtualBox のUbuntu起動直後からダイアログが出現。 VBoxClient: the VirtualBox kernel service is not running. Exiting.参考URL:http://qiita.com/Ikumi/items/07a7a4f56b0c13c7213cGuest Additionsの入れなおせば解決するみたい。Guest Additionsのイ…
Rails何年ぶりでしょう。 Ruby2.2.0、Ubuntu12.04でどうでしょう。 入らないでしょう。 $ rbenv install 2.2.0 Downloading ruby-2.2.0.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840…
PleiadesパッケージによるEclipseの日本語化 - コレグレーデギネードの続き。 そろそろ... スタンドアロン版のStudioでやらんしょ!! と言わっちまいそうですが最後までやります。Eclipseメインメニューの「ヘルプ」→「新規ソフトウェアのインストール...」…
Ubuntu12.04.5LTSにEclipse (IDE) をインストールする - コレグレーデギネードの続き。Ubuntu Japanese Team Wikiに掲載されている通りに行います。まんまです。 https://wiki.ubuntulinux.jp/UbuntuTips/Application/EclipseJapaneseSetup # apt-get instal…
Ubuntu12.04.5LTSにJAVA開発環境(OpenJDK)をインストールする - コレグレーデギネードの続き。開発するための統合開発環境IDE(Integrated Development Environment)のEclipseをインストールする。 何の疑問もなく…aptでインストールを試みる。 # apt-get i…
apt-cache searchでUbuntu12.04.5でサポートされているJAVAパッケージを確認する。 # apt-cache search openjdk検索結果一覧 default-jdk - Standard Java or Java compatible Development Kit default-jre - Standard Java or Java compatible Runtime defa…
OSインストール後、普段通りに、 # apt-get updateざらざらざら…(早くして) Hit http://jp.archive.ubuntu.com precise Release.gpg Hit http://jp.archive.ubuntu.com precise-updates Release.gpg Hit http://jp.archive.ubuntu.com precise-backports R…