3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
本篇使用的系統版本是位於 EC2 t2.micro 的虛擬主機下的 Ubuntu 14.04.2 LTS。若已經按照 「教學」建立 Amazon EC2 免費主機 設定,以及服用上篇 「教學」SSH 連線 Amazon EC2 主機 成功連上線,就可以接著來安裝 Apache、PHP、MySQL 這個經典的 LAMP 開源架站組合包啦。 Step 1 由於系統剛安裝好,因此在安裝套件前,先更新最新的套件資訊。 sudo apt-get update Reading package lists… Done Step 2 安裝 Apache 伺服器軟體 sudo apt-get install apache2 … Do you want to continue? [Y/n] y … Starting web server apache2 Step 3 安裝 MySQL sudo apt-get install mysql-server php5-mysql … Do you want to continue? [Y/n] y 設定安全性 sudo mysql_install_db sudo mysql_secure_installation Step 4 安裝 PHP sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt Step 5 修改路徑設定檔的內容,改變 index.php 的執行優先權。 sudo vi /etc/apache2/mods-enabled/dir.conf DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm 將 index.php 順序往前移 DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm Step 6 修改 Apache 設定檔 sudo vi /etc/apache2/apache2.conf 找到以下這段,並將內容修改如下: Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted Allow from all 重新啟動 Apache sudo service apache2 restart 到這邊 LAMP 開源架站組合包基本上已經安裝完成了。在下一個步驟會指定網頁資料夾,這邊可以先用 ftp 軟體或是用指令 mkdir 在 /home/ubuntu/ 路徑下的使用者資料夾中,建立一個網頁資料夾。由於筆者本身有使用 Virtual Hosts 的需求,並沒有將網頁資料夾放置於 /home/ubuntu/ 使用者目錄下,並保留預設的網頁目錄 /var/www/html 作為跳轉網頁,也就不需要繼續以下步驟了。 關於 Virtual Hosts 的設定方式在這篇教學:「教學」EC2 Ubuntu 設定 Apache Virtual Hosts Step 7 將 Apache2 設為網頁資料夾 Owner 與 Group Owner 權限,這邊的「網頁資料夾」可以命名為自訂的名稱。 sudo chown -R www-data:www-data /home/ubuntu/網頁資料夾 增加 www-data 的次要群組權限 sudo usermod -a -G www-data ubuntu 將 www-data 設為最高的群組權限 sudo usermod -g www-data ubuntu 更改資料夾權限 sudo chmod -R 775 /home/ubuntu/網頁資料夾 Step 8 修改 Apache 設定檔,指定伺服器網頁目錄 sudo vi /etc/apache2/sites-available/000-default.conf 將 DocumentRoot 的預設網頁路徑 DocumentRoot /var/www/html 改成 DocumentRoot /home/ubuntu/網頁資料夾 重新啟動 Apache sudo service apache2 restart 完成 接下來:「教學」Amazon EC2 Ubuntu 建立並啟動 WordPress 網站

本文由diarytaskinghousecom提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