GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu16.04にWordPress+Nginx、MariaDB、HHVMをインストールします

HHVMは、PHPおよびHack言語で記述されたアプリケーションを実行するために開発されたジャストインタイムコンパイラです。 HHVMは従来のPHPエンジンよりも高速であり、Facebookが1日あたり数十億のWebリクエストを処理するために使用しています。

この記事では、Ubuntu 16.04サーバーにNginx、MariaDB、およびHHVMを使用してWordPressをインストールする手順について説明します。

以下は、この記事で取り上げるトピックです。

  • Nginxをインストールする
  • MariaDBのインストールと構成
  • HHVMのインストールと構成
  • WordPressのセットアップ

Nginxのインストール:

NginxパッケージはUbuntuリポジトリから入手できるため、aptコマンドを使用してインストールします。

sudo apt-get update
sudo apt-get install -y nginx unzip

インストールが完了したら、Nginxサービスを開始します。

sudo systemctl start nginx

次に、WebブラウザでNginxをテストします。

http:// your-ip-add-ress /

次の「Welcometonginx」が表示されます。 」ページは、Nginxが起動し、Webページを提供する準備ができていることを確認します。

MariaDBのインストールと構成:

この記事では、MySQLデータベースの代わりにMariaDBを使用します。 MariaDBは、Michael“ Monty”Wideniusが率いるMariaDBFoundationによって管理されているMySQLのフォークです。

MariaDBはUbuntuリポジトリで利用できます。 aptコマンドでインストールできます。

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

MariaDBサービスを開始します。

sudo systemctl start mysql

ルートでログインします。

sudoを使用してmysqlを実行する場合は、rootパスワードを入力する必要はありません。 mysqlがrootパスワードの入力を求めたらEnterキーを押すだけです
sudo mysql -u root -p

WordPressインストール用のデータベースを作成します。

create database wpdatabase;
grant all privileges on wpdatabase.* to wordpress@localhost identified by 'wp@123';
flush privileges;
quit
で識別されるwordpress@localhostに付与します

どこで、

データベース名:wpdatabase

ユーザー:ワードプレス

パスワード:wp @ 123

HHVMのインストールと構成:

HHVMリポジトリをシステムに追加します。

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449 
sudo add-apt-repository "deb http://dl.hhvm.com/ubuntu $(lsb_release -sc) main"

リポジトリを更新します。

sudo apt-get update

HHVMをインストールします。

sudo apt-get install -y hhvm

インストールが完了したら、HHVMを使用するようにNginxWebサーバーを構成します。

sudo /usr/share/hhvm/install_fastcgi.sh

このコマンドを実行して、システムの起動時にHHVMを自動的に起動します。

sudo update-rc.d hhvm defaults

PHPの代替としてHHVMを使用します。

sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60

次にHHVMを起動します。

sudo systemctl start hhvm

PHPのバージョンを確認します。以下のような出力が得られるはずです。

$ php -v

HipHop VM 3.15.1 (rel)
Compiler: tags/HHVM-3.15.1-0-g87901df9ba74204dda149af0cfbbb016d85df67e
Repo schema: 426da75d3ec1fb57c98ed95ba8f0ca26a3605b82

WordPressのセットアップ:

WordPressをダウンロードして解凍します。

cd /tmp
wget https://wordpress.org/latest.zip
unzip latest.zip

WordPressが「wordpress」に抽出されるようになりました ”ディレクトリ;すべてのファイルとディレクトリをメインディレクトリ「/var / www / html」に移動する必要があります 「。

sudo mv wordpress/* /var/www/html/

ユーザーとグループの権限を設定します。

sudo chown -R www-data:www-data /var/www/html/

デフォルトのNaginx仮想ホストファイル「/etc / nginx / sites-available / default 」を編集します 」

sudo vi /etc/nginx/sites-available/default

index.phpをインデックス行に追加します。

差出人:

index index.html index.htm index.nginx-debian.html;

宛先:

index index.php index.html index.htm index.nginx-debian.html;

NginxおよびHHVMサービスを再起動します。

sudo systemctl restart nginx
sudo systemctl restart hhvm

WordPressの設定:

次に、Webブラウザを介してWordPressインストールにアクセスしてみます。

http:// your-ip-add-ress /

WordPressのインストールウィザードが表示されます。

ウィザードに従って、WordPressを設定します。

  • データベース接続の詳細を入力します。
  • 管理者ユーザーとパスワードを含むブログ情報を入力します。

セットアップが正常に完了すると、WordPressブログのホームページにアクセスできるようになります。

以上です。


Ubuntu
  1. Nginxをインストールし、Ubuntu20.04で仮想ホストを構成します

  2. Ubuntu 13.10および14.04にEverpadをインストールしますか?

  3. Ubuntu 12.04 LTSにHHVM、Nginx、MariaDBを使用してWordPressをインストールする

  1. NginxUbuntuにWordPressをインストールする

  2. UbuntuにMemcachedとNginxを使用してWordPressをインストールする

  3. Ubuntu 22.04 に MariaDB をインストールする方法

  1. Ubuntu18.04にMariaDB10.4をインストールする方法

  2. Ubuntu20.04にNginxをインストールして構成する方法

  3. Ubuntu16.04にNginxをインストールする方法