Linuxインストールphp実行環境

藏色散人
リリース: 2023-03-09 22:26:02
オリジナル
8163 人が閲覧しました

Linux に PHP 実行環境をインストールする方法: 1. 「yum install httpd」を通じて Apache をインストールします; 2. MySql をインストールします; 3. 「yum install php」を通じて PHP をインストールします; 4. テスト用の PHP プログラムを作成します. .

Linuxインストールphp実行環境

この記事の動作環境: Red Hat 4.8.2-16 システム、php5.3.29 バージョン、DELL G3 コンピューター

必須インストールソフトウェア:

  • Apache
  • PHP
  • mysql-server

#1 Apache をインストールします

1 確認、削除、インストール

rpm -qa|grep httpd    rpm -e 包名 --nodeps    yum install httpd     //安装,根据提示,输入Y即可安装成功
ログイン後にコピー

##2 開始、テスト

/etc/init.d/httpd start

备注:可以使用/etc/init.d/httpd status/stop/start/restart 分别对应  查看状态/停止/启动/重启
     也可以使用service httpd status/stop/start/restart命令,效果一样的
ログイン後にコピー
Windows ブラウザにサーバー IP を入力してページを表示します。これは、Apache が正常にインストールされたことを意味します。

#MySql の 2 番目のインストール

1 確認、削除、インストール

rpm -qa|grep -i mysql           
//检查是否安装
mysqlrpm -e 包名 --nodeps            
//若有则删除,另外还有一些库和头文件,我这边都没有,安装后,在他说的路径也没有找到。
yum install mysql mysql-server 
//安装,根据提示,输入Y即可安装成功。若有提示缺少依赖,直接使用yum install 安装即可,我这儿没遇到
ログイン後にコピー
推奨学習: 「

PHP ビデオ チュートリアル

2 設定と起動

    ファイルをコピー: cp -f /usr/share/mysql/my-medium.cnf /etc/my.cnf (上書きするだけ)
  • パスワードの設定: mysql セキュア インストール (プロンプトに従って「Y」と入力し、パスワードを 2 回入力して Enter キーを押します。MYSQL をご利用いただきありがとうございます! が成功を示すように表示されます)
  • リモート アクセス:
mysql -uroot -proot   //-u后面是用户名,-p后面是密码
use mysql;select Host,User from user;
update user set Host='%' where User='root'; 
//出现错误不用理睬
flush privileges;select Host,User from user;
ログイン後にコピー
  • Start mysql:/etc/init.d/mysqld start // service mysqld start は同じ効果があります
  • ##Three PHP のインストール #1 インストール

    yum install php 
    //安装php
    //安装组件,支持mysql
    yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
    ログイン後にコピー
    2 構成と起動


    元の記事は書かれたものです 多くの設定があり、何のためのものなのかはわかりませんが、当分の間彼の変更には従っていません。

      開始: httpd mysqld を再起動します
    • php プログラムを作成または変更した後、コマンド
    • service php -fpm reload
    • Reload
    • #4 つのテスト
    # を実行します。

    1 テスト プログラム

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

    #index1.php

    <?php
    ログイン後にコピー

      $link = mysql_connect("localhost","root","root") or die(mysql_error());    if($link!=false)
              {echo "成功连接mysql";}    else
              {echo "与本地mysql服务器连接失败";}    mysql_close();?>
      ログイン後にコピー
    • 2 php ダウンロード

    • のルート ディレクトリに置き、service php-fpm reload

      を実行します。自分で設定することもできます: cat /etc/httpd/conf/httpd.conf(DocumentRoot "/var/www /html/") また、ファイル パスを変更することもできます。たとえば、/var/ www/html/test/index.php.

        対応するアクセス URL は ip/test/index.php
      • 3 です。以下に示すように、ブラウザ ページで
      • ip/index.php ip/index1.php にアクセスします

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

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