卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Amazon AWS EC2使用說(shuō)明文檔

打開 https://console.aws.amazon.com/ec2/home 進(jìn)入 EC2 console : 點(diǎn)擊Launch Instance ,啟動(dòng)新的Instance 實(shí)例。默認(rèn)的第一

打開 https://console.aws.amazon.com/ec2/home 進(jìn)入 EC2 console : 點(diǎn)擊Launch Instance ,啟動(dòng)新的Instance 實(shí)例。默認(rèn)的第一個(gè) AMI, Basic 32-bit Amazon Linux AMI 1.0只有這個(gè)和下個(gè)64bit 的免費(fèi)

實(shí)例數(shù)(Number of Instances),默認(rèn)為1, 可用區(qū)域(availability zone),這里用了默認(rèn)的! 實(shí)例類型(instance type),必須選擇Micro ,否則準(zhǔn)備收賬單吧。

點(diǎn)擊Continue 轉(zhuǎn)到高級(jí)實(shí)例選項(xiàng)設(shè)定,默認(rèn)。

點(diǎn)擊Continue 轉(zhuǎn)到Tag 設(shè)定頁(yè)面,直接跳過(guò)。

,

,

點(diǎn)擊Continue 進(jìn)入”Create Key Pair”,這一步比較關(guān)鍵,會(huì)下載一個(gè)pem 結(jié)尾的密匙文件!用于連接建成的instance !隨便起一個(gè)名字,特別提醒:由于ie 安全設(shè)置,會(huì)阻止下 載,等你點(diǎn)擊同意時(shí)候,會(huì)刷新頁(yè)面,導(dǎo)致無(wú)法下載密匙!建議先調(diào)低安全設(shè)置!略過(guò)截圖!

,

,

點(diǎn)擊View your instances on the Instances page察看Instance 狀態(tài)。 您應(yīng)該已經(jīng)看到有一個(gè) t1.micro status為Running ,至此您的micro intance已經(jīng)啟動(dòng),意味這您有一臺(tái)可以ssh 登陸的linux 服務(wù)器啦。

SSH proxy在Linux 下很簡(jiǎn)單,一條命令即可:

以下為引用的內(nèi)容:

$mv ~/Downloads/fookey.perm ~/.ssh/

$chmod 400 ~/.ssh/fookey.perm

$ssh -i ~/.ssh/ec2.pem ec2-user@YOUR_AMAZON_PUBLIC_DNS -f -N -D 10003

系統(tǒng)只允許通過(guò)key 密鑰登陸

我們安裝的AMI ,默認(rèn)登陸用戶為 ec2-user

用你的Public DNS代替 YOUR_AMAZON_PUBLIC_DNS

,

1. SSH

如果是Mac 或者Linux 用戶,那么可以使用命令行方式的ssh ,在EC2 Instance 上點(diǎn)右鍵,選擇Connect ,會(huì)出現(xiàn)以下頁(yè)面提示你該如何通過(guò)ssh 連接此實(shí)例。

其中第2步提到的Private key file 是在創(chuàng)建Instance 的時(shí)候會(huì)要求你創(chuàng)建并下載的,該key file的名稱可以隨意。

第3步提到的chmod 必須要執(zhí)行,否則ssh 時(shí)候會(huì)報(bào)key file權(quán)限錯(cuò)誤。 在Example 中提到的命令如下:

ssh -i kamuskey.pem

root@ec2-50-17-88-48.compute-1.amazonaws.com

但是在實(shí)際使用中,發(fā)現(xiàn)使用root 是無(wú)法登陸的,必須要使用ec2-user ,也許這是免費(fèi)用戶的限制。

ssh -i kamuskey.pem

ec2-user@ec2-50-17-88-48.compute-1.amazonaws.com

2. putty

在Windows 下沒有原生的ssh 命令,所以可以選擇免費(fèi)的putty 作為ssh 工具。 觀看AWS EC2 Console Tutorial視頻,其中詳細(xì)描述了該如何使用puttygen 來(lái)生成putty 格式的密鑰,并且在putty 中該如何設(shè)置使用該密鑰。

,

3. SecureCRT

SecureCRT 是Windows 下(現(xiàn)在也有Mac 版了)極受歡迎的ssh 工具,它不是免費(fèi)的。

亞馬遜推出了免費(fèi)的云主機(jī)服務(wù)器 Amazon EC2,它是通過(guò)安全密鑰來(lái)訪問(wèn)主機(jī)的。問(wèn)題是下載的密鑰在SecureCRT 上無(wú)法直接使用,需要轉(zhuǎn)換。

