npm, yarnのインストール sudo yum install -y nodejs gcc-c++ make curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo yum install -y yarn Laravelにはpack …
カテゴリー: Linux
.htaccess リダイレクト
wwwありなしのリダイレクト wwwありにする <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com RewriteRule ^(.*) http://www.example.com/$1 [R=301,L] </IfModule> &nb …
Git GitHub 過去に戻りたいんだが…?
ローカルリポジトリをある地点まで戻したい $ git checkout <ハッシュ値> ※危険 ローカルリポジトリをある地点まで戻し、リモートリポジトリも戻す $ git checkout <ハッシュ値> $ git reset –hard <ハッシュ値> $ git push -f origin HEAD^:master &n …
Cron プロセスが溜まる バッチ処理 PHP timeout
Cron PHPプロセスが溜まる、重くなる timeout 寄稿しました。 5400秒後にtimeoutする 30 * * * * root cd /home/hoge/public_html/app/mail/ && timeout 5400 php update_data.php バッチ処理の時はきちんとtimeoutつけるように気をつけよう(ㆁᴗㆁ;) &n …
MySQLのデータディレクトリを変更する
ディレクトリの作成 # mkdir -p /home/mysql # chmod 755 /home/mysql # chown mysql:mysql -R /home/mysql 新しいディレクトリにデータを複製し、元を削除 # cp -rfp /var/lib/mysql/* /home/mysql/ # rm -rf /var/lib/mysq …
MySQLTuner CentOS7
MySQLTunerインストール # wget -O /usr/local/src/MySQLTuner.zip https://github.com/rackerhacker/MySQLTuner-perl/archive/master.zip # unzip /usr/local/src/MySQLTuner.zip -d /usr/local/src/ # rm -f /usr …
Monit CentOS7 Apache, MySQL
プロセスの死活や状態監視をして、ミドルウェアがダウンしたら自動で再起動するようにするといった要件に対してMonitを利用することで簡単に実装出来ます。 シェルスクリプトを用意しなくて良いので楽ですね。 インストール # yum install monit # rm -f /etc/monitrc 通知設定 # vi /etc/monitrc …
CentOS7 minimalインストールに後からGUIを利用出来るようにする
GUIのインストール # yum groupinstall “GNOME Desktop” 再起動時にGUIモードで起動する # systemctl set-default graphical.target 再起動 # reboot now CUIでセットアップしてから、「やっぱりGUIも入れて下さい!」は稀によくあるご要望です。 Amazonおすすめ …
Asteriskお役立ちリンク
本家 http://www.asterisk.org/ http://www.ckenko25.jp/asterisk.html http://www.spanky-world.com/asterisk/asterisk-page040.html https://wiki.archlinuxjp.org/index.php/Asteris …
CentOS7 Apache2.4系でのWEBサーバのgraceful Apache Nginx
Apache # systemctl reload httpd Nginx # systemctl reload nginx httpdのgracefulが廃止されて、reloadになったということ。 Nginxは元からreload 分かりやすくなりました。 Amazonおすすめ iPad 9世代 2021年最新作 iPad …
CentOS7 Apache+PHP-FPM
Nginxファースト。 そう思っても仕事ではApache+PHP-FPM構成もあったりするのだ。 # firewall-cmd –add-port=80/tcp –zone=public –permanent # firewall-cmd –reload # yum install -y httpd systemctl start h …
Apache2.4 IPでのアクセスを禁止する 公開したくないサイトの公開
こういう時! 身内向けの向けのコンテンツの公開 不特定多数に見せたくはないが、ガチガチにセキュリティで管理する必要はない 利便性は欲しいからインターネットでカジュアルにブラウザ閲覧したい Googleにインデックスされたり、想定していないアクセスは制御したい そういう用途ってあるのですよね。 IPでの直接アクセス禁止 # vi /etc/ht …