SurfaceUbuntuレビュー・感想その他スマートフォンレンタルサーバーConoHaエックスサーバーKUSANAGIWebWordPressPHPフリーランスAVライフハック自作アプリ有限工房について管理人の秘密サイトマップ姉妹サイトお問い合わせIT・ガジェット系ブログです。作者の日々の学びを記録しております。8/13Windowsでの開発2022年8月13日ホームパソコンWindowsWindowsでの開発WindowsでのLAMP開発には罠がいっぱい最初に言っときますが、ただのグチです。オチはありますが情報は無いです。恨み節だが、LAMP開発においてWindowsは非常に厳しい。Web屋の連中は大抵【本番環境...Linux、開発環境...Linux/macOS】でやっているようで、WindowsでWeb開発の調べ物をすると大抵こんな事が起こる。bash前提の説明で、cmd.exeでの読み替えを必要とする作業工程にいきなりsshとかgitが出てくるので面食らうインストール作業がHomeBrew/yum/apt-get/git前提の説明が多く、環境がないと厳しいイチイチrubygemとかの周辺ツールのインストールや学習を強要されるWindows環境での前例が少ない前提ツールのWindows版が実はそもそも無かったり、有ってもベータ版だったりするまぁUnix文化なので仕方がない。仕方がないが、とにかく色んなツールや概念の学習が必要で頭がウニになる。思い出しただけでイライラしてきた。!!俺は実際の所、ワードプレスさえ動けば中身はどうだっていいんだよ!その点、Windows文化のツールは良いよ。SETUP.EXEをダブルクリックすりゃ大概何でもいい感じで即使えるからね。笑われるけど、マジで言ってるよ。aptとかyumは羨ましいけどね。実は、最初はHyper-VでWordpress環境が作れないかと調べ回っていたが、ついに諦めた。(出来合いの物が無いという意味です。Linuxを最初からセットアップすれば作れますよ)Vagrantは一応Hyper-Vにも対応しているが、現状対応しているBoxがあまり無い。それでもHyper-Vに行く勇者は下記ページが大変参考になります。VagrantをHyper-Vで動かそうとしたところいくつかハマったので、一通りの流れをメモ。Hyper...今回のVCCWもVirtualBoxが必要で、しかも致命的なことにHyper-VとVirtualBoxは同居できない。v自分は今までHyper-Vをメインで使っていたが、開発機に関しては諦めてHyper-Vをアンインストール。VirtualBoxの軍門に下ることにした。パトラッシュ、もう疲れたよもういい加減色々調べ回るのは疲れた。これと言って言語化できるエピソードはないが、とにかくWindowsでのLAMP開発は無駄にハマる。思わぬところに転がる小石につまずくような思いを何度したことか...。ぼく、もう完全にオープンソース系の軍門に下ることにしたんだ。Server買ったり、200万~するSQL-ServerやOracle買ったり、15万~するVisualStudio買ったり、ASP.NETでイントラネット開発なんてことはもう無いからね...。WindowsかMSYS2を入れることにしたんだ。場合によっては物理マシンごとLinuxに乗り換えて、仮想マシンでWindows10を使うよ。使えるターミナルとシェルをまとめてみた。Windowsでコマンドラインの環境を整えるには、MSYS2が優秀だ。デフォルトのターミナルはmintty、シェルはbash、パッケージマネージャとし...あとはExcelとVBAとエロゲーがLinuxで動くように、リーナスおじさんにお願いするんだ...。当ブログではその中での学びをアウトプットしています。エックスサーバーもくじ(押すと各章に飛ぶ)もくじ一番上へ閉じるもくじ(押すと各章に飛ぶ)閉じる。