Centos7(Linuxサーバー)でWordPress個人Webサイトを構築

Centos7でApache、PHP5.6、MariaDB環境を構成して、独自のWordPressパーソナルWebサイトを構築します。

最近、Tencentクラウドサーバー(CentOS 7.6)にWordPressパーソナルWebサイトを構築したいと思っていました。また、Baiduにオンラインで長い間アクセスしましたが、見たチュートリアルには常にさまざまな問題があったため、ここにいます独自の構築手順を書き留めます。

このチュートリアルで作成したWebサイトを閲覧する

WordPressデマンド環境(Apache、MariaDB、php5.6)

準備:サーバーにログインしてターミナルに入るか、xshellなどのツールを使用して、リモートサーバーがターミナルに入ることを直接理解します。

最初のステップは、Apacheサーバーをインストールすること
です1. Apacheをインストールします

yum -y install httpd

2. hhtpdを起動します

systemctl start httpd.service

3.起動するように設定します

systemctl enable httpd.service

4.ファイアウォールをインストールします(以下のコマンドを1つずつ実行します。以下同じです)

yum -y install firewalld firewall-config
systemctl start firewalld.service
systemctl enable firewalld.service

5.ファイアウォールを設定する

firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

2番目のステップは、MariaDBをその構成で
インストールすることです1. MariaDBをインストールします

yum -y install mariadb-server mariadb

2.ブートを設定します

systemctl start mariadb.service
systemctl enable mariadb.service

3. rootパスワードを設定します

mysql_secure_installation

このステートメントを実行するには、選択肢[y / n]を受け取る必要があるいくつかの項目があります。すべてのyを入力してください

3番目のステップは、PHPをインストールすることです。

这里使用yum命令安装时,默认是安装5.4版本的,但是wordpress要求php最低版本为5.6,
因此我们先安装默认的再去升级php版本至5.6即可。 

1、phpをインストールするyumコマンド

yum -y install php

2. PHPのすべてのコンポーネント/依存パッケージをダウンロードする

yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

3.すべてのコンポーネントを表示しながらPHPをテストするための新しいPHPページを作成する

vi /var/www/html/info.php 

ブラウザにアクセスしてテストします。http:// public ip / info.php
ここに画像の説明を挿入

4. phpをアップグレードする

yum provides php  #自带的只有5.4版本
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm  #更新源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum remove php-common -y #移除系统自带的php-common
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring #安装依赖包

5. httpdサービスを再起動します

systemctl restart httpd.service

4番目のステップ、データベース構成
1.データベースを開いて、WordPressプロジェクトのデータベースを作成します。

mysql -u root -p
CREATE DATABASE wordpressdb;

2.データベースユーザーを追加します。ユーザー名:wordpressuserパスワード:123456

CREATE USER wordpressuser@localhost IDENTIFIED BY '123456';

3.ユーザー権限を変更して終了します

GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
FLUSH PRIVILEGES;
exit

4.サービスを再起動します

systemctl restart httpd.service
systemctl restart  mariadb.service

5番目のステップは、wp-config.phpファイルを構成することです
。wp-config-sample.phpファイルをローカルのWordPressプロジェクトのルートディレクトリにコピーし、名前をwp-config.phpに変更し、プログラミングツールを使用して変更を開きます。次のように:

/** WordPress数据库的名称 */
define( 'DB_NAME', 'wordpressdb' );

/** MySQL数据库用户名 */
define( 'DB_USER', 'wordpressuser' );

/** MySQL数据库密码 */
define( 'DB_PASSWORD', '123456' );

6番目のステップは、xftpを使用してWordPressプロジェクトをサーバーにアップロードすること
です。1。サーバーに新しいwpフォルダーを作成して、プロジェクトを配置します。新しいものを作成するように命令することも、xftpを直接右クリックして新しいものを作成することもできます。
2. WordPress公式Webサイトからダウンロードしたテンプレートwordpressフォルダー内のすべてのファイルがwpフォルダーにプルされます。

7番目のステップは、プロジェクトディレクトリのwpフォルダを/ var / www / htmlディレクトリコピーすることです(プロジェクトを外部に公開/アクセスします)。

cp -rf wordpress/* /var/www/html/

ここで関連サービスを再起動します

systemctl restart httpd.service
systemctl restart  mariadb.service

8番目のステップ、WordPressをインストールするためのブラウザーアクセス

http://129.204.181.119/

ここで自動的にジャンプしてインストールを開始します。プロンプトに従って情報を入力するだけです。
最終結果が図に示されています。
ここに画像の説明を挿入
ここに画像の説明を挿入
これまでのところ、すべて完了しています。質問がある場合はメッセージを残してください。

添付ファイル:
Baiduネットワークディスクxftpダウンロード
リンク:https
://pan.baidu.com/s/18NsllS0VqVSCLaN82lCQQA抽出コード:4c6n

元の記事を11件公開 22 件を獲得 773件を表示

おすすめ

転載: blog.csdn.net/RuiHe_pan/article/details/105682195