アリババクラウドでWordPressのサイト:phpインスト

全体の流れです。

1.SSHでインスト

tera termなどのSSHソフトで次のコマンドを実行します。

apt-get -y install php5

勝手にやってくれます。

 

上手くいかない場合

OSのバージョンでphp5が入らない場合があります。
その際にはphp7などでインストールします。

特にAliyun Linuxではphp5はサポートしていないらしくphp7を入れることになるので、そのあたりはググって検索をします。

 

2.動作確認

動作確認用のファイルを作ります。

vim /var/www/html/info.php

 

viコマンドの「i」を押して

<?php phpinfo(); ?>

と入力をして

「Esc」キーを押した後
viコマンドの「:wq」と押してファイルを保存します。

 

ブラウザで
ドメイン/info.php
または
インターネットIP/info.php
を開いて、こんな感じの画面がでたらOKです。

 

 

 

 

アリババクラウドでサイト:アリババDNSでドメインと紐づけ

全体の流れです。

 

1.Alibaba Cloud DNSをする

コンソールの一番下の方にある「Alibaba Cloud DNS」をクリック

 

2.ドメインの確認

設定するドメインの「設定」をクリックします。

※このとき、前ページで設定したときは「無効なDNSサーバー」と書いてあったのが「標準」になっていればOKです。

なっていなかったら前ページを参考にDNSの設定を確認してください。

 

 

3.設定

設定で「レコード追加」をクリック

 

次のように入力します

タイプ:A

ホスト:

ISP回線:デフォルト

値:「インターネット IP」

TTL:10分(もっと短い値があったら短いものを選ぶ)

TTLは「OK」を押した後何分後に反映させるかの設定らしいっす…

 

「インターネット IP」の確認方法

コンソールのインスタンス画面の「IPアドレス」欄の「(インターネット)」に書いてあるIPアドレスです。

 

 

4.確認

TTLで設定した時間がたったらドメインを入力してブラウザで確認します。

Apacheインスト」の時と同じ画面が出たらOK!

 

 

補足:「www」有りと無しの設定方法

上記の「3.設定」で「ホスト:@」の部分を「ホスト:www」にしたレコードを追加させればOKです。

 

 

 

 

 

 

 

 

 

 

参考:https://jp.alibabacloud.com/help/doc-detail/58131.htm?spm=a21mg.l28256.a3.11.7ebb5dd3zdejJl

でも、これは課金誘導ですかね…不要なことがいっぱいです。

 

 

アリババクラウドでサイトを作る:Apacheインスト

全体の流れです。

 

参考はこちら:https://jp.alibabacloud.com/getting-started/projects/how-to-install-lamp-stack

ただし、↑このリンクそのままやるとうまくいかないことがあるので注意してください。

 

1.SSHでインスト

apt-get update
apt-get -y install apache2

勝手にやってくれます。楽です。

 

2.動作確認

ブラウザを立ち上げて、URLを入れるところに「インターネットIP」を入れて、次の画面が出たら大成功!

 

「インターネット IP」の確認方法

コンソールのインスタンス画面の「IPアドレス」欄の「(インターネット)」に書いてあるIPアドレスです。

アリババクラウドaliyunでサイトを作る:SSH接続設定

全体の流れです。

1.SSHのアプリをローカルにインスト

ここではTera tearmを使用しています。

「窓の杜」とか「Vector」とかからダウンロードします。

 

2.Tera Termの設定1

 

ホスト:インスタンスの「インターネット IP」

TCPポート:22

◎SSH

バージョン:SSH2

プロトコル:UNSPEC

 

「インターネット IP」の確認方法

コンソールのインスタンス画面の「IPアドレス」欄の「(インターネット)」に書いてあるIPアドレスです。

 

3.Tera Termの設定2

次の画面で

ユーザー名:root (これは固定です)

パスフレーズ:VNCでのパスワード

「VNCでのパスワード」が分からない場合には「パスワードを忘れた」ページを参考に再設定。

そもそも最初にパスワードは設定されていないので「パスワードを忘れた」ページで設定します。

アリババクラウドWordPress:セキュリティルールの設定

全体の流れです。

