2017年9月23日 星期六

建立amazon的server,AWS的EC2的ubuntu,並建立apache、php、mysql


1.建立amazon帳號



https://aws.amazon.com/tw/



 



2.進入EC2



 



3.Create Instance新增一個server



3-1.Lauch Instance



3-2.select Ubuntu



3-3.選Free tier eligible 那個



3-4.Configure Instance Details 預設即可



3-5.Add Storage 大小16GB



3-6.Add Tags 自己取名字



3-7.Configure Security Group 



3-7-1.新增SSH、source:anywhere



3-7-2.新增HTTP、source:anywhere



3-7-3.新增HTTPS、source:anywhere



3-8.Review Instance Launch 直接Lauch



3-9.create a new key pair 自己命名後,download key pair (副檔名.pem)



3-10.由於每次開啟關閉伺服器,都會改變ip,所以要固定ip



3-10-1.選擇Elastic IPs



3-10-2.allocate new address



3-10-3.allocate



3-10-4.在上面按右鍵,associate



3-10-5.instance和private ip選到剛剛設定好的



3-10-6.associate



 



4.進入你的ubuntu



4-1.複製你amazon頁面的instance裡面的IPv4 Public IP



4-2.進入你電腦的命令提示字元cmd



4-3.cd到剛剛下載.pem檔案的地方(指令:cd 你存放資料夾的位置)



4-4.下指令:ssh -i 你的keypari名稱.pem ubuntu@你在4-1複製的IP 



(-i  :直接修改讀取的檔案內容,而不是由螢幕輸出)



4-5 yes 



4-6進入ubuntu



 



5.更新套件列表



5-1.下指令:sudo apt-get update



 



6.安裝apache2



6-1.下指令:sudo apt-get install apache2



6-2.y



 



7.安裝php7.0



7-1.下指令:sudo apt-get install php7.0



7-2.y



 



8.安裝mysql



8-1.下指令:sudo apt-get install mysql-server



8-2.設定密碼/確認密碼



 



9.安裝php7.0-mysql



9-1.下指令:sudo apt-get install php7.0-mysql



 



10.安裝mysql-client、php-mbstring、php-xml、vim、zip、unzip、libapache2-mod-php7.0、git



10-1.下指令:sudo apt-get install mysql-client php-mbstring php-xml vim zip unzip libapache2-mod-php7.0 git



 



11.測試:



11-1.php -v



11-2.mysql -u root -p(要離開就下指令quit)



11-3.網址列貼上amazon的instance頁面的public dns,會出現apache預設頁面



11-3-1.編輯這個頁面:cd ../../ (出去目錄home和ubuntu)



11-3-2. cd var/www/html/ (去目錄var/www/html)



11-3-3 sudo vim index.html (使用vim編輯器編輯此文件)



 



12.vim用法



12-1.刪掉原本所有內容:   :%d



12-2.刪除一行dd



12-3.按 i 進入insert模式(才可以把你的code貼進來)(在最上方按右鍵編輯貼上)(離開就按esc)



12-4.存檔: :w ,離開: :q , 存檔並離開: :wq    不存檔離開::q!



12-5.insert狀態下,按右鍵,貼上剪貼簿內容



參考:



https://www.youtube.com/watch?v=wNr7YqjjzOY



 



13.安裝phpmyadmin



13-1.下指令:sudo apt-get install phpmyadmin



13-2.輸入帳號密碼,並選擇apache2



13-3.把資料夾usr/share路徑link到var/www/html



sudo ln -s usr/share/phpmyadmin /var/www/html/phpmyadmin

  //link //symbolic  //route



13-4.編輯apache2對於phpmyadmin的關係



vim /etc/apache2/apache2.conf



在最後面貼上(按page down,按i開始編輯,按end,然後按enter,然後右鍵貼上以下)



# phpMyAdmin Configuration

Include /etc/phpmyadmin/apache.conf



然後按esc,輸入:wq!



13-5.重新啟動apache2



sudo service apache2 restart



13-6.網址列輸入



你的ip/phpmyadmin



即可進入



沒有留言:

張貼留言