LAMPベースの展開WordPressの実験

WordPressは、展開実験をブログ。

環境:

1、CentOSのLinuxの7.6

2、アパッチ/ 2.4.6 

3、mariadb-5.5

4、php5.6

ローカルソースを設定するために、(外部のネットワークに接続された)ネットワークを設定し、実験、インストールされたオペレーティングシステムの前に調製YUM。

まず、Apacheのインストール:

yumをインストール-yのhttpd

正常にインストールした後は、設定を開始し、設定ディレクトリを入力することができます

CDの/etc/httpd/conf.d/

このディレクトリには、我々は拡張子confに持つファイルを作成し、ウェブサイトへの仮想マシンの状況を作成し、ここでの名前:wordpress.confを、簡単な構成プロファイルのために

vimのwordpress.conf
<VirtualHostの*:80 >                                  #任意のIPアドレスは、ポート80でリッスンします
ServerNameのwww.qhm.com#任意の名前
DocumentRootの" は/ var / WWW / WordPressの"       #ウェブサイトのコード保存パス
 <ディレクトリ" は/ var / WWW /ワードプレス" >           #・ストレージ・パスのウェブサイト
    AllowOverrideのなし
    オプションなし
    すべての付与を要求します
</ディレクトリ>
</ VirtualHost>の

Apacheがインストールされ、構成された、ソースコードワードプレスのアップロードサーバーをダウンロードして、自分の公式ウェブサイトを作るために、ソースコードをダウンロードするためにウェブサイトにアクセスしてください

CD / WAS / WWW /

そこは/ var / wwwディレクトリにアップロードし、ディレクトリのワードプレスでファイルを抽出されています

 

 

 

第二に、ここでは、ソースのwordpress5.2バージョンを使用PHP5.6のインストールを開始し、PHPバージョン5.6以上

デフォルトのインストールphp5.4を防ぐために、のクリーンアンインストールをしましょう

YUM -y PHPを削除*

我々はWeb上でダウンロードしたphp5.6バージョン

回転数-Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 
のrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

 

 

 

 yumを使用したインストール

yumをインストールphp56w.x86_64 php56w-cli.x86_64のphp56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64のphp56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64のphp56w-pdo.x86_64

PHPのバージョンを参照してください。

 

 

 

三、mariadb-5.5、ローカルのyumソースをインストールすることができます

YUM -y mariadbをインストール

私たちは、インストール完了後にデータベースを初期化し、データベースのパスワードを設定します

systemctl再起動mariadb 
mysql_secure_installation

ログデータベース

 

 

 

データベースのワードプレスを作成;#はWordPressという名前のデータベースを作成
ユーザによって識別される「wordpress'@'127.0.0.1」を作成ワードプレスを';#はWordPressのユーザー、パスワードのワードプレスを作成し、ローカルログオンを許可する
には*ワードプレス上のすべての権限を付与します。 wordpress@'127.0.0.1「;#のワードプレスの許可されたユーザーは、データベースの所有権を持っているワードプレス
のフラッシュ権限を;#リフレッシュ許可

Apacheはそれを再起動します

systemctl再起動httpdの

ここでは環境がインストールされています!

ブラウザ、IPサーバを入力し、インストールプログラムのブログを開始。

 

 ここで先ほど作成し、対応するデータベース情報とデータベースユーザーです

 

 書かずに権限にソースディレクトリので、このステップを取得

 

サイトディレクトリに来ては、グループ認可apcheです

CD / VAR / www /の
のchown -R apacheの:apacheのワードプレス

私たちは今、インストールをポイントして、[の成功時にデータベース情報を記入します

 

 レセプション

 

楽屋

 

 

これは、我々は、Linuxにインストールされている  Apacheのは、MariaDB、PHPの完全なウェブサイトを構築します!

 

今のサイトがHTTPS、HTTPS、それを展開するために、ここで人気があります。

証明書ファイルは、購入したり、実用的なアプリケーションでは、アプリケーションが、ここで私は、OpenSSLを生成する必要があります。

インストールパッケージ

YUM -yのmod_sslをインストール

私たちは、あなただけの仮想マシン構成など、サイトを作成したファイルにはないオリジナルのプロファイル設定されている最初のssl.confのバックアップ

mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.bak
vim /etc/httpd/conf.d/wordpress.conf
Listen 443 https
<VirtualHost *:443>
ServerName www.qhm.com
DocumentRoot "/var/www/wordpress"
SSLEngine on
SSLCertificateFile /etc/httpd/ssl/localhost.crt        # 证书路径
SSLCertificateKeyFile /etc/httpd/ssl/localhost.key   # 私钥路径
<Directory "/var/www/wordpress">
    AllowOverride None
    Options None
    Require all granted
</Directory>
</VirtualHost>

创建证书路径和证书

mkdir -p /etc/httpd/ssl
cd ssl/
openssl genrsa -out localhost.key 1024
openssl req -new -x509 -key localhost.key -out localhost.crt

 

 

证书搞定,重启一下apache

systemctl restart httpd

网站的https可以访问了,去申请受信任的证书就不会报危险了。

 

 

笔记完成!

 

おすすめ

転載: www.cnblogs.com/hongming/p/12387633.html