1.コンソール画面を開いてインスタンスを表示

 

いつものように左上の■あたりを交互にクリックしたりして表示させます。

インスタンスが表示したらインスタンス名をクリックか「管理」します。

 

2.セキュリティグループにルールを追加

 

左側の「セキュリティグループ」をクリック

 

 

「ルールの追加」クリック

3.追加項目

「セキュリティグループルールを追加する」っぽいボタンをクリック

 

 

ふわっとした画面がでるので次の4つを追加する。
他の項目はデフォルトでOK。

————————————————

ポート範囲:権限付与オブジェクト:説明

————————————————

22/22:0.0.0.0/0:SSH

21/21:0.0.0.0/0:FTP

23/23:0.0.0.0/0:FTP

20/20:0.0.0.0/0:FTP

1024/65535:0.0.0.0/0:FTP Passiv

80/80:0.0.0.0/0:HTTP

————————————————

 

※そもそも、これであっているかもわかっていません。不要項目や間違いもあるかもしれません。とりあえす、これで動く!という状況です。

 

 

4.サーバー再起動

コンソールのインスタンスから再起動をおこないます。

 

アリババクラウドaliyunでWordPress:インスタンスの購入

全体の流れです。

1.左上の「プロダクトとサービス」か「Elastic~」を何回かクリックして「インスタンス」画面に行きます。

よくわからない動きなので、■がいっぱいあるアイコンあたりを何回かクリックとか、その上あたりを交互にクリックすると出るっぽい感じです。

 

2.左上の青いボタン「インスタンスの作成」をクリック

 

Elastic Compute…(上部分):「エキスパート向け」

価格モデル:サブスクリプション

リージョン:アジア東北(東京)・・・これはどこでもOK

インスタンスタイプ:
・ドロップダウンリストは無視。これはプラン絞り込み検索用なので気にしないでいい。
「アーキテクチャ:X86アーキテクチャ」
「カテゴリー:初心者(共有)」
の2つを選択して下のリストにプランが出てくるので一番上の安いやつでOK

イメージ:パブリックイメージ、Ubuntu 14 64bit

ストレージ:Ultraクラウドディスク 40GiB(40部分はデフォルトが40だったのでデフォルトでOK)

 

「次へ→」

 

3.ネットワークの設定

ネットワーク:デフォルトでOK

ネットワーク課金タイプ:デフォルトでOK

セキュリティグループ:デフォルトでOK

 

「プレビュー→」

 

4.確認と支払い

重要!クーポンを使用にする。

確認画面が出るので「同意する」にチェックを入れる。

この時に画面が縦に短いと下の方に埋まっていて表示されていないので、スクロールしたり画面を細長くしたりして頑張って「同意する」を表示してチェックを入れます。

 

「注文の作成→」

 

5.支払

「支払い→」

 ↓

「お待ちください」

 ↓

「正常に購入できました」

 ↓

「コンソール→」

普通に処理が始まって、最後に「コンソール」が出るのでクリック。

うっかりこの画面を消しちゃったら最初の時に見たいに左上のあたりをいろいろクリックすると同じところに行くので次の画像を参考にしてください。

 

6.コンソール画面

もし、ここに何も表示されていない場合には
この画像で言うと「日本(東京)」の場所をクリックしてください。

設置国ごとのページなのでほかの国に設置したかもしれないので探してみます。

 

 

 

 

 

 

 

アリババクラウドでWordPressサイトを作る手順

目次ページです

中国版Aliyunで簡単にいくかと思ったけど、結構大変だったので、細かくまとめます。

最初に日本語のSoftBankAliyunを使用して練習して、本家Aliyunで使えた部分だけの抜粋説明です。

 

公式はコチラ「WordPress Web サイトの導入手順」
https://jp.alibabacloud.com/getting-started/projects/deploy-and-host-a-wordpress-website

本家中国サイトの単純翻訳なので状況が違うのと、よくわからないので順を追って説明します。

注意補足!

Alibaba Cloud Web Hosting を使用して Web サイトを構築する方法は日本サイトでは使用できません。

 

作成手順

