人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

さくらのレンタルサーバ:スタンダードプランでステージング環境と本番環境のようなものを擬似的に作ろうと考えています。

さくらのレンタルサーバは/home/username/wwwがDocumentRootになっているため、
/home/username/www/wwwをシンボリックリンクとして作成し、

http://username.sakura.ne.jp/にアクセスしたときに
擬似的に
http://username.sakura.ne.jp/www/
にアクセスするようにしました。

普段はdevディレクトリで開発し、本番反映する際にwwwへdevディレクトリ以下の階層をそっくりそのままwwwへコピーするシェルスクリプト(upd_www.sh)を/home/username/privateに置こうと思います。

この場合のシェルスクリプトを具体的に教えてください。

シンボリックリンクが曲者になっている気がします。。

なお、全体のディレクトリ構造は以下です。

-www(シンボリックリンク元)
| |
| ---dev
| | |
| | ---index.html
| |
| ---www(シンボリックリンク先)
| |
| ---index.html
|
---private
|
---shell
|
---upd_www.sh

●質問者: serimaryo
●カテゴリ:インターネット ウェブ制作
✍キーワード:HOME HTML INDEX sh WWW
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Lu-such
●60ポイント

>この場合のシェルスクリプトを具体的に教えてください。

具体的な方法では無く、代替案なのでポイントは結構です。

もし本番は/www/wwwで運営されるということでしたら

/www/dev

/www/www

にリネームするというのはいかがでしょうか?

◎質問者からの返答

なるほど。ありがとうございます。

ひとつの手段として考えてみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