LAMP環境 + Wordpress一撃構築シェルスクリプト | ITオフィスサポートとシステム開発|システムガーディアン AWSクラウド導入|東京都中央区八丁堀

ITサポート出張、ITシステム開発・保守をワンストップで|AWSクラウド|東京都中央区八丁堀

ITオフィスサポートとシステム開発|システムガーディアン AWSクラウド導入|東京都中央区八丁堀

電話でのお問い合わせ

LAMP環境 + WordPress一撃構築シェルスクリプト

      2015/08/27

wordpress 構築 シェルスクリプト

 作成したシェルスクリプト詳細

LinuxにApache, MySQL, PHPとWordpressをインストールする時間の掛かる作業を、シェルスクリプトを一回実行すると一発で環境が整うようにします。

 

まずはwordpress_lamp.shなどのファイルを作り、実行権限を与える。

 実行条件

  • rootユーザーで実行する
  • LinuxディストリビューションはCentOS
  • Apache, MySQL, PHPをこれからインストールするPC対象

一撃構築シェルスクリプトの実行!

wordpress lamp 一発構築スクリプト

 

以下は一発作成シェルスクリプトのソースコード

 

 

2行 ~ 5行はMySQLで設定するデータベース名、ユーザー名、パスワード、ホスト名なので変数にして

適宜、置き換えられるようにした。

 

MySQLがもしもインストール済み、かつMySQLのrootユーザにパスワードを付与している場合は、

53,54行目の部分を以下のように-pオプションを付け足してください。

-p をつけるとMySQLに接続する際に設定したパスワードを要求されます。

 

シェルスクリプトは ./wordpress_lamp.sh とコマンドラインで打つと実行できる。

 

LAMP WordPress 一撃構築シェルスクリプト

 

LAMP環境 + WordPress が出来上がるまで約1分。

とても便利です。

 

* 実行後はブラウザから、LAMP+WordpressをインストールしたサーバのIPアドレスにアクセスするとWordpressの画面が表示されます。

Wordpress LAMP構築 スクリプト

 

優成田拓哉( エンジニア )

HTML, CSS, Ruby on Railsなどを少々使ったことのある現役大学生。

最近の休日はCSSやJavaScriptとかを色々試したり、映画見たりって感じです。PC以外の趣味: 筋トレ

 - Linux/UNIX, スタッフ別, テクニカル, 成田拓哉

  関連記事

AWS ELB ALB Aplication Load Balancing
AWS ELB(ALB)ロードバランサーを使ってURLの振り分け

  新しいELBであるAWS ALB(Aplication Load Balancing)を使う利点として、URLの振り分けが簡単に出来るようになりま …

GOC 1
GALAX GOC 2016 WORLDWIDE QUALIFIER

こんにちは。オーバークロッカーのduckです。この度、友人であるカトー氏の経営するシステムガーディアン社のハードウェア部門にて、オーバークロック技術顧問になりま …

monit not monitored
monit Not monitored monitをさぼらせないようにする。

monitが極稀に監視をやめてしまっている場合、monitの初期設定時にコンフィグは確かに合ってるはずなのにNot monitored(『監視してないよ』)と拗 …

まとめ アンテナ 新着 載らない rss feed
アンテナサイトの新着に載る為にfeed(RSS)を最適化したお話 WordPress

  アンテナサイトの新着に突如載らなくなって困っているとお客様から相談ががが。   アンテナサイト   まとめサイトを、さらにまと …

INTEROP 2016
INTEROP 2016に行ってきました。

  目次1 目的2 Interopとは3 ShowNetは誰が作っているのか4  SaaSのLiveON5 Splunk6 お困りの事があればご相談下 …

ジャンクサーバー
会社で飲もう

お世話になります。加藤です。最近になって仕事終わりに打ち合わせブースで一杯飲む事が多くなってきました。今までは近くの居酒屋とか焼き鳥屋などに行っていたのですが、 …

hdd フォーマット
HDDのフォーマット Linux shredコマンド

目次1 1. USBに消去したいHDDを繋ぎます。2 2. 操作側のLinuxの容量とデバイス名を確認します。3 3. 容量とデバイス名から消去対象のHDDかど …

plesk12_20151015._s
PleskをWEBで、メールは外部のGoogle Appsを利用する

PleskでWEBで使用しつつ、Google Appsなどの外部のメールサービスを使いたい場合の設定のご紹介。   Pleskのデフォルト設定ではWE …

AWS SES S3
AWS SES + S3でメール受信環境を構築 AWSで無料サーバ証明書_1

今回はAWS SESとS3を利用してメールの受信環境を構築します。   2回連載を通して、ELBロードバランサーにSSL証明書を適用する作業のご紹介す …

アライド コンフィグ バックアップ 切り戻し
Allied(アライド)の初期設定からコンフィグバックアップまで

オフィスのネットワーク構築に定評のある企業用ルーターです。 お手頃感があります☆ 自分で設定を行いネットワークがうまくつながった瞬間って嬉しい! 目次1 まずは …

トップページ