Tencent Cloudは、ユーザーがDiscuzフォーラムを構築するのに役立つ[Developer Lab](https://cloud.tencent.com/developer/labs/lab/10030?from=10680)を提供しています。チュートリアルの内容は次のとおりです。ユーザーは[Developer Lab](https://cloud.tencent.com/developer/labs/lab/10030?from=10680)をクリックして、コンピューターにすばやくアクセスして実験を完了することができます。
![]( /img/c1a6facb2859868a53b1b8bc99bb1c49/uf3afq1eq8.png)実験のスクリーンショット
作業時間:15分〜30分
LAMPは、Linux、Apache、MySQL、PHPの略で、Discuzフォーラムシステムが依存する基本的なオペレーティング環境です。最初にLAMP環境を準備しましょう
yum
を使用してMySQLをインストールします。
yum install mysql-server -y
インストールが完了したら、MySQLサービスを開始します。
service mysqld restart
この実験では、mysqlのデフォルトのアカウント名とパスワードを使用します。独自のMySQLアカウント名とパスワードを設定することもできます:[[?](https://cloud.tencent.com/developer/labs/lab/10030?from=10680#stage-1-step-1-password)]、以下を参照してください。
/usr/bin/mysqladmin -u root password 'Password'
起動時に自動的に起動するようにMySQLを設定します。
chkconfig mysqld on
次のコマンドのパスワードは、チュートリアルによって自動的に生成されます。実験を容易にするために、他のパスワードを使用することはお勧めしません。別のパスワードを設定する場合は、そのパスワードを覚えておいてください。次の手順で使用します。
yum
を使用してApacheコンポーネントをインストールします。
yum install httpd -y
インストール後、httpdプロセスを開始します。
service httpd start
起動後に自動的に開始するようにhttpdを設定します。
chkconfig httpd on
yum
を使用してPHPをインストールします。
yum install php php-fpm php-mysql -y
インストール後、PHP-FPMプロセスを開始します。
service php-fpm start
起動後、次のコマンドを使用して、PHP-FPMプロセスがリッスンしているポートを確認できます。
netstat -nlpt | grep php-fpm
起動後に自動的に起動するようにPHP-FPMを設定します。
chkconfig php-fpm on
CentOS 6はデフォルトでPHP-FPMとPHP-MYSQLをすでにインストールしており、次のコマンドはそれらがインストールされていることを示すプロンプトを表示する場合があります。
PHP-FPMはデフォルトでポート9000でリッスンします
作業時間:15分〜30分
CentOS 6にはDiscuzの yum
ソースがないため、Discuz圧縮パッケージをダウンロードする必要があります。
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
ダウンロードが完了したら、圧縮パッケージを解凍します
unzip Discuz_X3.2_SC_UTF8.zip
解凍後、* upload *フォルダにdiscuzのソースコードが表示されます。
Discuzの公式Webサイトにアクセスして、インストールパッケージを見つけ、インストールパッケージのダウンロードパスをコピーします。ここでは、Discuz_X3.2_SC_UTF8.zipを使用します。
PHPはデフォルトで / var / www / html /
フォルダーにアクセスするため、アップロードフォルダー内のすべてのファイルを / var / www / html /
フォルダーにコピーする必要があります。
cp -r upload/* /var/www/html/
/ var / www / htmlディレクトリとそのサブディレクトリへのアクセス許可を付与します
chmod -R 777/var/www/html
Apacheを再起動します
service httpd restart
作業時間:15分〜30分
ドメイン名をまだお持ちでない場合は、[Tencent Cloudで購入](https://dnspod.qcloud.com/?fromSource=lab)できます。プロセスについては、以下のビデオを参照してください。
ドメイン名を購入した後、ドメイン名を実験用クラウドホストに解決する必要があります。実験用クラウドホストのIPは次のとおりです。
< CVMIPアドレス>
Tencent Cloudで購入したドメイン名については、[コンソールに解像度レコードを追加](https://console.qcloud.com/domain)できます。プロセスでは、次のビデオを参照できます。
解決後、ドメイン名の設定が有効になるまでに時間がかかります。 ping
コマンドを使用して、ドメイン名が有効かどうかを確認してください。
ping www.yourdomain.com
pingコマンドによって返される情報に、設定した解決済みのIPアドレスが含まれている場合、解決は成功しています。
次のコマンドの
www.yourmpdomain.com
を自分の登録済みドメイン名として置き換えるように注意してください
Recommended Posts