Windows10 64ビットパソコンにApache2.4とPHP8とPostgresqlをインストール
https://www.apachelounge.com/からバイナリをダウンロードしてインストール。
この記事の時点ではhttpd-2.4.69-261002-Win64-VS18.zip(64ビット版)。
解凍してできたApache24フォルダをC:\に移動。
そのApache24フォルダのbinにコマンドプロンプト(管理者権限?)で移動して
httpd -k install
上記コマンドを入力するとパソコンを再起動後、apacheが自動起動するようになる。
<VirtualHost *:80>
DocumentRoot "C:\hp\example.com\public"
ServerName lo-test.iroiro.jp
<Directory "C:\hp\example.com\public">
Require all granted
RewriteEngine On
RewriteBase /
RewriteRule !\.(js|ocp|gif|jpg|png|css|htm|apk)$ index.html
</Directory>
</VirtualHost>
パソコンや開発、Linuxやデータベースのことなど
windows11で漢字キーを押しても変な文字がでる ¥がでない
スタート 設定
時刻と言語 言語と地域
日本語の右側にある…をクリックし、さらに言語のオプション
キーボード → キーボードレイアウトの右側の「レイアウトを変更する」をクリックします
ハードウェアキーボードレイアウトの変更が表示されます。プルダウンメニューから、変更したい言語のキーボードを選択します。
PCの再起動を行い、変更が完了します。
スタート 設定
時刻と言語 言語と地域
日本語の右側にある…をクリックし、さらに言語のオプション
キーボード → キーボードレイアウトの右側の「レイアウトを変更する」をクリックします
ハードウェアキーボードレイアウトの変更が表示されます。プルダウンメニューから、変更したい言語のキーボードを選択します。
PCの再起動を行い、変更が完了します。
linuxのapacheで日本語urlでnot found(404)
indigoのrocky9で日本語urlでnot foundになった。
調べたら(初期の?)rocky9でlocaleのデフォルトがen_US.UTF8になっていた。
どうもC.UTF-8でないとだめみたい。
/etc/locale.conf
を書き換えて再起動したら日本語URLでアクセスできるようになった。
---- 追記
↑ Indexesで日本語フォルダのファイルリストは表示されるものの、URLでのアクセスはやっぱりだめでした。
indigoのrocky9で日本語urlでnot foundになった。
調べたら(初期の?)rocky9でlocaleのデフォルトがen_US.UTF8になっていた。
どうもC.UTF-8でないとだめみたい。
/etc/locale.conf
を書き換えて再起動したら日本語URLでアクセスできるようになった。
---- 追記
↑ Indexesで日本語フォルダのファイルリストは表示されるものの、URLでのアクセスはやっぱりだめでした。