EC2を使用して、VPCは詳細なブログシステムを構築するステップ-4

4.ワードプレスをインストールします。

ステップ

4.1データベース・ユーザーおよびデータベースのインストールワードプレスを作成します。

[EC2-ユーザー@のIP-172-15-1-131〜] $タール-xzf latest.tar.gz -C /ホーム/ EC2ユーザー
[EC2-ユーザー@のIP-172-15-1-131〜] $ LS
latest.tar.gzワードプレス
[EC2-ユーザー@ IP-172-15-1-131〜] $ sudoをmariadbを開始systemctl
[EC2-ユーザー@ IP-172-15-1-131〜] $のmysql -uルート- pは
:パスワードを入力
MariaDBモニタへようこそ。コマンドは、で終わります。や\ g。
あなたのMariaDBの接続IDは188です
10.2.10-MariaDB MariaDBサーバー:Serverバージョン

著作権(C)2000、2017、オラクル、MariaDB株式会社アブなどがあります。

「助けを;」タイプ 助けのためか、「\ hを」。型「\ c」が現在の入力文をクリアします。

MariaDBは、[(なし)]> 'XXXXXXXX'をユーザにCREATE @ 'XXXXXXXXX' BY同定されなかっ'ローカルホスト';
影響を受けたクエリOK、0行(0.00秒)

MariaDB [(なし)]>データベース`ワードプレス-db`を作成します。
クエリOK、影響を受けた1行(0.00秒)

MariaDB [(なし)]> `ワードプレス-db`上のすべての権限を付与* "localhost"を@ "XXXXXXXX" TO。
影響を受けたクエリOK、0行(0.00秒)

MariaDB [(なし)]> FLUSH PRIVILEGES。
影響を受けたクエリOK、0行(0.00秒)

MariaDB [(なし)]>終了
さようなら
[EC2-ユーザー@ IP-172-15-1-131〜] $

 

4.2の作成と編集のwp-config.phpファイル

我々は、前のステップWordPressのデータベース、データベースユーザー、パスワードの非難で作成されました。

[EC2-ユーザー@ IP-172-15-1-131〜] $ cpはワードプレス/ WP-CONFIG-をsample.phpワードプレス/ WP-config.phpの
[EC2-ユーザー@ IP-172-15-1-131〜] $ vimのワードプレス/ WP-config.phpを

查找名为 Authentication Unique Keys and Salts 的一节。这些 KEY 和 SALT 值为 WordPress 用户存储在其本地计算机上的浏览器 Cookie 提供了加密层。总而言之,添加长的随机值将使您的站点更安全。访问 https://api.wordpress.org/secret-key/1.1/salt/ 随机生成一组密钥值,将这些密钥值复制并粘贴到 wp-config.php 文件中。

类似

4.3 将 WordPress 文件安装到 Apache 文档根目录下

现在,已解压了安装文件夹、创建了 MySQL 数据库和用户并自定义了 WordPress 配置文件,也就准备好将安装文件复制到 Web 服务器文档根目录,以便可以运行安装脚本完成安装。这些文件的位置取决于希望 WordPress 博客位于 Web 服务器的实际根目录还是位于根目录下的某个子目录或文件夹 

如果希望 WordPress 在文档根目录下运行,请复制 wordpress 安装目录的内容 (但不包括目录本身),如下所示:

[ec2-user@ip-172-15-1-131 ~]$ cp -r wordpress/* /var/www/html/
如果希望 WordPress 在文档根目录下的其他目录中运行,请先创建该目录,然后将文件复制到其中。在此示例中,WordPress 将从目录 blog 运行:

[ec2-user@ip-172-15-1-131 ~]$ mkdir /var/www/html/blog
[ec2-user@ip-172-15-1-131 ~]$ cp -r wordpress/* /var/www/html/blog/

WordPressのパーマリンクが正常に動作するApacheの.htaccessファイルを使用する必要がありますが、デフォルトでは、これらのファイルは、Amazon Linux上で無効になっています。すべては、Apacheドキュメントルートディレクトリをカバーできるようにするには、この手順を使用します。

 展開するには、ここをクリックし...

[EC2-ユーザー@ IP-172-15-1-131〜] $ sudoをvimのある/etc/httpd/conf/httpd.conf


Apache Webサーバ4.5の修正ファイルのパーミッションは、インストールスクリプトを実行しますワードプレス

[EC2-ユーザー@ IP-172-15-1-131〜] $ sudoをvimのある/etc/httpd/conf/httpd.conf
[EC2-ユーザー@ IP-172-15-1-131〜] $ sudoをchownコマンド-R apacheのは/ var / WWW
[EC2-ユーザー@ IP-172-15-1-131〜] $ sudoのはchgrp -R apacheのは/ var / WWW
[EC2-ユーザー@ IP-172-15-1-131〜] $ sudoをchmodコマンド2775年の/ var / WWW
[EC2-ユーザー@のIP-172-15-1-131〜] $の/ var / WWW見つける-type d個の-execはsudo chmodの2775 {} \;
[EC2-ユーザー@のIP-172-15-1-131〜] $ sudoをsystemctl再起動httpdの
[EC2-ユーザー@ IP-172-15-1-131〜] $

[EC2ユーザーの@のIP-172-15-1-131〜] $ sudoをsystemctl有効にhttpd && sudoのsystemctl mariadbを有効にします

5. WordPressのブログの結果を構築

 

 

 

おすすめ

転載: www.cnblogs.com/gunxiaoshi/p/11735978.html