下面的方法可以在自己的linux 主機(jī)上生成securecrt 需要的密鑰。 首先在 AWS 管理面板中生成密鑰對(duì)。

將密鑰上傳到一臺(tái)自己的linux 主機(jī),下面舉例文件名為 amazon-ec2-key.pem 修改亞馬遜提供的密鑰文件權(quán)限:

chmod og-r amazon-ec2-key.pem

改寫密鑰格式為 OpenSSH,如果詢問(wèn)passphrase 可以留空(直接回車) ssh-keygen -p -f amazon-ec2-key.pem

生成公密鑰 .pub 文件。使用公密鑰時(shí),SecureCRT 會(huì)詢問(wèn)私密鑰或者.pem 文件 ssh-keygen -e -f amazon-ec2-key.pem >> amazon-ec2-key.pem.pub

現(xiàn)在可以在 SecureCRT 中使用剛生成的公密鑰了,連接到亞馬遜的主機(jī)也無(wú)需再輸入密碼。

其實(shí)不用這么麻煩,SecureCRT 的新版本是可以直接訪問(wèn)亞馬遜Amazon EC2主機(jī),有網(wǎng)友回復(fù)說(shuō):

剛發(fā)現(xiàn)新版本的SecureCRT 直接就支持Amazon EC2的密鑰了,還是去升級(jí)SecureCRT 吧(6.5以上的版本,如下設(shè)置)

,

,

用ec2-user 登錄。

login as: ec2-user

Authenticating with public key "imported-openssh-key"

__| __|_ ) Amazon Linux AMI

_| ( / Beta

___|___|___|

See /usr/share/doc/system-release-2011.02 for latest release notes. :-)

[ec2-user@ip-10-117-45-99 ~]$ pwd

/home/ec2-user

主盤有8G 存儲(chǔ)空間,tmpfs 只有300M ,比較小。

[ec2-user@ip-10-117-45-99 ~]$ df -k

Filesystem 1K-blocks Used Available Use Mounted on

/dev/xvda1 8256952 901768 7271300 12 / tmpfs 305604 40 305564 1

/dev/shm

600M 內(nèi)存。

[ec2-user@ip-10-117-45-99 ~]$ free

total used free shared buffers cached

Mem: 611212 87612 523600 0 7032 40904

-/ buffers/cache: 39676 571536

Swap: 0 0 0

雖然不可以用root 登錄,但是sudo 命令可以正常使用。

sudo chmod 0777 /var/www/(新主機(jī)中好像沒有這個(gè)目錄)

拷貝文件

綁定域名

要綁定域名,最好先使用免費(fèi)的Elastic IPs服務(wù)獲得一個(gè)固定IP ,否則每次重啟服務(wù)器ip 都會(huì)變動(dòng)。然后將申請(qǐng)到的ip 與相關(guān)實(shí)例(Instance)綁定(Associate),最后將A 記

,

錄指向該IP 就行了。

如果綁定二級(jí)域名,還可以使用CNAME 的方式。

安裝lighttpd 和 PHP

安 裝完官方推薦的標(biāo)準(zhǔn)鏡像后,系統(tǒng)自帶了apache 。但我喜歡用lighttpd 。主要原因是lighttpd 基本上能滿足我的所有需求,而apache 太龐大,性能不夠好。Nginx 也是比較熱門的web 服務(wù)器,性能比lighttpd 要好,是目前PHP 應(yīng)用的最佳選擇。不用Nginx 主要是因?yàn)樗鼘?duì) python 支持不好。

安裝命令:

sudo yum install lighttpd php

具體配置參照網(wǎng)上的相關(guān)文章

如果找不到各程序以及配置文件路徑,可以用whereis 命令查找。例如: whereis php

whereis php-cgi

whereis lighttpd

網(wǎng)站根目錄在/var/www/lighttpd

如果lighttpd 起不來(lái),多半是各種目錄沒有可寫權(quán)限的問(wèn)題。php 文件要加可執(zhí)行權(quán)限。 可以查看lighttpd 的日志查看哪里出了問(wèn)題。

sudo cat /var/log/lighttpd/error.log

可以用如下命令給網(wǎng)站根目錄下所有文件和目錄加上讀, 寫, 執(zhí)行權(quán)限:

sudo chmod -R 0777 /var/www/

安裝完P(guān)HP 后要給存放的session 目錄加上可寫的權(quán)限,否則session 功能會(huì)失效。 sudo chmod 0777 /var/lib/php/session

標(biāo)簽: