HANAの手帳

HANAの手帳

摳過就忘,只好做筆記

Hana

1 分鐘

一直以來都習慣有GUI的系統,最近幫客戶更新Magento的時候慢慢發現指令的魅力,下幾條命令就能搞定很多東西,決定來玩玩看在EC2上安裝Laravel6。

這邊所使用的是Amazon Linux AMI 2018.03.0 (HVM), SSD Volume Type系統。

步驟一 安裝PHP

  • 安裝PHP 7.3
    sudo yum install php73;php -v
  • 安裝Laravel所需的擴展
    sudo yum install php73-mbstring php73-bcmath
    sudo yum install php73-pdo php73-mysqlnd php73-gd.x86_64

步驟二 安裝Apache

  • 安裝Apache
    sudo yum install httpd24
  • 啟動Apache
    sudo service httpd start

現在應該能看到網站正常運作了。
Web

步驟三 安裝composer

  • 切換root帳戶
    sudo su
  • 進入html資料夾
    cd var/www/html/
  • 安裝wget
    yum install wget -y
  • 下載composer
    wget https://getcomposer.org/composer.phar
  • 確認composer是否安裝成功
    php composer.phar

步驟四 安裝Laravel6

  • 安裝Laravel
    php composer.phar create-project --prefer-dist laravel/laravel MyLaravel "6.*"
  • 修改網站路徑
    • 編輯httpd.conf
      vi /etc/httpd/conf/httpd.conf
    • 最下面新增
    Alias / /var/www/html/MyLaravel/public/
    <Directory "/var/www/html/MyLaravel/public">
    AllowOverride All
    Order allow,deny
      allow from all
    </Directory>
    
  • 進入MyLaravel目錄
    cd MyLaravel
  • 給storage權限
    chmod -R 777 storage
  • 重啟伺服器
    service httpd restart

大功告成。
Web

最新文章

分類

關於

一路過來,Google不離不棄