Linux yumにphp環境をインストールする方法

藏色散人
リリース: 2023-03-12 13:46:02
オリジナル
3955 人が閲覧しました

PHP 環境用の Linux yum インストール方法: 1. 「yum -y install httpd」コマンドを使用して PHP と mysql をインストールします; 2. ブート サービスを構成します; 3. mysql データベースの root アカウントのパスワードを設定します; 4 . 新しい 1 つの php スクリプトを作成してテストできます。

Linux yumにphp環境をインストールする方法

この記事の動作環境:linux5.9.8システム、PHP7.1バージョン、DELL G3コンピュータ

インストール方法Linux yum を使用した php 環境 ?

Linux は php 環境をインストールし、yum は php 環境をインストールします

yum を使用して、Apache PHP の基本インストールを管理およびインストールしますMysql。

1. Apahce、PHP、Mysql、および PHP 接続の mysql ライブラリ コンポーネントをインストールします。

yum -y install httpd php mysql mysql-server php-mysql
ログイン後にコピー
ログイン後にコピー

2. 起動時にスタートアップ サービスを構成します

/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]
/sbin/chkconfig --add mysqld [在服务清单中添加mysql服务]
/sbin/chkconfig mysqld on [设置mysql服务开机启动]
/sbin/service httpd start [启动httpd服务,与开机启动无关]
/sbin/service mysqld start [启动mysql服务,与开机无关]
ログイン後にコピー

3. mysql データベースの root アカウントのパスワードを設定します。

mysqladmin -u root password 'newpassword' [引号内填密码]
ログイン後にコピー

4. mysql データベースをより安全にする

mysql -u root -p
mysql> DROP DATABASE test; [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = ''; [删除匿名帐户]
mysql> FLUSH PRIVILEGES; [重载权限]
ログイン後にコピー

5. 上記のインストール方法によると、設定されたデフォルトのサイト ディレクトリは /var/www/html/

です。新しい php スクリプト:

6. 新しいデータベースを作成し、データベース ユーザーを追加し、ユーザー権限を設定します。データベース接続をテストするための PHP スクリプトを作成します。

mysql> CREATE DATABASE my_db;
mysql> GRANT ALL PRIVILEGES ON my_db.* TO  IDENTIFIED BY 'password';
 
//安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
//安装php的扩展
yum install php-gd
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
//安装mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
[root@soft bin]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 
""mysql dead but subsys locked
ログイン後にコピー

解決策は次のとおりです:

[root@soft mysql-4.1.19]# rm -fr /var/lib/mysql/*
[root@soft mysql-4.1.19]# rm /var/lock/subsys/mysql
rm: remove regular empty file `/var/lock/subsys/mysqld'? yes
shell> killall mysqld
shell> service mysqld start
[root@soft mysql-4.1.19]# /etc/rc.d/init.d/mysqld status
mysqld (pid 5457) is running...
###数据库运行正常;
ログイン後にコピー

1. 2 つの重要なディレクトリ:

Apache には 2 つの重要なディレクトリがあります:

1. 構成ディレクトリ/など/httpd/conf;

2. ドキュメント ディレクトリ/var/www:

2. 2 つの設定モード:

Fedora での Apache の 2 つの設定方法: テキスト モード (ターミナルコマンドライン) とグラフィカルな設定。どちらにも独自の利点があります。グラフィカル設定の方が簡単に開始でき、テキスト モードで httpd.conf ファイルを直接編集する方が自由かつ直接的です。

3. Apache サービスの開始とシャットダウン

Apache サービスの停止、開始、シャットダウンは、テキスト (ターミナル) モードとグラフィカル インターフェイスの 2 つのモードで操作できます。

IV. ターミナルでの操作

Linux を WWW サーバーとして使用したい場合は、グラフィカル インターフェイス (X

window、KDE、GNOME など) をインストールしないことをお勧めします。これらのプログラムをインストールしないと、コストはかかりますが、システムのパフォーマンス、操作のしやすさ、美しいインターフェイスが大幅に向上することは明らかです。 Linuxの本質はコマンドラインの豊富さにあると思います。 Linux コマンドはすべてのタスクを実行できます。

1. Apache のサービスを開始、再起動、停止します。

cd /etc/init.d コマンドで /etc/init.d ディレクトリに切り替え、次のコマンドを実行します。 ##

./httpd start //启动Apache服务
./httpd restart //重新启动Apache服务
./httpd stop //停止Apache服务
ログイン後にコピー

起動後に Apache サービスを自動的に開始します

cd /sbin コマンドは /sbin ディレクトリに切り替え、chkconfig コマンドを実行します。パラメータ: ./chkconfig --level 5 httpd on

./chkconfig --list 起動時に httpd が自動的に起動するかどうかを確認できます 5: が起動する場合は、起動時に自動的に起動することを意味します。

2. 構成

cd /etc/httpd/conf コマンドは、ディレクトリ /etc/httpd/conf に切り替えます。構成する前に、vi エディターを使用して httpd.conf 構成を開いて編集します。設定エラーを防ぐために、httpd.conf.

fedora8 をバックアップします。yum を使用して、Apache PHP Mysql の基本インストールを管理およびインストールします。

1. Apahce、PHP、Mysql、および PHP 接続の mysql ライブラリ コンポーネントをインストールします。

yum -y install httpd php mysql mysql-server php-mysql
ログイン後にコピー
ログイン後にコピー

2. 起動時にスタートアップ サービスを構成します

/sbin/chkconfig httpd on             [设置apache服务器httpd服务开机启动]
 /sbin/chkconfig --add mysqld         [在服务清单中添加mysql服务]
 /sbin/chkconfig mysqld on             [设置mysql服务开机启动]
 /sbin/service httpd start            [启动httpd服务,与开机启动无关]
 /sbin/service mysqld start           [启动mysql服务,与开机无关]
ログイン後にコピー

3. mysql データベースの root アカウントのパスワードを設定します。

mysqladmin -u root password 'newpassword'           [引号内填密码]
ログイン後にコピー

4. mysql データベースをより安全にする

mysql -u root -p
mysql> DROP DATABASE test;                            [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = '';        [删除匿名帐户]
mysql> FLUSH PRIVILEGES;                              [重载权限]
ログイン後にコピー

5. 上記のインストール方法によると、設定されたデフォルトのサイト ディレクトリは /var/www/html/

です。新しい php スクリプト:

<?php
   phpinfo();
?>
ログイン後にコピー

6. 新しいデータベースを作成し、データベース ユーザーを追加し、ユーザー権限を設定します。データベース接続をテストするための PHP スクリプトを作成します。

mysql> CREATE DATABASE my_db;
mysql> GRANT ALL PRIVILEGES ON my_db.*  BY &#39;password&#39;;
 
 
 
//安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
//安装php的扩展
yum install php-gd
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
//安装mysql扩展
yum -y installmysql-connector-odbcmysql-devel libdbi-dbd-mysql
ログイン後にコピー
推奨学習: 「

PHP ビデオ チュートリアル

以上がLinux yumにphp環境をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート