Linux起動時に自動実行するコマンドの記述

経緯

laravelの勉強してるんだけどいちいちい、サーバ起動するのがめんどくさい

結論

  1. ~/.bashrcに書き込む
  2. /etc/rc.localに書き込む

$echo "sudo -s;pushd プロジェクトフォルダ;php artisan serve --host=0.0.0.0 1 > /dev/null 2> /dev/null; popd" >> ~/.bashrc

うまく行かなかった笑

シェルスクリプトを書いて、bashrcで起動するように設定したけど
挙動がおかしい。
いつか解決しよ…

参考

https://qiita.com/hnishi/items/6a5b8b67d807f8dfe44e

[CentOs]laravelをインストールした時のエラー

実行コマンド

$ composer global require "laravel/installer=~1.1"

エラー内容

Changed current directory to /home/vagrant/.config/composer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 11 installs, 0 updates, 0 removals
Failed to download symfony/process from dist: The zip extension and unzip command are both missing, skipping.
Your command-line PHP is using multiple ini files. Run `php --ini` to show them.
Now trying to download from source

解決方法

$ sudo yum install zip unzip

参考

https://qiita.com/nny-fujii/items/9aeb5db543a8cb6fb5ca