EC2環境的搭建

ec2使用過程
1、亞馬遜註冊賬號,填寫信用卡號等,收到電話輸入電腦頁面的驗證碼就ok了。
2、選擇地區建立linux實例(本人選擇centos6.5版本)。
3、在建實例的時候會選擇新建key-pair,名字隨意,然後下載xx.pem的文件(注意,這個文件千萬不能丟,否則你後來是連不上你的實例的)
4、實例建好了之後,下載putty全版本的(包含puttygen.exe的全版文件)。
5、打開puttygen.exe之後選擇load,找到你才保存的xx.pem文件,然後選擇保存私鑰(即private那個選項)
6、接下打開putty,用戶名輸入的是root@+dns(dns是在你ec2的控制檯實例那邊的public dns),這裏不需要密碼,只需要你才保存的xx.ppk文件。
7、在ssh選項下有個auth的那個選項,點開後選擇brower,找到你才保存的ppk文件,最後點擊打開即可成功連接上你的實例。
8、連接上實例之後你需要裝apache和tomcat及jdk等文件。
9、安裝jdk,可能linux自帶的是openjdk,這裏是講如何安裝sun的jdk(http://tecadmin.net/steps-to-install-java-on-centos-5-6-or-rhel-5-6/)。
10、jdk安裝完之後安裝tomcat(http://tecadmin.net/steps-to-install-tomcat-server-on-centos-rhel/)。
11、關於apache,linux一般的自帶了,可以用命令來查看下(rpm -qa|grep httpd),如果無,則(yum list|grep httpd),列表有則yum安裝即可(yum install httpd)。
12、上述步驟完成後你也訪問不到你的apache或者tomcat,如果(ps - aux|grep httpd)無此進程,則啓動apache(service httpd start)
13、要想訪問上述apache的歡迎頁,則需在security groups裏面選擇自己的實例,右鍵選擇edit inbound rules,添加http的80端口,當然你還可以添加tomcat的8080端口。
14、添加了80端口之後你的apache就可以訪問到了歡迎頁面了。如果你開了8080的tomcat的端口,但你卻訪問不到則是正常的,因爲你還需要在iptables裏面把8080放開,否則你是訪問不到的。
15、添加8080端口的開啓在iptables中,vi etc/sysconfig/iptables(-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT),保存退出,重啓iptables(/etc/init.d/iptables restart)即可。


常用查看軟件安裝位置
rpm -ql subversion
svn初始化結構目錄
svn mkdir file:///home/project/svn/myrepo/{trunk,tags,branches} -m "initial directory structure"


svn Create initial repository structure


htpasswd -cm /etc/svn-auth-conf yourusername


htpasswd -m /etc/svn-auth-conf anotherusername


希望以後還能用到,這裏也要感謝亞馬遜提供的免費服務。不過英文不好的最好不要玩,免得選擇了付費的項目被扣錢的哦

補充說明,想要刪除ec2的實例,要先停止,然後將security groups這裏非默認的及key pair都刪掉,過幾個小時實例就消失了,

他不會立刻就消失的,所以不要着急。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章