「お名前.com」で新規ドメイン取得後設定 / 2015

ドメインお名前.com

処理フロー

 状態:-  閲覧数:773  投稿日:2015-06-02  更新日:2016-04-24
A.お名前.comにて「ネームサーバ」設定
B.さくらVPSにてバーチャルホスト設定

A.お名前.comにて「ネームサーバ」設定

 閲覧数:223 投稿日:2015-06-02 更新日:2020-06-16 

お名前.comでのさくらVPSネームサーバ登録


1.ドメインNaviへログイン

2.ドメイン一覧より、対象ドメインのネームサーバ「変更ボタン」を押す
左ナビ「ネームサーバーの設定」より「DNS関連機能の設定」選択

DNS関連機能設定-ドメイン一覧 画面
・対象ドメイン名にチェックを入れ、「次へ進む」ボタンを押す

DNS関連機能設定-機能一覧 画面
・DNSレコード設定を利用する 「設定する」ボタンを押す

DNSレコード設定 入力画面
・入力欄のホスト名「*.ドメイン名」
・VALUEにさくらVPSのIPアドレス
ここで「追加ボタン」をクリック
・一番下の「DNSレコード設定用ネームサーバー変更確認」にチェックを入れ、「確認画面へ進む」ボタンを押す



・画面表示
ネームサーバーの設定
ネームサーバーの変更完了
お手続きを受付いたしました。
お名前.com会員情報のメールアドレス宛に申請・変更内容を記載したメールを送信します。

インターネットの環境により、反映完了まで24時間から72時間程度かかる場合がございます。
・メールはすぐに届くが、内容反映とは連動していない
・反映完了はユーザが自分で確認するしかない

ルートドメインでのみサイトが表示されない理由は、お名前.com の DNS設定 を誤っていたから
https://www.superusers.jp/domain/onamae-com-dns.html

1.空白。Aレコード。IPアドレス
2.*。Aレコード。IPアドレス
3.mail。Aレコード。IPアドレス
4.空白。MXレコード。10。mail.w4c.work


設定内容


対象ドメインへの全アクセスを、サクラVPSのIPアドレスへ向けている
・一度設定してしまえば、以降の設定は不要
・サブドメイン単位での処理は、サクラVPS側で実施

サブドメイン単位での切り分け
・今回未実施だが、VALUE-DAMAIN時代に実施したように、サブドメインを個別指定して、サクラVPSのIPアドレスへ向けることも可能だと思われ

B.さくらVPSにてバーチャルホスト設定 / 設定ファイル 一括処理

 閲覧数:230 投稿日:2015-06-03 更新日:2016-04-24 

新規作成せず既存ファイルをコピー


作業件数が多い場合
・件数が多い場合は、個別にvimで追加するより、設定ファイルを直接テキスト編集した方が早い
・しかし、該当ディレクトリについては、FTPアップロードパミッションを許可していないため、一時的に解除する必要がある
・また、作業後、FTPアップロードした後には、パミッションを再び元へ戻す必要がある


手順


既存設定ファイルコピー
$ cd /var/www
$ cp -a /etc/httpd/conf.d/★★.net.conf /etc/httpd/conf.d/★★.co.conf
cp: cannot create regular file `/etc/httpd/conf.d/★★.co.conf': 許可がありません


$ sudo -s
# cp -a /etc/httpd/conf.d/★★.net.conf /etc/httpd/conf.d/★★.co.conf

設定ファイル編集
・ダウンロードしたファイルをテキストエディタで一括置換
・★★.net → ☆☆.co

ls -laでパミッション確認
-rw-r--r-- 1 root root 16981 10月 16 12:10 2014 ☆☆.co.conf


FTPアップロードに対応するため、一時的にユーザへ所有権を持たせる
・「〇」ユーザに所有権を持たせる(変更する)
chown -R 〇:〇 /httpd/conf.d/☆☆.co.conf

FTPでパミッション変更
・644 → 777

ls -laでパミッション確認
-rwxrwxrwx 1 〇〇 〇〇 16781  3月  5 13:43 2015 ☆☆.co.conf


FTPで設定ファイルアップロード
・成功

FTPでパミッション戻す
・777 → 644

所有権をユーザからrootへ戻す
・所有権をrootに持たせる(変更する)
chown -R root:root/httpd/conf.d/☆☆.co.conf

ls -laでパミッション確認
-rw-r--r-- 1 root root 16781  3月  5 13:43 2015 ☆☆.co.conf


Webサーバ再起動
service httpd configtest
service httpd restart


コピペ


▼G:/0/サイト制作/VirtualHost設定.txt

ファイル作成 / コピー

 閲覧数:231 投稿日:2015-06-03 更新日:2015-06-11 
ディレクトリ毎コピー
cp -a /var/www/★★.net/ /var/www/★★.co/

既存にないディレクトリは新規作成
mkdir -p /var/www/co_p15term/

FTPアップロード出来るよう適切なパーミッションを付与
chown -R ★★:★★ /var/www/co_p15term


cron対応

 閲覧数:220 投稿日:2015-06-07 更新日:2015-06-07 
件数が多いのでダウンロード後置換
・再度FTPアップロードを行い、元へ戻す

ls -laでパミッション確認
$ cd /etc
$ ls -la
-rw-r--r--   1 root root  11099  3月 17 07:37 2015 crontab



FTPアップロードに対応するため、一時的にユーザへ所有権を持たせる
・「★」ユーザに所有権を持たせる(変更する)
$ chown -R ★★:★★ crontab
chown: `crontab' の所有権を変更中: 許可されていない操作です

$ sudo -s
[sudo] password for ★★: 

# chown -R ★★:★★ crontab


FTPでパミッション変更
・644 → 777

ls -laでパミッション確認
-rwxrwxrwx   1 ★★ ★  11029  6月  7 21:02 2015 crontab


FTPで設定ファイルアップロード
・成功

FTPでパミッション戻す
・777 → 644

所有権をユーザからrootへ戻す
・所有権をrootに持たせる(変更する)
chown -R root:root crontab

ls -laでパミッション確認
-rw-r--r--   1 root root  11029  6月  7 21:02 2015 crontab


Webサーバ再起動
service httpd configtest
service httpd restart


コピペ


▼G:/0/サイト制作/VirtualHost設定.txt

ファイル数が多い場合

 閲覧数:243 投稿日:2015-06-14 更新日:2015-06-15 

個別サイト


# rm -rf /var/www/javascript-demo.e1blue.co/
# cp -a /var/www/javascript-demo.e1blue.net/ /var/www/javascript-demo.e1blue.co/
# grep -rl e1blue.net . | xargs sed -i 's/e1blue.net/e1blue.co/g'
# grep -rl trust_path_p22_demo . | xargs sed -i 's/trust_path_p22_demo/co_p22demo/g'


共通設定


# rm -rf /var/www/co_p22demo
# cp -a /var/www/trust_path_p22_demo/ /var/www/co_p22demo/
$ cd /var/www/co_p22demo/
$ grep -rl e1blue.net . | xargs sed -i 's/e1blue.net/e1blue.co/g'
grep: ./php/demonstration/learn-creating/mini-blog/tmp/sess_9oo66oqj62njvccah4h70ia7p4: 許可がありません

$ sudo -s
[sudo] password for ★★: 

# grep -rl e1blue.net . | xargs sed -i 's/e1blue.net/e1blue.co/g'
sed: ./0webapp/views/common/common_siteheaderを読み込めません: そのようなファイルやディレクトリはありません
sed: -を読み込めません: そのようなファイルやディレクトリはありません
sed: コピー.phpを読み込めません: そのようなファイルやディレクトリはありません

# grep -rl trust_path_p22_demo . | xargs sed -i 's/trust_path_p22_demo/co_p22demo/g'



「お名前.com × さくらVPS」ドメイン移行Apache編 / ▼etc/httpd/conf.d/パミッション変更

お名前.com3



類似度ページランキング
順位 ページタイトル抜粋
1 「お名前.com」で新規ドメイン取得後、既存ドメインを変更設定 / 2016 79
2 お名前.com の「Whois情報公開代行」料金は、980円(税込1,058円)/年 40
3 ルートドメインでのみサイトが表示されない理由は、お名前.com の DNS設定 を誤っていたから 39
4 お名前.com3 39
5 お名前.com × さくらVPS 36
6 「CentOS7」で「cron」を新規設定する 35
7 CentOS 7 へ wkhtmltopdf 0.12.5 を新規インストール 35
8 新規ドメイン取得後、サブドメインへ対してLet's Encryptの無料SSL導入(2019/6/21) 35
9 9回目-21.2ドメイン目 34
10 「お名前.com × さくらVPS」ドメイン移行Apache編 / ▼etc/httpd/conf.d/パミッション変更 34
11 「CentOS 7」へ「Google Chrome 76.0.3809.132」を新規インストール 34
12 Apache httpd 2.4.25 新規インストール 32
13 php_mecab 0.5.0 インストール 32
14 「CentOS 7」へ「ChromeDriver 79.0.3945.36」を新規インストール 32
15 6回目-12.新規サブドメイン追加 + Let's Encryptの無料SSL導入 32
16 8回目-10.新規サブドメイン追加 + Let's Encryptの無料SSL導入 32
17 申込→公開3.「Webサーバー」「Webページ」設定(さくらVPS3) / Apache httpd 2.2.15-15 新規インストール 31
18 ドメイン取得事業者比較 31
19 touch コマンド / viコマンド。新規ファイル作成時の違い 30
20 FFmpeg 2.8.15 を yum インストール 30
2021/9/25 8:47 更新
週間人気ページランキング / 9-18 → 9-24
順位 ページタイトル抜粋 アクセス数
1 Nginx設定。エラーログレベル | Nginx(Webサーバ) 17
2 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 14
3 9回目-13.MySQL5.7.21設定 | CentOS 7 2週間無料のお試し期間 9回目(さくらVPS) 12
4 PHPのmb_send_mail関数でメール送信できない | メール処理システム 10
5 ImageMagick と imagick の違い | ImageMagick(ソフトウェアスイート) 9
6 さくらVPS0 8
6 tar: これは tar アーカイブではないようです 8
7 manページ日本語表示 | CentOS 7 (CentOS) 7
7 Reached target Shutdown メッセージが表示されたあと、シャットダウンまたは再起動プロセスがハングアップする | CentOS 7 (CentOS) 7
8 ABRT により 問題が検出されました | CentOS 7 (CentOS) 6
8 PHPファイルでchmodエラー | PHP(プログラミング言語) 6
8 「設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました。」対応 6
8 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 6
9 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 5
9 echo と cat の違い 5
10 phpMyAdmin 4.4.3(phpMyAdmin) カテゴリー 4
10 6回目-10.Nginxでバーチャルホスト設定確認 | CentOS 7 2週間無料のお試し期間 6回目(さくらVPS) 4
10 「さくらVPS」で、「CentOS6」を「CentOS7」へ変更するためには? | CentOS 7 2週間無料のお試し期間 Link(さくらVPS) 4
10 cronで定期実行しているphpファイルを、コマンドライン経由で即時実行する | cron(Linuxコマンド) 4
10 MySQL 5.5 から 5.6 へのアップグレード | MySQL(データベース) 4
2021/9/25 1:01 更新