環境: Ubuntu 18.04 Server
第一次登入EC2後
- sudo apt update
- sudo apt install apache2
- sudo add-apt-repository ppa:ondrej/php
- sudo apt update
- sudo apt install php7.4
- sudo apt install mysql-server
- sudo apt install php7.4-mysql
以上完成wordpress需要的軟體。
在使用mysql server前先進行初始化。
- mysql_secure_installation
- 設定root密碼及刪除不必要的使用者帳號
- sudo mysql
mysql> USE mysql;
mysql> UPDATE user SET plugin='mysql_native_password' WHERE User='root';
將原本root的登入方式(auth_socket)改為mysql_native_password
mysql> CREATE DATABASE new_db;
mysql> CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON new_db.* TO 'new_user'@'localhost';
建立wordpress的資料庫(new_db)並設定資料庫權限給新建的使用者帳戶(new_user),之後wordpress安裝時需要輸入此使用者帳戶及密碼。
接下來到wordpress.org下載最新版本(目前為5.5.1)的wordpress
% cd /var/www/html
% sudo unzip wordpress-5.5.1.zip
% sudo chown -R www-data. wordpress/
最後打開AWS EC2的security group的port 80
連入網站即可開始進行wordpress的最後設定。
沒有留言:
張貼留言