私たちには3人のWebデザイナーがあり、現在Apacheを設定し、Webサイトを設定するためにルートを介してサーバーにログインしています。
私はLinuxに関する非常に基本的な知識を持っており(Webデザイナーです)、Webminを通じてユーザーとグループを作成しました。ただし、グループにアクセス権を付与するにはどうすればよいですか?
- Apache(/etc/apache2/)
- MySQL
- PHP
- SSH(rsyncなど)
- ネットワークルートディレクトリ
rsyncを介してファイルを転送し、データベースをアップロードしてダンプし、仮想ホストを設定できる必要があります。
このサーバーにはVirtualminもインストールされています。これはDebain 7サーバーです。
簡単な基本情報が見つからないので、間違いなく間違った検索クエリを使用しているので、正しい方向についてのアドバイスをいただきありがとうございます。
答え1
私は深刻な作業を行うためにいわゆる「コントロールパネル」をwebmin
使用しません。virtualmin
リストされているタスクのほとんどは、管理ホストへの直接アクセスを必要としません。
- ネットワークルートの下のコンテンツは、次のいずれかを使用して管理する必要があります。バージョン管理マネージャそこから私の選択はです
git
。説明したとおり、hub
リポジトリを設定します。live
ここ。 vsftp
ストレージの外部ゾーンにコンテンツを直接アップロードするためのアクセスを提供するようにchrootサーバーを設定します。hub
-modeを使用して設定をlive
管理できますapache
。設定ファイルの正確性をテストし、サーバーを正常に再起動するようにフックを設定することもできます。別のオプションは次のとおりです。限られたアプローチ開発者はそれを使用できますsudo
。- MySQLは安全に設定されている場合はリモートでアクセスでき、または上記のリンク方法を使用して渡すことができます
sudo
。