ラベル AmazonEC2 の投稿を表示しています。 すべての投稿を表示
ラベル AmazonEC2 の投稿を表示しています。 すべての投稿を表示

2016年1月10日日曜日

OpenVPNセットアップ

Amazon AWSOpenVPNサーバー設置方法を紹介。

新しいインスタンスを作成します。
インスタンスに使用するイメージを設定します。
今回は、Open VPN Image from Community AMIsを使います。
OpenVPN Access Server 2.0.20を選びます。新しいバージョンがあったら、そっちでも問題ないと思います。
このイメージを使用することによって、VPNのインストール等の煩雑な手順をスキップ出来ます。
また、同様にAWSのセキュリティーの設定をして開けるべきポートを設定しましょう。

TCP:22,443,943
UDP:1194
を最初の設定の時に開けておきます。
TCP22は、SSHのためのポートです。サーバーにアクセスする時に開けてあげるのがセキュリティー上良いでしょう。
TCP443は、HTTPSのためのポートです。OpenVPNの管理者ページは、このポートを使います。また、Client Web Serverにも使われます。
TCP943は、管理者ページの接続ポートです。デフォルトの設定では、管理者ページは443も使ってます。
UDP1194は、クライアントがUDPベースの接続をするときに使うポートです。

インストールが終わって、インスタンスが立ち上がったら、インスタンスのIPアドレスをウェブブラウザに入力し接続します。
未承認のHTTPSに接続するため、ブラウザが嫌がりますが、無視しましょう。
利用する毎にインスタンスを起動する場合は、IPアドレスが変わります。
その場合は、Web管理者画面でサーバー名/IPアドレスを変更する必要があります。

OpenVPN serverを無料で使用する場合は、クライアントは二個までとなっております。
同時接続クライアント数を増やす場合は、ライセンスを購入してください。

初期のユーザー名はopenvpnasになります。
そのままだと危険なので、変更しましょう。

英語のマニュアルはこちらになります。
初期設定が終わったら、Web上のページからクライアント用のConfigをダウンロードして接続します。

2014年3月7日金曜日

trouble1

trouble1

構築に際し直面した問題を列挙していく。

LAMP環境?
Linux, Apache, MySQLおよびPHPの頭文字をとっている。
LAMP server構築とか関係ないと思ってた。

Amazon EC2にどうやってつなげるの?
セキュリティーグループをまずいじる。
SSHでつなげるので設定する。
Youtubeに色々ある。

SSH?
Windowsでどうするのか、知らないので、Ubuntu12.04を引っ張り出してきて、接続。
セキュリティグループ、インスタンスの作成、キーペア

Linuxの知識がないと難しい。少しあると意外と簡単。
Amazon Linuxはyumでインストールする。

apacheがhttpd。
phpだけでは足りない。外にもphp-mysql, php-色々いれる。
mysqlとmysql-server も。

最新は5.5だが、5.3がやってくる。
5.5を yum install php55でいれる。
ただ、詳しいことをしらないから、色々とわからなくなる。
というのも、アマゾンが5.3までといってるのに、5.5をいれるからだ。
事実、mysqlとPHPが話し合ってるようになったのは、5.5等の最新をすべて消して、入れ直した後だった。

調べることは
PHPがプロセスされないで表示される状態があるってことかな。
リスタートか、インストールか、何かしたあとに。

PHP-MySQL

PHP-MySQL

Amazon EC2 Amazon Linux AMP環境において、今直面している問題。
mysql とPDO は入ってるけど、mysqli入ってない。
ちょっと探す。
http://stackoverflow.com/questions/17413600/php-unable-to-run-mysqli-functions-on-amazon-ec2-micro-instance
あきらめて、うぶんつ12.04に逃げるべきか。

AmazonEC2

AmazonEC2

Amazon EC2上にLAMP(Linux, Apache, MySQL, PHO)環境を構築する。
どうやら、これをWebServerとして使えて、データベースとかも連動して使えるとか何とか。
ECはこれから増える。こういったサービスも増えるだろう。

2014/03/07
以下指導書

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html
アマゾン公式
http://www.slideshare.net/KamalSharma8/php-on-amazon-cloud-computing-ec2
わかりやすい
http://live-cast.asia/blog/2010/10/micro-instances-of-mysql-on-amazon-ec2-setup.html
ほうふ
http://kennyqi.com/archives/376.html
他人のメモ
http://blog.genies-ag.jp/2011/08/amazon-ec2-amazon-linux.html
ほうふ・わかりやすい・多様
http://peers-management.com/2013/04/amazon-ec2_phpmysql/
わかりやすい・きれい
http://codingsteps.com/install-apache-php-apc-mysql-on-amazon-ec2-with-amazon-linux-ami/
だいじ・Amazon Linux環境について