私はLinuxサーバーをテストしています。サーバーの起動後、SSH接続を介して(puttyを使用)次のコマンドを実行する必要があります。
cd ../var/www/html/tbl/libraries/solr/bin/
sudo bash solr
./solr start -p 8984
cd ../../../../upms/libraries/solr/bin/
sudo bash solr
./solr start -p 8988
これらのコマンドは、サーバーが起動するたびに実行する必要があります。これらのコマンドを手動で実行せずにサーバーの起動時に自動的に実行する方法はありますか?
crontabを実行するか、bashファイルを生成する必要がありますか?
サーバーの詳細: Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-79-generic x86_64)
答え1
コマンドをスクリプトに保存します@reboot /path/to/script
。chmod +x