WordPress短期学習プログラム
Ruby(ルビー)

Python

Rubyをインストール!!

ふと、Rubyを使いたくなり、

弊社テストサーバーで環境を整えてやることにしました。

 

まずは、

CentOSのサーバーにRubyをインストールしようとしたのですが、

どうもCentOSにパッケージングされているRubyのバージョンは古いようなので、

本家から最新版をとって来てインストールする事にしました。

 

# cd /usr/local/src

 

//最新版を取得して、解凍します。
# wget ftp://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz
# tar zxvf ruby-2.1.2.tar.gz
# cd ruby-2.1.2
# ./configure
# make
# make install

 

ここまではすんなりインストール出来たので、

念の為インストールしたバージョンを確認してみます。

 

# ruby -v
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]
とバージョンが問題なく表示されたので、無事インストール出来ているようですね!!

 

あとは、

「httpd.conf」ファイルに

> AddHandler cgi-script .cgi
という記述があるので、

AddHandler cgi-script .cgi .rb

としてやれば、

ファイルの拡張子は「rb」で扱えるようになります。
※「httpd.conf」ファイルを修正したので、apacheの再起動も忘れずに。

 

では、

早速「test.rb」というファイルを作成して、

=====================================
#!/usr/bin/ruby

print "Content-type: text/html\n\n"
print "Test"
=====================================

と記述して、

ブラウザ上から確認してみることに!!
※ファイルの属性は「705」にします。

 

You don't have permission to access...

 

というエラーが!!

 

エラーログを確認してみると、

Options ExecCGI is off in this directory...

というエラーが吐き出されていました。

 

CGIを実行出来るように、

「httpd.conf」ファイル該当Directoryの「Options」の後ろに「ExecCGI」を追加してやります。
例:Options FollowSymLinks ExecCGI

 

あとは、

apacheを再起動してもう一度アクセスしてみます。

 

今度は、

無事にブラウザに「Test」と表示されました。

弊社では、以下の方に向けて、WordPressの短期学習プログラムを
格安(15,000円~)で提供しております。

  • 個人でWordPressを使ったサイト(個人ブログやアフィリエイトサイトなど)構築をお考えの方
  • WordPressを使って副業で稼ぎたい方
  • フリーランスでWordPressを使ったお仕事をお考えの方
  • 自社でホームページの構築・運用をお考えの方
  • 企業のWEB担当者の方

内容

基本的には、初心者の方を対象にした学習プログラムです。

※ WordPress制作の上級者の方の場合、弊社の学習プログラムはあまり役に立たないと考えています。

  • ・ WordPressのインストールからセッティングの方法
  • ・ WordPressのテーマ選びについて
  • ・ WordPressのプラグイン選びと設定方法について
  • ・ サーバの準備方法
  • ・ ドメインの取得・管理の方法
  • ・ FTPの設定方法
  • など

ご用意頂くもの

  • ・ ノートPC
    ※ 弊社はWindowsを業務で利用しておりますので、できればWindowsのPCをおすすめしています。
  • WordPressでサイトの制作を考えているが、何から始めればいいのか分からない。
  • ドメインやサーバはどうやって準備すればいいの?
  • そもそもホームページの公開には何が必要なの?

などなど、

どのような内容でも構いませんので、お気軽にお問い合わせ下さい。

お客様の目的をお聞きした上で、最適の学習プランを提案致します。

ご興味のある方は、以下の内容を記載の上、一度お問い合わせ下さい。
こちらより、折り返しメールを致します。

  • ① お名前
  • ② 折り返し先のメールアドレス
  • ③ 希望の学習内容

関連記事

  1. FFFTP(ファイル転送)

    サーバ

    FFFTP接続の為に20番ポートを開放

    以前借りたさくらインターネットのVPSが未使用のまま空いていたので、…

  2. Apache(アパッチ)

    サーバ

    'ServerName' directive globally to suppress this m…

    Apacheを再起動しようとすると、AH00558: httpd:…

  3. Apache(アパッチ)

    サーバ

    Apache2.4 + PHP7.0 + MySQL5.7

    今日は、久しぶりにWEBサーバの構築です。サーバは…

  4. Perl(パール)

    Perl

    サーバ移管

    お客様からの依頼で、本日はサーバの移管作業を行いました。乗っか…

  5. サーバ

    踏み台にされてしまった!?「.htaccess」で国内IPアドレスのみアクセスを許可

    今日は朝から少し疲れました。原因はある業者さんのサイトが異常なまで…

  6. SSL(HTTPS)

    サーバ

    SSL証明書のインストールで失敗

    今日は、久しぶりにSSLのインストールを作業を行いました。&nbs…

最近の記事

  1. SEO(エスイーオー)
  2. WordPressプラグイン「Anti-spam」
  3. システムエラー
  4. PHP(ピー・エイチ・ピー)
  5. SONY 広角レンズ「SEL1018」
  6. PHP(ピー・エイチ・ピー)
  7. 俺流塩ラーメン
  8. SEO(エスイーオー)
  9. Linux(リナックス)
  10. Linux(リナックス)
PAGE TOP