以下はcomposerのチュートリアルコラムで、centos7.7にphp7.3をインストールするためのlnmp環境とcomposerの詳しい手順を紹介しています。困っている友達に!
1.ソースの更新
yum update
2.nginxのインストール
yum install nginx
3. nginx
を起動します service nginx start
4. http://yourip
にアクセスします ドメイン名を設定したい場合は、下部を参照してください。
5. mysql のインストール:
mysql ソース yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7 をインストールします。 noarch.rpm
インストール: yum install mysql mysql-server
開始: /etc/init.d/mysqld start または service mysqld restart
パスワードのリセット : mysql -u root -p
エラーの可能性は次のとおりです: ソケット '/var/lib/mysql/mysql.sock' を介してローカル MySQL サーバーに接続できません (2)
理由: 権限の問題
解決策: sudo chown -R root:root /var/lib/mysql (両方のルートを所有者に変更できますが、一貫性を保つ必要があります)
サービスを再起動します
service mysqld restart
mysql
mysql -u にログインしますroot -p // Enter を押して直接ログインします。インストール直後は mysql のパスワードがありません。
mysql パスワードを変更します。
mysql を使用します。
変更します。以前のバージョン: ユーザー設定の更新パスワード =password('あなたのパスワード') ここで、ユーザー='root';
上位バージョンの変更: ユーザー設定の更新認証文字列 = パスワード('あなたのパスワード')、パスワード_期限切れ = 'N' 、password_last_changed = now( ) where user = 'root';
alter user 'root'@'localhost'identified by 'your password';
パスワードの強度が十分でない場合は、パスワード レベルを確認できます。 "%password%" のような変数を表示します ;
次に、低レベルに設定します: SET GLOBAL validate_password_policy=0;
最後に終了します;
exit;
サービス mysqld restart## を再起動します# リモート アクセスを許可する
1 . 必要に応じて次のコマンド ラインを追加し、リモート接続機能を root に追加します。リンクパスワードは「あなたのパスワード」
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'あなたのパスワード' WITH GRANT OPTION;
FLUSH PRIVILEGES;
行を追加 binding-address=0.0.0.0
3. mysql
をインストールします Yum install php php-devel //php5.6バージョン
7.3 をインストールする場合
まずは EPEL ソースをインストールします
1.yum install epel-release //安装 EPEL 源 2.yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm //安装 REMI 源 3.yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xml4.PHP インストールディレクトリ /etc/opt/remi/php73/ php.ini もその中にあります
.ini の Find php Fix_pathinfo が 0 に変更されるが、phpinfo() が表示されない; #8. Composer をインストール
mv composer.phar /usr/local/bin/compose
r
/usr/bin/env: php: No such file or directory
解決策
cd usr/bin<br> cp php73 php
「composer」と入力するだけです ミラーを Alibaba Cloud に変更します:
composer config -g repo.packagistコンポーザー https://mirrors.aliyun.com/composer/<br> 9. git
をインストール
yum -y install git
10. laravel をダウンロードFramework
プロジェクト名 "6.*"
systemctl restart php73-php-fpm #重启 systemctl start php73-php-fpm #启动 systemctl stop php73-php-fpm #关闭 systemctl status php73-php-fpm #检查状态
コンポーザーファイルを修正します。
composer create-project --prefer-dist laravel/laravel laravelxs "6.*"
追加
"github.com": "git で生成されたトークン"
ファイルを作成します:ドメイン名.conf
内容:
cd /root/.config/composer/ vi auth.json { "bitbucket-oauth": {}, "github-oauth": {}, "gitlab-oauth": {}, "gitlab-token": { "github.com": "在git上生成的token" }, "http-basic": {}, "bearer": {} }
以上がcentos7.7にphp7.3のlnmp環境とcomposerをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

Composerは、Composer.jsonファイルを介してプロジェクト依存関係を管理するPHP依存関係管理ツールです。 1. ComposerInitを使用して、プロジェクトを初期化します。 2. ComposerRequireGuzzlehttp/Guzzleなどの依存関係を追加します。 3.高度な使用法には、プライベートリポジトリの構成とスクリプトフックの使用が含まれます。 4.依存関係の競合などの一般的なエラーは、ComposerWhy-Notコマンドを介してデバッグできます。 5. ComposerInstall-Prefer-Distを使用し、定期的に依存関係を更新するには、パフォーマンスの最適化をお勧めします。

Composerは、自動化された依存関係解析を通じて、PHPプロジェクトの依存関係を簡素化します。 1)Composer.jsonを読んで、依存関係の要件を解決します。 2)バージョンの競合を処理するための依存関係ツリーを構築します。 3)PackagistからVendorディレクトリへの依存関係をダウンロードしてインストールします。 4)Composer.Lockを生成して、依存関係の一貫性を確保し、それにより開発効率を向上させます。

作曲家では、AIは主に、依存関係の推奨、依存関係の競合解決、コードの品質改善を通じて、開発効率とコードの品質を改善します。 1。AIは、プロジェクトのニーズに応じて適切な依存関係パッケージを推奨できます。 2。AIは、依存関係の競合に対処するためのインテリジェントなソリューションを提供します。 3。AIはコードをレビューし、コードの品質を改善するための最適化の提案を提供します。これらの機能を通じて、開発者はビジネスロジックの実装にもっと集中できます。

作曲家は、音楽の構造を考案し、楽器の組み合わせを選択し、他のミュージシャンとの仕事を含む音楽作品を作成することで、感情を表現したり、物語を語ったり、物語を表現したり、アイデアを表現したりする人々です。 1)作曲家は、創造プロセス中に4つの概念、創造、修正、改善の段階を経ます。 2)作品の質と効果を確保するために、ハーモニー、カウンターポイント、メロディーなどの音楽理論を習得する必要があります。

Composerは、PHPの依存関係管理ツールであり、Composer.jsonおよびComposer.Lockファイルを介してプロジェクトの依存関係を管理しています。 1.コンポーザーのインストール:特定のコマンドを実行し、composer.pharをシステムパスに移動します。 2。Composerの更新:ComposelSelf-Updateコマンドを使用します。 3。依存関係管理:ComposerRequireコマンドを介して依存関係を追加し、関連するファイルを自動的に更新し、パッケージをダウンロードします。

AIは、コードの生成と分析において重要な役割を果たします。1)GitHubのCopilotなどの機械学習とNLPを通じてコードを生成します。 2)コード分析を実行し、Sonarqubeなどのバグと最適化の提案を特定します。 3)開発効率とコードの品質を改善しますが、手動のレビューと最適化が必要です。

作曲家自体にはAI機能は含まれていませんが、AIツールによって強化できます。 1)AIはComposer.jsonファイルを分析でき、依存関係を最適化し、バージョンの競合を予測することをお勧めします。 2)GithubcopilotなどのAI駆動型プラットフォームは、開発効率を改善するためのリアルタイムコード提案を提供できます。 AIツールを使用する場合、実際の状況と組み合わせて確認および調整する必要があります。

成功した作曲家の重要な特性には、1)豊かな創造性と想像力、2)技術的スキルとツールの堅実な習得が含まれます。これらの特性は、プログラミングにおける創造的で構造化された思考に似ており、作曲家が創造性を実現し、音楽の創造における作品を最適化するのに役立ちます。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター
