【環境:AWS.linux.micro.free】
有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.
有任何問題,請聯絡我
歡迎轉載,請註明出處,感謝。