LAMP環境導入 夢織ウェブサイト

1. 実験名

実験: Dreamweaving Web サイトを大規模実験の LAMP 環境にデプロイする

2. 実験内容

1. Linux (centos7Minimal) 環境をデプロイします。

2. サーバーのネットワーク環境と yum 環境を設定します yum 環境は 163yum ソースを使用し、mysql ソースを追加します。

3.yum は基本的なシステム ツールと mysql サーバーをインストールします。mysqlサーバーを初期化します。

4.yum は php 5.6 と関連コンポーネントをインストールします。

5.yumでApacheをインストールします。

6. Apache オペレーティング環境を構成し、ディレクトリ /data/www/dedecms を作成し、Web サイトのルート ディレクトリをこのディレクトリとして指定します。

7. Dream Weaving のソース コードをダウンロードしてサーバーにアップロードし、Web サイトのルート ディレクトリに解凍します。ディレクトリの認証を変更し、インストール ページにアクセスしてインストールします。

3. 実験手順

1. Linux (centos 7Minimal ) 環境をデプロイします。

仮想マシンを作成する

 典型的な次のステップ

 次のステップは後で

 次のステップでは Linux Centos 7 を選択します。

次に名前を設定します

 

 

次のステップで容量を指定します

「ハードウェアのカスタマイズ」をクリックします

ISOイメージを選択

 完了をクリックします

 設定言語

 

ソフトウェアの最小限のインストール

 

ディスクを選択

オープンネットワーク

インストールを開始する

 rootパスワードを設定する

 完了したら再起動します

 ログイン ページにアクセスし、アカウントのパスワードを入力してログインします。Linux 環境の導入は正常に完了しました。

2.サーバーのネットワーク環境と yum 環境を設定します yum 環境は 1 63 yumソースを使用し、mysql ソースを追加します

1.>> Linux (centos 7Minimal )システムをインストールした後、

I 追加 #View IP アドレス

 vi /etc/sysconfig/network-scripts/ifcfg-ens33 #ネットワーク構成ファイルを入力して、動的アドレスを静的アドレスに変更します

 

ネットワーク アドレス プロトコル選択構成は静的です 静的

ONBOOT=yes #システムでネットワーク カードを起動します

IP アドレスを変更し、ゲートウェイ DNS をマスクする

IPADDR=192.168.100.137 #ネットワークカードのIPアドレス設定

NETMASK=255.255.255.0 #マスク設定

#PERFIX=24 #マスク設定

GATEWAY=192.168.100.2 #ゲートウェイ構成

 DNS1=8.8.8.8 #DNSサーバー DNS2=202.99.160.68 #DNSサーバー

>>設定を有効にするには、ネットワーク サービスを再起動する必要があります

systemctl ネットワークを再起動する

 Pingで外部ネットワークに接続することは可能でしょうか?

 

リモート ツールは Linux サーバーに接続します (もちろん、リモートにすることもできます)

接続が完了すると、Centosの基本ネットワーク環境の導入が完了します。

 

2.>>163yumソースをインストール

cd /etc/yum.repos.d  #yum ソース構成ディレクトリに入る

mkdir bak # 新しいフォルダーを作成する

mv *.repo bak/  #前の yum ソースを入れます

 curl -o CentOS-Base163.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo  #163yum ソースをダウンロード

 

yum clean all  #キャッシュをクリア

yum makecache  #キャッシュを作成

 

  #yum repolist #インストールされている yum ソースを表示する

3. yum は基本的なシステム ツールと mysql 5.7サーバーをインストールします。mysqlサーバーを初期化します。

 >> mysqlソースをインストール

rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm

 yum makecache  #キャッシュを作成

 vi /etc/yum.repos.d/mysql-community.repo  #mysql バージョンの変更

 yum install mysql-community-server #install mysqlserver サーバー

mysql のデフォルトのログの場所 /var/log/mysqld/log

mysql パスワードを表示 #パスワードは %jiZVw8#(+_=

cat /var/log/mysqld.log | grepパスワード

パスワードを使用して mysql にログインします

mysql -u root -p

パスワード %jiZVw8#(+_=

4. Yum は php  5.6と関連コンポーネントをインストールします。

PHPの2つのコンポーネントをインストールする

rpm -ivh https://mirror.webtatic.com/yum/el7/epel-release.rpm

 

 rpm -ivh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

 yum install php56w php56w-devel php56w-cli php56w-common php56w-gd php56w-ldap php56w-mbstring php56w-mcrypt php56w-mysql php56w-pdo php56w-fpm #インストールphp文件

 rpm -qa | grep php #php ファイルのクエリ

 5. yum で Apacheをインストールします 

サービス #yum install httpd をインストールします

 httpd を開始 #systemctl httpd を開始

6. Apache オペレーティング環境を構成し、ディレクトリ / data/www/dedecmsを作成し、Web サイトのルート ディレクトリをこのディレクトリとして指定します。

ディレクトリ/data/www/dedecmsを作成します

Apache サービス設定ファイル /etc/httpd/conf/httpd.conf

cd /etc/httpd/conf vi httpd.conf 

指定ディレクトリ / data/www/dedecmsを変更します

 

7. Dream Weaving のソース コードをダウンロードしてサーバーにアップロードし、Web サイトのルート ディレクトリに解凍します。ディレクトリの認証を変更し、インストール ページにアクセスしてインストールします。

 mkdir D ede CMS #create directory DedeCMS

1. Weaving Dream のダウンロードアドレス:

製品ダウンロード / DedeCMS 公式ウェブサイト - コンテンツ管理システム - Shanghai Zhuozhuo Network Technology Co., Ltd.

ダウンロードが完了したら、WINSCP を使用して Linux にコピーします。

 unzip -d dedecms DedeCMS-V5.7.110-UTF8.zip #解凍

 

 # cp -r アップロード/* / data/www/dedecms

 指定したディレクトリにファイルを置きます

セリナックスを閉じる

セットフォース0

vi /etc/selinux//config

SELINUX=無効

ファイルディレクトリの変更許可

chown apache:apache -R / data/www/dedecms

 http://192.168.100.131/install/

 

 

 夢を紡ぐWebサイト構築完了!

  • 4. 実験の概要

この実験の目的は、LAMP 環境に Dream Weaving Web サイトをデプロイすることです。Linux、Apache、MySQL、および PHP で構成される LAMP 環境は、Web サイトの開発および展開のための一般的な環境です。

その実験プロセス:

1. Linux オペレーティング システムをインストールする、2. Apache サーバーをインストールする、3. MySQL データベースをインストールする、4. PHP インタープリターをインストールする、5. Dream Weaving Web サイトをダウンロードして設定する、6. テストとデバッグ

実験の結果、Dreamweaving Web サイトの展開に成功し、展開された環境でそのコア機能を実現しました。ユーザーはブラウザを通じて当社ウェブサイトにアクセスし、各種コンテンツの閲覧、コメントの投稿、登録・ログイン等を行うことができます。

おすすめ

転載: blog.csdn.net/2301_78077767/article/details/131951804