Rubyインストール
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
*Apache httpd : Ruby を利用する [#x7acdf15]
Ruby スクリプトを CGI として利用できるよう設定します。
Ruby をインストールします。
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# yum -y install ruby|
CGI の実行はデフォルトで「/var/www/cgi-bin/」配下で許可さ...
よって、例えば「/var/www/cgi-bin/index.rb」スクリプトを作...
|BGCOLOR(black):COLOR(white):|c
|&color(lightpink){# 以下の設定により /var/www/cgi-bin/ ...
|[root@localhost ~]# grep -n "^ *ScriptAlias" /etc/httpd/...
|247: ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"|
上記デフォルト以外のディレクトリで CGI の実行を許可する場...
例として、「/var/www/html/cgi-enabled」配下で CGI の実行...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/httpd/conf.d/cgi-enabled.conf|
|&color(lightpink){# 新規作成}; &br; &color(lightpink){# ...
|[root@localhost ~]# systemctl restart httpd|
SELinux を有効にしている場合で、デフォルト以外の場所で CG...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# chcon -R -t httpd_sys_script_exec_t ...
|[root@localhost ~]# semanage fcontext -a -t httpd_sys_sc...
CGI を許可したディレクトリ配下に CGIテストページを作成し...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /var/www/html/cgi-enabled/index.rb|
|#!/usr/bin/ruby &br; &br; print "Content-type: text/htm...
|[root@localhost ~]# chmod 705 /var/www/html/cgi-enabled/...
&ref(01.png);
終了行:
[[CentOS7]]
*Apache httpd : Ruby を利用する [#x7acdf15]
Ruby スクリプトを CGI として利用できるよう設定します。
Ruby をインストールします。
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# yum -y install ruby|
CGI の実行はデフォルトで「/var/www/cgi-bin/」配下で許可さ...
よって、例えば「/var/www/cgi-bin/index.rb」スクリプトを作...
|BGCOLOR(black):COLOR(white):|c
|&color(lightpink){# 以下の設定により /var/www/cgi-bin/ ...
|[root@localhost ~]# grep -n "^ *ScriptAlias" /etc/httpd/...
|247: ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"|
上記デフォルト以外のディレクトリで CGI の実行を許可する場...
例として、「/var/www/html/cgi-enabled」配下で CGI の実行...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/httpd/conf.d/cgi-enabled.conf|
|&color(lightpink){# 新規作成}; &br; &color(lightpink){# ...
|[root@localhost ~]# systemctl restart httpd|
SELinux を有効にしている場合で、デフォルト以外の場所で CG...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# chcon -R -t httpd_sys_script_exec_t ...
|[root@localhost ~]# semanage fcontext -a -t httpd_sys_sc...
CGI を許可したディレクトリ配下に CGIテストページを作成し...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /var/www/html/cgi-enabled/index.rb|
|#!/usr/bin/ruby &br; &br; print "Content-type: text/htm...
|[root@localhost ~]# chmod 705 /var/www/html/cgi-enabled/...
&ref(01.png);
ページ名: