LAMP環境でDiscuzフォーラムを構築する

LAMP環境構築Discuzフォーラム

LAMPはLinux + Apache + Mysql / MariaDB + Perl / PHP / Pythonの略です。動的なWebサイトまたはサーバーを構築するために一般的に使用されるオープンソースソフトウェアのグループ。これらはすべてそれ自体が独立したプログラムですが、一緒に使用されることが多いため、互換性がますます高まり、強力なWebアプリケーションプラットフォームを形成します。 。各部分は無料であるため、中小規模のWebサイトの大半で好まれています。

LAMP環境の導入

1.導​​入システム

	Centos7阿里云云服务器

2.ランプに必要なソフトウェアパッケージ

	*检测系统是否安装这些软件及卸载*
	安装环境软件之前建议yum源更换为国内的yum源(阿里云,清华等)	
  • apache(http)

  • mysql-server

  • php

	rpm -qa |grep httpd
 	rpm -qa |grep mysql
 	rpm -qa |grep php

3番目に、環境をデプロイする前にファイアウォールとSELINUXをオフにします

	systemctl stop firewalld
	setenforce 0

クラウドサーバーはデフォルトで閉じています。ローカル環境の設定が正しく行われないようにするには、クラウドサーバーを閉じる必要があります。

4番目に、Apacheのインストール

1、yumインストールhttpdパッケージ

yum install httpd -y

ここに画像の説明を挿入
2. http構成ファイルを変更します

vim /etc/httpd/conf/httpd.conf

構成ファイルにポート80を追加します。

ここに画像の説明を挿入

fttpdサービスを再起動します。

systemctl restart httpd

3.ブラウザのURLにIPアドレスを入力して、アクセスが成功したかどうかを確認します

このインターフェースは、アクセスが成功したことを示していますApacheが正常にインストールされました

5、Mysqlのインストール

デフォルトでは、yumソースにはmysqlソースがないため、公式Webサイトからmysqlソースをダウンロードするか、mysql yumウェアハウスを自分で追加する必要があります。

**1,我是自行添加了清华的mysql yum源**


2、yumウェアハウスキャッシュをリロードします

yum makecache

ここに画像の説明を挿入
3. mysqlをインストールします

yum install -y mysql-community-server 

ここに画像の説明を挿入4. mysqlを起動し、ポート3306が開いているかどうかを確認します

systemctl restart mysql-service
netstat -ntlp

ここに画像の説明を挿入5.データベースを初期化する

mysql_secure_installation

ここに画像の説明を挿入他のオプションはあなた自身の状況に依存します
6、データベースに接続します

mysql -uroot -p

ここに画像の説明を挿入

6、phpのインストール

1. phpをインストールしてhttpdサービスを再起動します

yum install php -y
systemctl restart httpd

ここに画像の説明を挿入

7、ランプ環境が利用可能かどうかをテストする

1. httpdサービスWebサイトとディレクトリ/ var / www / htmlの下にファイルindex.phpを作成します

cd /var/www/html
touch index.php
vim index.php

ここに画像の説明を挿入
2. httpdサービスを再起動します

systemctl restart httpd

3.ブラウザのURLアドレスのIPアドレスを入力します。次のインターフェースにアクセスできる場合は、ランプ環境が正常に構築されています
ここに画像の説明を挿入

8、Discuzフォーラムの展開

1. discuzソースコードパッケージをダウンロードしてサーバーにアップロードします
2. discuz.zipパッケージを解凍します

unzipコマンドをインストールしてunzip

yum -y install unzip

ここに画像の説明を挿入

現在のディレクトリに解凍します

unzip discuz.zip

ここに画像の説明を挿入

discuzディレクトリ内のすべてのファイルを/ var / www / htmlディレクトリに移動します

ここに画像の説明を挿入

9、discuzフォーラムをインストール

1.サーバーのIPアドレスを使用してフォーラムにアクセスします。
ここに画像の説明を挿入ここに画像の説明を挿入図に示すように、システムは多くのファイルに書き込み権限がないことを通知します。ディレクトリを設定して権限を追加します。
ここに画像の説明を挿入ここに画像の説明を挿入上記はphp-mysql拡張機能がないためです。httpdサービスをインストールして再起動してください。

yum -y install php-mysqli
systemctl restart httpd

ここに画像の説明を挿入
2.動作環境を設定します
ここに画像の説明を挿入
3.データベースをインストールします4.フォーラムのホームページにアクセスします
ここに画像の説明を挿入

ここに画像の説明を挿入ここに画像の説明を挿入このフォーラムはどこにでも正常にインストールされています。

おすすめ

転載: blog.csdn.net/scdn_fm/article/details/107787124