生産性 · 1 min read · Oct 22, 2025
新年にやるべきことを終わらせる
新年にやるべきことを終わらせる 著者: Joe Topjian $ apt-get install apache2 $ apt-get install mysql-server $ apt-get install subversion-tools $ apt-get install ruby libdbd-mysql-ruby1.8 他のパッケージは手動で取得する必要があります。最初はrubygemsです: $ wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz $ tar xzvf rubygems-0.8.11.tgz $ cd rubygems-0.8.11 $ ruby setup.rb 次に、railsをインストールします $ gem install rails すべての依存関係に「はい」を選択します。次に、Tracksパッケージを取得します。Subversionが最も早い方法です: $ cd /home/joe $ svn co --username=guest tp://www.rousette.org.uk/svn/tracks-repos/tags/tracks-1.03 racks パスワードにはguestを使用します。サイトの新しいドメインを作成できます。私はtracks.hemingway.comを使用することにしました。これに関する詳細は、Debian DNSの記事を参照してください。$ ddns.py add tracks.hemingway.com A 192.168.1.11 次に、サイトのvhostを設定します: $ vi /etc/apache2/sites-available/tracks mod-rewriteモジュールも有効にします $ a2enmod rewrite そしてapacheを再起動します $ /etc/init.d/apache2 restart 次はMySQLの設定です。tracksという新しいデータベースを作成し、テーブルをインポートします。$ mysql -u root -p mysql> create database tracks; mysql> grant all privileges on tracks.* to someone@localhost identified by 'password' mysql> exit $ cd /home/joe/tracks/db $ mysql -u root -p tracks < tracks_1.0.3_mysql.sql 最後のステップはTracks自体の設定です。$ cd /home/joe/tracks $ mv log.tmpl log $ cd config $ cp database.yml.tmpl database.yml $ cp settings.yml.tmpl settings.yml database.ymlファイルでは、実際にはproductionセクションだけが必要です: production: adapter: mysql database: tracks host: localhost username: someone password: password socket: /var/run/mysqld/mysqld.sock ソケット行を追加するのを忘れないでください。これはDebian特有です。settings.ymlファイルでは、自分のメールアドレスに編集するだけで済みます。最後のステップとして、http://yoursite/signupにアクセスして、自分のアカウントを作成します。最初のアカウントは管理者アカウントで、作成後は再度サインアップページにアクセスできなくなります。Railsアプリケーションなので、いくつかの調整をしない限り、かなり遅く動作します。それに関するリソースはたくさんあるので、ここでは触れません。元の記事。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。