TOP
> 記事閲覧
Rocky10でのcgi実行
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/29(Mon) 15:29 |
| 投稿者 | : my |
| 参照先 | : |
sudo setenforce Permissive
の状態で動いているか確認してください。
動いています。
https://cafemy.net/~sample/txt/1.txt
https://cafemy.net/~sample/txt/2.txt
の状態で動いているか確認してください。
動いています。
https://cafemy.net/~sample/txt/1.txt
https://cafemy.net/~sample/txt/2.txt
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/29(Mon) 14:51 |
| 投稿者 | : 灼眼のセナ |
| 参照先 | : https://www.imola51.net/cgi-bin/joyful/joyful.cgi |
あちらのスレが長くなり過ぎて過去ログに移動しちゃいました。
話題的にこちらのスレが良いと思うのでこちらに移動します。
前回の続きだと思って読んでください。
check.cgiが動いてないとなるとdataディレクトリ以前の問題ですね。
まずは
sudo setenforce Permissive
の状態で動いているか確認してください。
ディレクトリを移動したことが原因なのかSELinuxが原因なのか切り分けたいので。
動作したら再度SELinuxを有効にしてください。
エラー発生後下記の結果を教えてください。
sudo tail /var/log/httpd/error_log
画像じゃなく、テキストを貼り付けてもらえると助かります。
sudo grep AVC /var/log/audit/audit.log
こちらも再度お願いします。
話題的にこちらのスレが良いと思うのでこちらに移動します。
前回の続きだと思って読んでください。
check.cgiが動いてないとなるとdataディレクトリ以前の問題ですね。
まずは
sudo setenforce Permissive
の状態で動いているか確認してください。
ディレクトリを移動したことが原因なのかSELinuxが原因なのか切り分けたいので。
動作したら再度SELinuxを有効にしてください。
エラー発生後下記の結果を教えてください。
sudo tail /var/log/httpd/error_log
画像じゃなく、テキストを貼り付けてもらえると助かります。
sudo grep AVC /var/log/audit/audit.log
こちらも再度お願いします。
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/19(Fri) 13:28 |
| 投稿者 | : my |
| 参照先 | : |
ありがとうございました
Rocky Linux 10で動くのが、分かって良かったです
cgi諦めて、php一本で行こうと思っていました
でも、現状では以前のphpほとんど動かなくなっています
少しずつ、直そうとしていますが悪戦苦闘中です
ゆるゆる行こうと思います。
Rocky Linux 10で動くのが、分かって良かったです
cgi諦めて、php一本で行こうと思っていました
でも、現状では以前のphpほとんど動かなくなっています
少しずつ、直そうとしていますが悪戦苦闘中です
ゆるゆる行こうと思います。
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/19(Fri) 13:02 |
| 投稿者 | : 灼眼のセナ |
| 参照先 | : |
Hyper-Vで苦戦されているようですが、私の方ではRocky Linux 10を動かす事出来ています。
Rocky Linux 8も動かせています。
そこでRocky Linux 8との違いですが、まず、Perlのパスが変わっていました。
Rocky Linux 8では/usr/bin/perlだったのが
Rocky Linux 10では/bin/perlでした。
それから予想通り、Rocky Linux 10ではSELinuxが有効になっていました。
getenforce コマンドでSELinuxが有効になっているかは分かります。
SELinuxを無効にしてやるとcgiが動きました。
SELinuxを有効にしたままコンテキストの設定を行い動かす事も出来ています。
SELinuxを有効にしたまま動かしたい場合は、cgiのフルパスを教えてください。
Rocky Linux 8も動かせています。
そこでRocky Linux 8との違いですが、まず、Perlのパスが変わっていました。
Rocky Linux 8では/usr/bin/perlだったのが
Rocky Linux 10では/bin/perlでした。
それから予想通り、Rocky Linux 10ではSELinuxが有効になっていました。
getenforce コマンドでSELinuxが有効になっているかは分かります。
SELinuxを無効にしてやるとcgiが動きました。
SELinuxを有効にしたままコンテキストの設定を行い動かす事も出来ています。
SELinuxを有効にしたまま動かしたい場合は、cgiのフルパスを教えてください。
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/07(Sun) 15:07 |
| 投稿者 | : 灼眼のセナ |
| 参照先 | : |
はい、正常にスワップは設定されているように見えます。
ただ、今のところ物理メモリで足りているのでスワップが利用されていないだけです。
dnfコマンドって最初から入っていると思うのですが。
スワップを設定した後もメモリが足りませんか。
>sudo yum install dnf
試してみても良いとは思います。
が書いたように最初から入っているはずなんですけどね。
ただ、今のところ物理メモリで足りているのでスワップが利用されていないだけです。
dnfコマンドって最初から入っていると思うのですが。
スワップを設定した後もメモリが足りませんか。
>sudo yum install dnf
試してみても良いとは思います。
が書いたように最初から入っているはずなんですけどね。
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/07(Sun) 14:48 |
| 投稿者 | : my |
| 参照先 | : |
[rocky@ik1-417-40832 ~]$ free -m
total used free shared buff/cache available
Mem: 962 434 69 43 459 344
Swap: 2047 0 2047
実行する前は、
total used free shared buff/cache available
Mem: 962 433 366 43 163 356
Swap: 0 0 0
freeが減ってSwapが増えていますが
作業場が増えたという事でしょうか
あと、
https://www.server-world.info/query?os=Rocky_Linux_10&p=mail&f=7
で最初に
dnf --enablerepo=epel,crb -y install opendkim opendkim-tools
と出てきますが
sudo yum install dnf
でインストールした方が良いでしょうか
メモリーが足らなくて出来なかったのですが
total used free shared buff/cache available
Mem: 962 434 69 43 459 344
Swap: 2047 0 2047
実行する前は、
total used free shared buff/cache available
Mem: 962 433 366 43 163 356
Swap: 0 0 0
freeが減ってSwapが増えていますが
作業場が増えたという事でしょうか
あと、
https://www.server-world.info/query?os=Rocky_Linux_10&p=mail&f=7
で最初に
dnf --enablerepo=epel,crb -y install opendkim opendkim-tools
と出てきますが
sudo yum install dnf
でインストールした方が良いでしょうか
メモリーが足らなくて出来なかったのですが
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/07(Sun) 14:04 |
| 投稿者 | : 灼眼のセナ |
| 参照先 | : |
スワップ領域の設定方法確認しました。
それで問題無いと思います。
これで快適になると良いですね。
それで問題無いと思います。
これで快適になると良いですね。
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/07(Sun) 13:16 |
| 投稿者 | : my |
| 参照先 | : |
現在
free -m
-----------------------------------------------------------------------
total used free shared buff/cache available
Mem: 962 433 366 43 163 356
Swap: 0 0 0
-------------------------------------------------------------------------
さくらVPSに表記されていたコマンド
*swapfileを設定する(スワップメモリーを確保2GB)
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo cp -p /etc/fstab /etc/fstab.org
echo "/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab
tail -1 /etc/fstab
こんな感じで大丈夫でしょうか
free -m
-----------------------------------------------------------------------
total used free shared buff/cache available
Mem: 962 433 366 43 163 356
Swap: 0 0 0
-------------------------------------------------------------------------
さくらVPSに表記されていたコマンド
*swapfileを設定する(スワップメモリーを確保2GB)
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo cp -p /etc/fstab /etc/fstab.org
echo "/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab
tail -1 /etc/fstab
こんな感じで大丈夫でしょうか
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/07(Sun) 13:09 |
| 投稿者 | : 灼眼のセナ |
| 参照先 | : |
Linuxのメモリ不足ですが、スワップ領域を設定すれば解決すると思いますよ。
方法が分からない場合は一緒に考えましょうか。
certbotもApacheで動くはずですが、私は使っていないのでNginxとApacheで何か違うのか分かっていませんが。
NginxとApacheの違いはNginxの方が速くて高負荷に強いと言うことでしょうか。CPUを沢山必要とする処理はApacheの方が有利です。
大量の同時アクセスがある環境でなければApacheで問題無いと思います。
phpの質問も構いませんよ。ただしphpを触ったのは数年前なので結構忘れていますが。
方法が分からない場合は一緒に考えましょうか。
certbotもApacheで動くはずですが、私は使っていないのでNginxとApacheで何か違うのか分かっていませんが。
NginxとApacheの違いはNginxの方が速くて高負荷に強いと言うことでしょうか。CPUを沢山必要とする処理はApacheの方が有利です。
大量の同時アクセスがある環境でなければApacheで問題無いと思います。
phpの質問も構いませんよ。ただしphpを触ったのは数年前なので結構忘れていますが。
| 件名 | : Re: Rocky10でのcgi実行 |
| 投稿日 | : 2026/06/07(Sun) 12:34 |
| 投稿者 | : my |
| 参照先 | : |
Dockerは、聞いたことがある程度で何も分かりません
Linuxは、メモリー不足で駄目だろうからWindows版のDockerを試してみたいです
先ずはDockerとは何者か本を読んでみます
Nginxは、certbotを動かす為に使っているだけで普段はApacheを使っています
全般的に本とネットの情報だけでPC生活を送っているので重宝します
Nginxがどういうものか殆ど分かっていません
phpも質問してよろしいでしょうか
こちらの環境では、cgiよりもphpの方がエラーが多くなっています
winXPの時は、すべて動いていましたがwin10になったらエラーだらけです
もうサイトは、閉じられているのですがpipipiga.phpなんか重宝しています
Linuxは、メモリー不足で駄目だろうからWindows版のDockerを試してみたいです
先ずはDockerとは何者か本を読んでみます
Nginxは、certbotを動かす為に使っているだけで普段はApacheを使っています
全般的に本とネットの情報だけでPC生活を送っているので重宝します
Nginxがどういうものか殆ど分かっていません
phpも質問してよろしいでしょうか
こちらの環境では、cgiよりもphpの方がエラーが多くなっています
winXPの時は、すべて動いていましたがwin10になったらエラーだらけです
もうサイトは、閉じられているのですがpipipiga.phpなんか重宝しています

