WAMP で完全に開発されており、組織内の LAMP セットアップに展開する必要があります。展開がスムーズに進み、できるだけ時間がかからないようにしたいと考えています。LAMP にデプロイする前に、何を変更する必要がありますか? また、シミュレートされた LAMP 環境でテストする方法はありますか?
編集: サーバー側のスクリプトには perl を使用し、PHP はほとんど使用しません。ありがとう...
WAMP で完全に開発されており、組織内の LAMP セットアップに展開する必要があります。展開がスムーズに進み、できるだけ時間がかからないようにしたいと考えています。LAMP にデプロイする前に、何を変更する必要がありますか? また、シミュレートされた LAMP 環境でテストする方法はありますか?
編集: サーバー側のスクリプトには perl を使用し、PHP はほとんど使用しません。ありがとう...
アプリが現実世界で、いくらかの収入が得られるのであれば、簡単なことは期待しないでください。
どんなに自由な時間でも、Linux コマンドの練習に費やしてください。
sudo
ubuntuを使用している場合、しばらくは役に立ちますが、sudoを使用して間違いを犯したり、何かを台無しにしたりする可能性があるため、sudo-ingの学習をやめる必要があります。
ヒント: 使用sudo cp -uav src dest
して、おそらくrsync
その後 - 実際の命を救うコマンド
可能であれば、開発システムの 2 つのパーティションに同じ Linux をインストールしてください。
そして、それらを互いにほぼ正確なコピーに保ちます。
そうすれば、何かをテストすることができ、何か問題が発生した場合でも、メインのインストールから設定とファイルをコピーすることができます.
数か月以上かかる場合は、リラックスしてください。そのような時間がかかるのは一般的です。また、 andに
慣れない場合は、メモ帳よりも単純明快ですが、vi や emacs とは異なり、本やマニュアル、またはあなたを助けるビデオ。vi
emacs
nano
学んでいるだけなら、Linux にもっと時間を費やしてください。
お急ぎの場合は、Linux が得意な人と親しくなりましょう。Linux での最初の数か月間は、メンターやギークに指導してもらいましょう。
そして、グーグルを本当にたくさん使って、 ubuntuを使ってください。最初は最も簡単で、必要なものがすべて揃っています。
そうそう、どこからでもインストールしないでください。これは rpm の世界ではありません。
可能な限り、Synapticを使用して何かをインストール/削除します。
可能であれば、使用してsudo apt-get install
ください。
勉強apt-get
個人的には、Linux の世界に慣れるまでアプリがそれほど重要でない場合は、内部サーバーに ubuntu デスクトップを使用しても問題ないと思います。
基本に自信がついたら、サーバー エディションをインストールし、セキュリティやロックダウンなどに専念します。
友好的な Linux オタクが 1 週間隣にいる場合にのみ、初日に ubuntu サーバーに進みます。
それは主に、開発しているアプリケーションと、Windows ベースのアプリケーション スタックで特定の構成変更を行ったかどうかによって異なります。MySQL と PHP は、基本的に両方のシステムで同じように動作するはずです。私が知っている最も一般的で厄介な間違いは、たとえば、OS 固有のパス名にアクセスしたり、他のシステムにまったくインストールされていないライブラリ/プログラムを使用したりすることです。
まず、Windows または Linux のスタックであるXAMPPを移植します。これは PHP と PERL をサポートします (もちろん、Apache と MySQL も含まれます)。アプリが Windows XAMPP で動作していることを確認したら、Linux バージョンに引き継ぐことができます。