有2.3個月沒上AWS,沒想到最近又更新,以往對於系統更新,不專業的我,都會認為怎麼老是更新,這樣對用戶好嗎?現在看到系統業者努力更新,提供新的功能、語言,我都會覺得這個團隊充滿活力,好棒。
改天來分享一下AWS的使用心得,實在太忙,都只能騰出零碎時間去寫blog。
好久沒安裝這些網站基本的服務,最近很多新的語言也到處流行,不過這些就可以滿足大部份的普羅大眾需求。
ssh 登入 aws後,請用管理者權限 sudo su,再在terminal上輸入
yum -y install httpd php php-mysql mysql mysql-server
接下來系統就會自行安裝,可以看到目前的版本。
要注意的是,你的防火牆設定,請直接到aws ec2控制台,設定你的防火牆機制。
【啓動mySql】
sudo chkconfig mysqld on //設定 MySQL 開機預設啟動 sudo /etc/init.d/mysqld start // 執行 mysqld ,第一次會初始化為了安全性,設定你的root密碼:
sudo mysql_secure_installation//接下來會有一連串的問答【啓動apache】
sudo chkconfig httpd on sudo /etc/init.d/httpd start
若你要移動『你的根目錄』,可去『vim /etc/httpd/conf/httpd.conf』,修改DocumentRoot
若你想執行https,則請安裝
yum -y install mod_ssl mod_perl mod_auth_mysql
【安裝phpMyAdmin】
請去『phpMyAdmin下載』,移動到你的DocumemtRoot下,解壓縮後就可登入。
登入的帳號:root,密碼:你剛剛設定的密碼
我執行時出現的問題:
『The mbstring extension is missing. Please check your PHP configuration.』,請安裝
yum -y install php-mbstring
若出現缺少『mcrypt』,請安裝
yum -y install mcrypt
As always , if you have any question , feel free to contact me.
有任何問題,請聯絡我
歡迎轉載,請註明出處,感謝。
謝謝您的文章, 對我很有幫助.
回覆刪除不過一開始安裝時我先設定完root密碼, 然後用ec2-user身份執行安裝. 你的第一個指令我必須打sudo才會正常執行.
sudo yum -y install httpd php php-mysql mysql mysql-server
感謝,因為有時用得太順手,細節很難注意,已補上
刪除