在AWS的EC2上建立WordPress

首先

我将在AWS上搭建WordPress。由于我喜欢Debian系Linux,所以在AWS上不使用Amazon Linux,而是选择在Ubuntu上进行环境构建。
请注意:我将在实例内安装数据库,而不是使用RDS等。

VPCの作成

スクリーンショット (26).png

创建实例

スクリーンショット (31).png

分配固定IP地址

在EC2控制台的网络和安全选项中,选择弹性IP。

スクリーンショット (34).png

从Windows 10的命令提示符连接到实例。

    秘密鍵のあるディレクトリに移動し、インスタンスに接続します。
ssh -i <秘密鍵.pem> -l ubuntu <IPアドレス又はDNS>
スクリーンショット (35).png

包裹更新

sudo apt-get update
sudo apt-get -y upgrade

时区的改变

    初期の世界標準時から、日本時間に変更します。
sudo timedatectl set-timezone Asia/Tokyo

安装Apache

sudo apt-get -y install apache2
スクリーンショット (36).png

PHPのインストール

sudo apt-get -y install php php-mysql

安装数据库(MariaDB)。

sudo apt-get -y install mariadb-server mariadb-client

WordPress用データベースの作成

sudo mysql
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8;

执行SHOW DATABASES;命令来确认数据库是否已创建。

创建一个用于WordPress数据库的用户(SQL)

GRANT ALL ON wordpress.* TO wordpress@localhost IDENTIFIED BY '<パスワード>';
FLUSH PRIVILEGES;
quit

更改文件夹的所有者

cd /var/www
sudo chown ubuntu:ubuntu html

WordPress的下载和部署

cd /var/www/html
wget https://ja.wordpress.org/latest-ja.tar.gz
tar xf latest-ja.tar.gz
rm latest-ja.tar.gz
sudo chmod -R 777 wordpress
sudo chown -R www-data:www-data wordpress

在WordPress上安装

    インスタンスのIPアドレス(DNS)にwordpressをくっつけて、ブラウザでアクセスします。
IPアドレス又はDNS/wordpress
スクリーンショット (37).png
スクリーンショット (48).png
广告
将在 10 秒后关闭
bannerAds