設定は、Rocky8の時と同じです
インストールし終わって早速KENTさんの掲示板を何種類か実行してみたら、全部ファイルエラーで全く表示されませんでした。
Rocky8時代に表示出来ていたカウンターとかも表示されませんでした(プログラムの書いてないcgiは認識しました)
これは、駄目だと思ってすぐRocky8にすぐ戻しました
今、現在は以前のようにすべて動いています
先日、さくらVPSでRocky10をインストールしました。
設定は、Rocky8の時と同じです
インストールし終わって早速KENTさんの掲示板を何種類か実行してみたら、全部ファイルエラーで全く表示されませんでした。
Rocky8時代に表示出来ていたカウンターとかも表示されませんでした(プログラムの書いてないcgiは認識しました)
これは、駄目だと思ってすぐRocky8にすぐ戻しました
今、現在は以前のようにすべて動いています
僕の知識では、理解不能なのですが
Linux関係を仕事にしている人に聞いたら最新のOSでは、
すのOS上では、cgiは動かなくなっていて
バーチャルボックスみたいなものを立ちあげて
その中でcgiを動かすとか...
何だかよく分からないのですが
これって、Rocky10だけの話でしょうか
Rocky10とcgiについての書き込みを検索しても
まだ、何も出てこないのですが
此の辺の情報を何かお持ちでしょうか
*店にしかパソコンがないので7時以降は、翌日拝見させてもらいます(水・木は店が休みなのでパソコン見れません)