文字数[910文字] この記事は1分8秒で読めます.

Apacheとnginxが共存しているレンタルサーバーが多いわけ!。

20220220

Logging

おはよう御座います。
今日はお天気だけど少し寒さがある朝でした。

Apachenginxが共存しているレンタルサーバーはあると思います。

Nginx Tutorial | Learn Nginx Fundamentals | Deploy a Web Application Using Nginx | Edureka

何故🤔そうなのか、答えは簡単。昔のレンタルサーバーはApacheが本流でした。なので、.htaccessにコンフィグ設定を書いていました。そして今日、Nginxが本流になりましてお客様のコンフィグ設定があるが為、ApacheとNginxを共存しなくてはならなく成り、NginxとApacheが共存していると言うことです。

技術的な仕組み(ApacheとNginxの共存方法)を社長兼エンジニアに聞いたところ、リバースプロキシサーバーで動かしているそうです。なるほど~って長年の疑問がスッと消えた瞬間でした👍。

因みにこの頃、自分もnginxを使用するようになりましたが、config(コンフィグ)の書き方が全然違うので未だにググりながら設定してます。設定の仕方は違うけどApacheもnginxも考え方は同じなので慣れれば何とかなると思います。慣れたのでApacheに戻りました😁。

  	server {
	    	listen 443 ssl;
	    	server_name example.com;
		root /var/html/example.com;
		ssl on;
		ssl_certificate /etc/letsencrypt/example.com/fullchain.pem;
		ssl_certificate_key /etc/letsencrypt/example.com/privkey.pem;

		location /tool/sample-x/ {
			index index.php index.html;
			if (!-f $request_filename){
				rewrite ^(.*)$ /tool/sample-x/index.php;
			}
		}
	}

19 Views

著者名  @taoka_toshiaki

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

タグ

$request_filename, Apache, config, example.com, fullchain.pem, htaccess, index.php, letsencrypt, location, nginx, Rewrite, root, sample-x, SERVER, ssl_certificate, tool, コンフィグ, リバースプロキシサーバー, 本流,