Web開発を始める友人がいますが、彼は現在php / apache設定を開発しています。
私はnginxと現在私の(Ubuntu)サーバーで実行されているすべてのサーバー言語を使用します。
私のセキュリティを損なうことなくログインし、Apache、一部のPHPモジュール、およびWebサイトをインストールできるユーザーアカウントと権限を設定する方法を知りたいです。
ベストアンサー1
その人にソフトウェアのインストールと管理を許可するには、その人にrootアクセス権を与え、その人がすべてを行うことを信じる必要があります。
マルチユーザーサーバーを実行するために必要な管理上の複雑さを処理したい場合は、これを行うことができます。彼はいつもあなたに様々なことを修正するように頼むでしょう。マルチユーザーサーバーを適切に構成する複雑さを克服しても、すぐに退屈になる可能性があります。
達成したい目標は、cPanelにインスピレーションを与えたのと同じ目標です。
Webmin、cPanel、Plesk、Ensim、DirectAdminなどのコントロールパネルを最初からすべて実行するのではなく、見てみることをお勧めします。