まず日本版アリババクラウドでの手順です

  1. 契約(登録)
  2. インスタンスの購入
  3. セキュリティルールの設定
    SSH22
    FTP21
    FTP23
    FTP20
    FTP Passiv 1024/65535
    HTTP80
  4. SSH接続設定
    VNC日本語キーボードが使えないので必須。106、109キーボードが使えない詳細
  5. Apacheインスト
  6. ドメインのネームサーバーをアリババクラウドにする紐付(時間がかかる1~2日
      
  7. アリババDNSでドメインと紐づけ
     レコードをAで追加
     チェックを入れて、下の「有効」
     10分待つ
  8. phpインスト
  9. FTPインスト・ユーザー登録・パーミッション設定
  10. MySQLインスト
  11. php my Adminインスト
  12. ImageMagicインスト&Imagic インスト
  13. WPインスト
  14. 補足:アリババクラウドWordpressでメールとContactForm7で困った
  15. 補足:パスワードを忘れたら
  16. その後:2日でDDos攻撃された!

14までの内容が最短。
ここまできて、やっとロリポップのワンクリックでできる「Wirdoressインストール」が完了したことになります。

クラウドでサイトなんか作るもんじゃぁないね。(><)

 

中国Aliyunで作るときの差

日本版と同じですが大きな違いは次の通りです。

  1. 支払いの時にアリペイが必要
  2. 認証用にスマホが必要
  3. ***.cnのドメインを使用する際に中国人であることの身分証明や中国国内にある企業であるなどの証明が必要
  4. ドメイン認証には3~5営業日かかるっぽいです
  5. さらにICP番号も必要になります。この申請には20営業日と数万円の手数料が必要になります。

ICPはこちら https://beian.aliyun.com/

承認待ちの画面

【中国語だと】

该网站暂时无法访问

尊敬的用户,您好

很抱歉,该网站暂时无法访问,可能由以下原因导致:

原因一:未备案或未接入;根据《非经营性互联网信息服务备案管理办法》,网站需要完成备案或接入。

原因二:网站内容与备案信息不符或备案信息不准确;根据《非经营性互联网信息服务备案管理办法》,网站内容需要与备案信息一致,且备案信息需真实有效。建议网站管理员尽快修改网站信息。

 

【英語だと】

The website is unable to access for the moment

Sorry, the website is unable to access for the moment. According to the filing requirements of China’s Ministry of Industry and Information Technology (MIIT), the website is accessible only if the ICP information is accurate and the ICP license is filed.Please contact the person in charge of the website for assisstance.

 

【訳すと】

来てくれてありがとう!でもICPの認証待ちだから、待ってて。

 

 

よく使うコマンド

■アンインストール&削除コマンド

apt-get purge***

【例:vsftpdの場合】
apt-get purge vsftpd

【例:phpmyadminの場合】

apt-get purge phpmyadmin

アリババクラウドのVNCで日本キーボードの設定(Ubuntu14、Ubuntu16)

いろいろな方法が載っていますが、結論ですができません。

VNCで「:」コロンが入力できない。
その通りです。できませんから。ハマらないで諦めてください。

SSHの方で使用してください。

 

VNC…

好きだったのになぁ~

言っちゃったあと泣けてきた…

何だったんだ…あの悪戦苦闘の時間は…

 

設定方法の例

どれもダメでした。
サポートがダメっていうんだからダメですよね…

参考までに。

方法①

sudo vi /etc/default/keyboard

 

XKBMODEL=”jp106″
XKBLAYOUT=”jp”
XKBVARIANT=””
XKBOPTIONS=””

 

な感じにする。

治したはいいが:が入力できないので保存できないが

viコマンドでは「Shift+Q」で「:」になるので

Shift+Q wq
で終了

 

参考:http://phpobenkyo.seesaa.net/article/408271847.html

 

方法②

localectl set-keymap jp106

 

方法③

$ sudo dpkg-reconfigure keyboard-configuration

 

 

全体の流れについての目次はコチラです。

 

 

 

アリババクラウドで独自ドメインを使う準備

ドメインのネームサーバーをアリババクラウドにする紐付

全体の流れです。

時間がかかるので、一番最初にやっておきます。

 

1.ドメインを取得する

「ムームードメイン」とか「お名前.com」などのドメイン取得サービスでドメインを購入します。

 

 

2.アリババクラウドで設定

「プロダクトとサービス」で右下の方にあるAlibaba Cloud DNSクリック

 


 

右上の「ドメイン名を追加」でダイアログに取得したドメインを入れる

 


 

「無効なDNSサーバー」と出ているので「設定クリック」

 


 

上の方にオレンジ色で「ドメイン名のDNSサーバは利用できません。ドメインプロバイダでAlibaba Cloud DNSが提供するDNSサーバに変更してください」とあるので、横の「詳細を表示」をクリック

 


 

設定するべきのネームサーバー情報が表示されるのでメモ

 


 

 

3.ドメインの会社の方で設定します

ドメインの方のサイトでネームサーバーを修正します。
ムームードメインなら左の「ネームサーバー設定変更」で
「◎GMOペパボ以外 のネームサーバを使用する」
「ネームサーバー1」と「2」に
さっきの画面の内容を入力して「OK」

 


 

「2~3日かかる」って…

 

 

 

アリババクラウドaliyunでWordPressのサイトを作る:契約(登録)

 

全体の流れです。

登録1.「アリババクラウド」への登録

https://jp.alibabacloud.com/

で右上あたりの「三」をクリックするか、↑あたりの「登録」とか「無料トライアル」をクリックして、よくある感じに必要情報を入力します。

この際にスマホとメールの2つ認証があります。

 

 

 

登録2.カード情報を登録する

「情報を更新して Alibaba Cloud 体験ツアーを始めましょう!」
の画面が出ます↓この画面が来たなら「登録3」へ進んでください。※1

 

 

 

入力画面が出ないとき

もし出なかったらログイン後の左側の「プロダクトとサービス」の下の「Elastic Computes Service」をクリックします↓

 

「プロダクトとサービス」と「Elastic Computes Service」を交互にクリックすると「インスタンスリスト」が出ます。

右上の「インスタンスを作成」を押すと↓※1の画面に移動します。 

 

 

 

登録3.入力画面にカード情報を入力

入力

真ん中の「登録する」を押すと入力画面になります。
私は一回登録したので「更新する」になっています。

 

入力が終わったら、よくある感じで「次へ」とか「カードの保存」とかのボタンで進みます。

 

 

有効化

ある程度進むと「クレジットカードの有効化」についてのメッセージが出ます。

読んでも意味が分からないので「OK」を押して次の画面へ。

 

 

「チケット起票」をする

次の画面でメールフォームが起動しますので

「クレジットカードの有効化」を選んで、メッセージも「クレジットカードの有効化」と書いて免許などの写真をUPして「送信」的なボタンを押します。

 

 

カード有効化を待つ

人の手で作業をしているようなので待ちます。

今、どうなっているかは「サポートとサービス」「チケットシステム」で見ることができます。

右上の「More」「テクニカルサポート」「マイチケット」を押します。

 

 

ここで「有効化申請待ち」とあればOK

 

 

「チケット起票」とは?

ざっくりいって「サポートメールフォーム」です。

「起票」の意味はチケットです。なので「チケット起票」はよくわからない意味ですが、とりあえず履歴なども残るのと、導入前の問い合わせをしたときに「登録後はチケット起票で質問をしてください」と言われたので、サポートみたいなもんだと思います。

 

 

登録4.登録完了

1~2時間くらいで返信が来ます。

ちなみに日曜13:00あたりに申し込んで14:00あたりに返信が来ました。

でもよく見ると時間がずれていますね・・・時差でしょうか・・・^^;

 

 

登録5.クーポンのチェック!

大体、サーバーは最初に無料期間とか無料クーポンってあります。

2018年秋は「無料クーポン3万円」やっているのでチェックしておきます。

(クーポンや無料期間は「アリババクラウド 無料」でググると出ます)

 

クーポンの確認方法

右上の「料金・支払い管理」をクリック

左の「クーポン管理」をクリックします。

 

 

あったあった!

桁が多く見えるけど「¥30000.000 JPY」で「カンマ」じゃなく「小数点」ですから・・・