既存のサーバーはどのように使用しますか?

既存のサーバーはどのように使用しますか?

私は最近LAMPサーバーでより多くの作業を始めましたが、これは私にとってとても新しいことです。最初はデフォルト設定ファイルを移行することは問題ではありませんでしたが、成長してより多くのことを学び、私の設定とワークフローはより具体的になりました(そして移植性が低下します*)。今朝私は古いRed Hat 4サーバーで作業するように頼まれました。ウィム6? RPMForgeを介してすべてがインストールされますか?treeリポジトリを追加しないとインストールできませんか?ルート以外に実際のユーザーアカウントはありませんか? rootユーザーのパスにも /sbin/ありませんか?/usr/sbin/

この機能は一度インストールされ、修正されませんでした。インストールされているすべてのパッケージはIce Ageのものです。最初の氷河時代。

それでは、このような状況ではどうすればよいですか?面倒に出勤すべきか?存在するそれともこの問題を解決するより良い方法はありますか?

* - 私が持っている唯一の問題は、JellybeansカラーテーマのサポートとVimタブの使用です。

編集 - 私が要求した方法は明確ではないようですが、質問のポイントはあなた。私が本当に知りたいのは、似たような状況で他の人がどのように行動するかです。

覚えておいてください:私は相談しています。サーバーを再インストールすることは私の仕事ではありません。セキュリティ監査を実行し、サーバーを強化することは私の仕事ではありません。私の使命は、非常に古いサーバーを運営する技術的な知識のない顧客のあいまいな要件を受け入れ、できるだけ短時間で実装可能にすることです。それはすべてです。

私はシステム管理者ではなく開発者です。これは私にとって非常に新しいことであり、あなたが正しくスピードアップするのに私が処理できるよりも多くの時間がかかります。長年制作されており、いくつか修正しました。

私はありますか?考えるこのサーバーに改善の余地がありますか?確かに!できますか?考えるこのプロジェクトは私が誇りに思うプロジェクトですか?はい!このようなことが起こりますか?いいえ。私は興味がなく、トラフィックもあまり発生しない古いソフトウェアを維持しています。大変なことなく快適に仕上げたいです。

編集2 - 少しの検索と操作の最後にsshfsとMacFuseを使ってローカルに必要なものをインストールするようになりました。これにより、端末に滞在しながら実行している作業に応じて、ローカルツールとリモートツールを混在させることができます。

ベストアンサー1

一般的なUNIXツールの使用方法を知っておく必要があります。 vimはredhat 4とredhat 300の間で変更された可能性がありますが、viは同じです(vimをviの代わりに使用してもviコマンドは期待どおりに機能します)。これらのパッケージングツールに慣れていないかもしれませんが、tgzファイルをダウンロードすることはできます./configuremakesudo make install

最新の最高の技術を学ぶのは良いですが、ツールの基盤となるツールも学ぶ必要があります。一部のものはUnixlandでかなり一定に保たれており、その使い方を知って理解すれば、年齢に関係なく(合理的な範囲の人々内で)使用するようになるすべてのバリエーションにもっと慣れてくるでしょう。

ツリーがインストールされていませんか?私はgrep、find、awk、およびsedがそうなると確信しています。これらはあなたの友人です。

cygwin/etcの代わりにVirtualBoxをインストールし、仮想環境にLinuxボックスを設定することは難しくありません。その後、開発に使用し、後でファイルをサーバーにプッシュできます。

おすすめ記事