ホームページ  >  記事  >  バックエンド開発  >  centos yumにphp環境をインストールする方法

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

藏色散人
藏色散人オリジナル
2021-09-12 09:13:023240ブラウズ

centos yum インストール php 環境をセットアップする方法: 1. 「yum install httpd」を通じて Apache をインストール; 2. mysql をインストール; 3. 「yum install php php-devel」コマンドを通じて PHP をインストール; 4. 再起動アパッチ それです。

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

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

centos8のインストールと構築php 環境

window/centos の二重化インストールが完了したら、次に centos 上に php 環境を構築します。

インターネット上にもインストールに関するチュートリアルが多数ありますが、どれも同じなので、以下では yum を使用して直接インストールします。最新バージョンがデフォルトでインストールされます。

Apache のインストール:

yum install httpd
//配置ServerName
//将#ServerName www.example.com:80修改为ServerName localhost:80
vi /etc/httpd/conf/httpd.conf
//启动apache:
systemctl start httpd
///查看安装版本: (我的是apache/2.4.37)
httpd -v
//设置开机启动:
systemctl enable httpd

mysql のインストール:

yum install mysql mysql-server
//启动mysql
systemctl start mysqld.service
//设置root密码为123456
mysqladmin -u root password 123456
//后续如果需要修改root密码
alter user 'root'@'%' identified with mysql_native_password by '新密码’;
//登录mysql
mysql -u root -p  //需要输入密码
//设置远程可访问
grant all privileges on *.* to 'root'@'%'with grant option;
flush privileges;
//如果远程还是无法访问,有可能是防火墙的原因,关闭防火墙
//这里可以查看root用户的host ‘localhost' 已经变成了 ’%‘
use mysql 
select host,user from user;

php のインストール:

yum install php php-devel
//查看php版本 (我的是php 7.2.11)
php -v
//安装php扩展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
//我这里在安装php-mysql的时候会提示错误:没有匹配的参数:php-mysql
//解决如下:
yum search php-mysql
//找到两个匹配版本:php-mysqlnd.x86_64 ;执行安装
yum install php-mysqlnd.x86_64
//启动php
systemctl start php-fpm
//设置开机启动
systemctl enable php-fpm

最後に Apache を再起動します:systemctl restart httpd。ここですべてのインストールが完了しました。環境。

Apache のデフォルトの解析ディレクトリは /var/www/html ディレクトリにあります。/var/www ディレクトリに変更します。

vim /etc/httpd/conf/httpd.conf

From DocumentRoot “var/ www/html/ " "var/www/" への変更を開始します。

Apache を再起動します:

systemctl restart httpd

Testable: /var/www/ ディレクトリに新しいファイルindex.php を作成します。直接アクセスします。ブラウザ: localhost は、index.phpの内容を表示します。

複数のサイトをセットアップします: /etc/httpd/conf.d/ ディレクトリに新しい .conf ファイルを作成し、対応する / に新しい Web サイト ディレクトリを作成します。 var/www/ directory

cd /etc/httpd/conf.d/ 
touch test.conf
//test.conf 插入代码
<VirtualHost *:80> 
 DocumentRoot /var/www/test
 ServerName www.test.com
 <Directory "/var/www/test"> 
  Require all granted
  Options FollowSymLinks
  AllowOverride all
  #Require all denied
 </Directory> 
</VirtualHost>

Customer ホスト側でIPアドレスとドメイン名を指定すると正常にWebサイトにアクセスできます。 (192.168.2.144 www.test.com など)

推奨学習: 「PHP ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。