lark

next

Code Create Life
telegram
tg_channel
x
github
zhihu
email
follow

WordPressを使用して個人ブログを作成する

LNMP のインストール#

まず、LNMP をダウンロードする必要があります:wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -cO lnmp2.0.tar.gz

ダウンロードが完了したら、解凍して実行します:tar zxf lnmp2.0.tar.gz && cd lnmp1.5 && ./install.sh lnmp

インストールしたいバージョンを選択して Enter キーを押してインストールを開始します。ここで時間がかかる場合がありますので、しばらくお待ちください。以下の表示が表示されたら、インストールが成功したことを示します。

image

Nginx の設定#

ディレクトリ /usr/local/nginx/conf で Nginx の設定ファイルを確認します。root /home/wwwroot/default; はウェブサイトのルートディレクトリが /home/wwwroot/default であることを示しています。http://ip にアクセスして確認できます。

image

ドメインをバインドしている場合、ウェブサイトに Cloudflare の無料証明書と SSL を設定できます。

Cloudflare のコントロールパネルで、SSL オプションが Full または Full (strict) に設定されていることを確認し、サーバーにプライベートキー(通常は .key 形式)と証明書ファイル(通常は .pem 形式)を配置します。

Nginx の設定ファイルの server ブロック内に、以下の SSL 設定を追加します。

# SSLの設定
listen 443 ssl;
ssl_certificate /path/to/your_cloudflare_cert.pem;  # Cloudflareの証明書ファイルへのパス
ssl_certificate_key /path/to/your_cloudflare_private.key;  # Cloudflareのプライベートキーファイルへのパス

設定が完了したら、Nginx の設定にエラーがないか確認します:nginx -t Nginx を再読み込みします:nginx -s reload

WordPress のインストール#

WordPress のインストールパッケージをダウンロードし、/home/wwwroot に解凍します:wget https://cn.wordpress.org/latest-zh_CN.zip && unzip latest-zh_CN.zip -d /home/wwwroot

MySQL にログインし、WordPress のデータベースを作成します。作成が完了したら、exit と入力して終了します。

mysql -u root -p 
create database wordpress;
exit

サーバー上のデータベースにローカルから接続する場合、以下の設定も必要です。

  • ファイアウォールで 3306 ポートを許可します:ufw allow 3306 - リモートアクセスを許可するユーザーを作成します:CREATE USER 'remote_user'@'%' IDENTIFIED BY 'securepassword'; - 設定をリフレッシュします:FLUSH PRIVILEGES;

vim を使用して Nginx の設定ファイルを編集します:vim /usr/local/nginx/conf/nginx.conf、ウェブサイトのルートディレクトリを /home/wwwroot/wordpress に設定し、ファイルを保存します。

WordPress ディレクトリのパーミッションを変更します:cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/

ウェブブラウザで http://ip/wp-admin/setup-config.php にアクセスしてインストールを開始します。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。