rootとしてログインした場合、オプションを使用してmysqlまたはapacheをどのように再起動しますか?

rootとしてログインした場合、オプションを使用してmysqlまたはapacheをどのように再起動しますか?

再起動/停止/開始コマンドを知っていますが、オプションを渡そうとすると機能しないようです。

CentOS 6、MySQL 5.14

service mysql restart
service httpd restart

それからこれを試しました。

/etc/init.d/mysql --general_log /my/log/path.log

この方法も機能しません(エラーメッセージにアクセス権がないと表示されます)=/

mysqld更新:セキュリティ上の問題のためにrootとして実行できないようです。

答え1

承認された方法でオプションを永久に変更するには、/etc/sysconfigサービスと同じ名前でファイルを編集します。

たとえば、httpd私が持っているシステムでは、次のようないくつかのことを設定できます。

# Processing model
HTTPD=/usr/sbin/httpd.worker

# Additional options
OPTIONS=

# Set locale
HTTPD_LANG=C

(実際の文書はこれより詳細で説明的です。)

/etc/sysconfigほとんどすべてのサービスには文書が必要です。

関連情報