CentOS+Apacheの環境が無難でしょう。
http://centossrv.com/
▽2
●
standard_one ●80ポイント ベストアンサー |
文面から察するに目的があってWebサーバを立てたいというより、Webサーバを立ててみたいという欲求自体が目的とお見受けしました
であれば一番簡単なのはWindows+XAMPPでしょう
http://www.apachefriends.org/jp/xampp-windows.html
余っているお古のWindows機があればそれを使えばOKです
これだけでPHPとMySQLとApacheを使える環境が整います
ルータのポートフォワードでサーバPCの80番だけ開放してください
サーバPCのIPをDHCPではなく固定IPにした方がいいですが、まぁ何と言うか「
やってみて飽きなかったら」覚えるんでいいと思います
おそらく固定IPもドメインも取っていない状態ではないかと思いますので、以下のようなサイトで(今の)自分のグローバルIPを調べてスマホなり携帯電話からアクセスしてみてください
http://www.cman.jp/network/support/go_access.cgi
これで自分のサーバPCからの出力(デフォルトではApacheの「見えてはいけないページ」が見えれば)Webサーバが稼動したということです
セキュリティ云々はもちろん大事ですが、どのOSでもどのサーバでもガシガシ勉強していかないとセキュリティレベルを上げるのは無理です
どのOSだったら安全なんて物があれば皆それを使ってます
上記で書いたことが屁でもないと感じるくらいになったらLinuxに乗り換えてみてもいいと思います
サーバ関連は覚えなきゃならないことは多々ありますが、そうそう増えたり変化したりしないので一つずつ地道に知識を増やすことだ大事です
地道に根気よく勉強できる性格かどうか、むしろそういう性格的な方が大事かもしれません