ThinkPHP は、オープン ソースの PHP フレームワークです。シンプルさ、速度、セキュリティを備えた効率的な開発プラットフォームを開発者に提供します。PHP 開発者にとって推奨されるフレームワークの 1 つとなっています。この記事では、ThinkPHP フレームワークをサーバーにデプロイする方法を紹介します。
まず、Webサーバー、PHP、MySQLなどの必要な環境をサーバーにインストールする必要があります。一般的な Web サーバーには Apache と Nginx がありますが、ここでは Apache を例に挙げます。
Ubuntu オペレーティング システムでは、次のコマンドを使用してインストールできます。
sudo apt-get update sudo apt-get install apache2 sudo apt-get install php sudo apt-get install mysql-server
サーバーに ThinkPHP をダウンロードして解凍します。最新バージョンまたは指定されたバージョン。解凍したフォルダーをApacheの指定ディレクトリ(デフォルトは/var/www/html/)に配置します。
MySQL で新しいデータベースを作成し、アプリケーションに必要なデータを保存するデータベースのデータ テーブルを作成します。次のコードを使用して MySQL データベースに接続します。
//连接MySQL数据库 $conn = mysql_connect($host, $user, $password); //选择数据库 mysql_select_db($database, $conn);
ThinkPHP フレームワークのルート ディレクトリには、次の config.php ファイルがあります。アプリケーションパラメータの設定。ファイルを開いて、データベース接続情報、アプリケーションのルート ディレクトリ、およびその他の関連情報を変更します。
Apache 構成ファイルに、すべての URL リクエストをアプリケーションのエントリ スクリプトにリダイレクトする書き換えルールを追加する必要があります。 Ubuntu では、このファイルは /etc/apache2/sites-available/000-default.conf にあります。ファイルの末尾に次の内容を追加します:
<Directory /var/www/html/your_project/public/> Options Indexes FollowSymLinks AllowOverride All Require all granted </directory>
構成が完了したら、ブラウザにサーバーのアドレスを入力してテストできます。アプリケーションのエントリ スクリプトによると、アプリケーションが正常にデプロイされたかどうか。成功した場合は、アプリケーションの開発を開始できます。
概要
この記事では、ThinkPHP フレームワークをサーバーにデプロイし、簡単なアプリケーションを作成する方法を紹介しました。これは基本的な展開プロセスです。より詳細な展開プロセスが必要な場合は、公式ドキュメントまたは他の開発者の経験の共有を参照してください。
以上がthinkphp サーバーをデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。