<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[个人博客]]></title>
<link><![CDATA[http://zhenggc.cc/]]></link>
<description><![CDATA[创造机会的人是勇者；等待机会的人是愚者]]></description>
<language><![CDATA[]]></language>
<copyright><![CDATA[Copyright 个人博客]]></copyright>
<webMaster><![CDATA[zgc123@gmail.com]]></webMaster>
<generator><![CDATA[QBlog v1.4.0]]></generator>
<image>
	<title><![CDATA[个人博客]]></title>
	<url><![CDATA[http://zhenggc.cc/Common/Images/Logo.png]]></url>
	<link><![CDATA[http://zhenggc.cc/]]></link>
	<description><![CDATA[创造机会的人是勇者；等待机会的人是愚者]]></description>
</image>
<item>
	<link><![CDATA[http://zhenggc.cc/article/47.aspx]]></link>
	<title><![CDATA[如何在CentOS 8上安装PHP]]></title>
	<author><![CDATA[zgc]]></author>
	<category><![CDATA[杂项]]></category>
	<pubDate>2020/2/27 21:44:10</pubDate>
	<guid><![CDATA[http://zhenggc.cc/article/47.aspx]]></guid>
	<description><![CDATA[&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;PHP是最常用的服务器端编程语言之一。 许多流行的CMS和框架（例如WordPress，Magento和Laravel）都是用PHP构建的。&lt;/p&gt;&lt;p&gt;在本指南中，我们将讨论如何在&lt;a href=&quot;https://www.linuxidc.com/topicnews.aspx?tid=14&quot; target=&quot;_blank&quot; title=&quot;CentOS&quot; style=&quot;color: rgb(179, 43, 213);&quot;&gt;CentOS&lt;/a&gt;&amp;nbsp;8上安装PHP 7.2、7.3或7.4。在选择要安装的PHP版本之前，请确保您的应用程序支持它。&lt;/p&gt;&lt;p&gt;我们还将向您展示如何将PHP与Nginx和Apache集成。&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://www.linuxidc.com/upload/2019_11/19111908207910.png&quot; alt=&quot;PHP 7.4 将在两周内发布，支持FFI提高性能&quot; width=&quot;940&quot;/&gt;&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;在CentOS 8上安装PHP&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;CentOS 8是用PHP 7.2发布的。该版本支持大多数现代PHP应用程序，但从2019年11月起将不再积极维护。较新的PHP版本可以从Remi存储库中获得。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;启用Remi存储库&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;如果您要安装发行版稳定的PHP版本7.2，请跳过这一步。如果您希望安装PHP 7.3或7.4，则通过以root用户或具有sudo特权的用户运行以下命令来启用Remi存储库:&lt;/p&gt;&lt;p&gt;[linuxidc@localhost www.linuxidc.com]$ sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://www.linuxidc.com/upload/2019_11/19111908518717.png&quot; alt=&quot;如何在CentOS 8上安装PHP&quot;/&gt;&lt;/p&gt;&lt;p&gt;上面的命令还将启用EPEL存储库。&lt;/p&gt;&lt;p&gt;安装完成后，请运行以下命令以获取所有可用PHP版本的列表：&lt;/p&gt;&lt;p&gt;[linuxidc@localhost www.linuxidc.com]$ sudo dnf module list php&lt;/p&gt;&lt;p&gt;输出将显示所有可用模块的列表，包括关联的AppStream（软件应用流），版本和安装配置文件。&lt;/p&gt;&lt;pre style=&quot;font-size: 1em; font-family: Consolas, Inconsolata, Courier, monospace; margin-top: 1.2em; margin-bottom: 1.2em; line-height: 1.2em;&quot;&gt;CentOS-8&amp;nbsp;-&amp;nbsp;AppStream
Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stream&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Profiles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
php&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.2&amp;nbsp;[d]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;common&amp;nbsp;[d],&amp;nbsp;devel,&amp;nbsp;minimal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PHP&amp;nbsp;scripting&amp;nbsp;language&amp;nbsp;&amp;nbsp;&amp;nbsp;

Remi&amp;#39;s&amp;nbsp;Modular&amp;nbsp;repository&amp;nbsp;for&amp;nbsp;Enterprise&amp;nbsp;Linux&amp;nbsp;8&amp;nbsp;-&amp;nbsp;x86_64
Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stream&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Profiles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
php&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;remi-7.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;common&amp;nbsp;[d],&amp;nbsp;devel,&amp;nbsp;minimal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PHP&amp;nbsp;scripting&amp;nbsp;language&amp;nbsp;&amp;nbsp;&amp;nbsp;
php&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;remi-7.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;common&amp;nbsp;[d],&amp;nbsp;devel,&amp;nbsp;minimal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PHP&amp;nbsp;scripting&amp;nbsp;language&amp;nbsp;&amp;nbsp;&amp;nbsp;
php&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;remi-7.4&amp;nbsp;[e]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;common&amp;nbsp;[d],&amp;nbsp;devel,&amp;nbsp;minimal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PHP&amp;nbsp;scripting&amp;nbsp;language&amp;nbsp;&amp;nbsp;&amp;nbsp;

Hint:&amp;nbsp;[d]efault,&amp;nbsp;[e]nabled,&amp;nbsp;[x]disabled,&amp;nbsp;[i]nstalled&lt;/pre&gt;&lt;p&gt;&lt;img src=&quot;https://www.linuxidc.com/upload/2019_11/19111908516406.png&quot; alt=&quot;如何在CentOS 8上安装PHP&quot;/&gt;&lt;/p&gt;&lt;p&gt;默认的PHP模块设置为PHP 7.2。 要安装较新的PHP版本，请启用适当的版本：&lt;/p&gt;&lt;p&gt;PHP 7.3&lt;/p&gt;&lt;p&gt;sudo dnf module reset php&lt;br/&gt;sudo dnf module enable php:remi-7.3&lt;/p&gt;&lt;p&gt;PHP 7.4&lt;/p&gt;&lt;p&gt;sudo dnf module reset php&lt;br/&gt;sudo dnf module enable php:remi-7.4&lt;/p&gt;&lt;p&gt;您现在可以在CentOS服务器上安装PHP。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;安装PHP&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;以下命令将安装PHP和一些最常见的PHP模块：&lt;/p&gt;&lt;p&gt;sudo dnf install php php-opcache php-gd php-curl php-mysqlnd&lt;/p&gt;&lt;p&gt;PHP使用FPM作为依赖安装，并用作FastCGI服务器。 启动FPM服务，并使它能够在启动时自动启动：&lt;/p&gt;&lt;p&gt;sudo systemctl enable --now php-fpm&lt;/p&gt;&lt;p&gt;&lt;strong&gt;配置PHP以与Apache一起使用&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;如果您将Apache用作Web服务器，请使用以下命令重新启动httpd服务，您可以使用：&lt;/p&gt;&lt;p&gt;sudo systemctl restart httpd&lt;/p&gt;&lt;p&gt;&lt;strong&gt;配置PHP以与Nginx一起使用&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;默认情况下，PHP FPM以用户apache的身份运行。 为避免权限问题，我们将用户更改为nginx。 为此，请编辑以黄色突出显示的行：&lt;/p&gt;&lt;p&gt;sudo nano /etc/php-fpm.d/www.conf&lt;/p&gt;&lt;p&gt;&amp;nbsp;...&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;user = nginx&lt;/span&gt;&lt;br/&gt;...&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;group = nginx&lt;/span&gt;&lt;/p&gt;&lt;p&gt;确保/var/lib/php目录具有正确的所有权：&lt;/p&gt;&lt;p&gt;chown -R root:nginx /var/lib/php&lt;/p&gt;&lt;p&gt;完成后，重新启动PHP FPM服务：&lt;/p&gt;&lt;p&gt;sudo systemctl restart php-fpm&lt;/p&gt;&lt;p&gt;接下来，编辑Nginx虚拟主机指令，并添加以下位置块，以便Nginx可以处理PHP文件：&lt;/p&gt;&lt;p&gt;server {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; # . . . other code&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; location ~ \.php$ {&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try_files $uri =404;&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_pass unix:/run/php-fpm/www.sock;&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_index index.php;&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; include fastcgi_params;&lt;/span&gt;&lt;br/&gt;&lt;span style=&quot;background-color: rgb(255, 255, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br/&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;为了使新配置生效，请重新启动Nginx服务：&lt;/p&gt;&lt;p&gt;sudo systemctl restart nginx&lt;/p&gt;&lt;p&gt;&lt;strong&gt;总结&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;可从默认的CentOS 8存储库中安装PHP 7.2。 如果要安装最新版本，则需要启用Remi存储库。&lt;/p&gt;&lt;p&gt;如果您有任何疑问或反馈，请随时发表评论。&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Linux公社的RSS地址&lt;/span&gt;：&lt;a href=&quot;https://www.linuxidc.com/rssFeed.aspx&quot; style=&quot;color: rgb(179, 43, 213);&quot;&gt;https://www.linuxidc.com/rssFeed.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;本文永久更新链接地址&lt;/strong&gt;：&lt;a href=&quot;https://www.linuxidc.com/Linux/2019-11/161445.htm&quot; style=&quot;color: rgb(179, 43, 213);&quot;&gt;https://www.linuxidc.com/Linux/2019-11/161445.htm&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;]]></description>
</item>
<item>
	<link><![CDATA[http://zhenggc.cc/article/46.aspx]]></link>
	<title><![CDATA[CentOS8 PHP环境搭建]]></title>
	<author><![CDATA[zgc]]></author>
	<category><![CDATA[杂项]]></category>
	<pubDate>2020/2/27 21:43:32</pubDate>
	<guid><![CDATA[http://zhenggc.cc/article/46.aspx]]></guid>
	<description><![CDATA[&lt;p&gt;1,先安装apache:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;yum install httpd&lt;/p&gt;&lt;p&gt;配置ServerName，进入httpd.conf文件：&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;vi /etc/httpd/conf/httpd.conf&lt;/p&gt;&lt;p&gt;防火墙开放80端口外部访问&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;firewall-cmd --permanent --zone=public --add-port=80/tcp //添加80端口&lt;/p&gt;&lt;p&gt;firewall-cmd --reload //生效&lt;/p&gt;&lt;p&gt;再查一下是否开启：&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;firewall-cmd --permanent --zone=public --list-ports //查看开放端口列表&lt;/p&gt;&lt;p&gt;启动apache:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;systemctl start httpd.service&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;2,安装mysql:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;yum install mysql mysql-server&lt;/p&gt;&lt;p&gt;启动mysql:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;systemctl start mysqld.service&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;3,安装php&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;yum install php php-devel&lt;/p&gt;&lt;p&gt;重启apache使php生效&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;systemctl restart httpd.service&lt;/p&gt;&lt;p&gt;此时可以在目录：/var/www/html/下建立一个PHP文件&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;代码：&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;?php phpinfo(); ?&amp;gt;&lt;/p&gt;&lt;p&gt;在浏览器中访问这个文件，就能看到PHP的一些信息&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;安装php 扩展&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc&lt;/p&gt;&lt;p&gt;安装完扩展之后需要再次重启apache&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;systemctl restart httpd.service&lt;/p&gt;&lt;p&gt;测试mysql是否链接成功的php代码&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;?php $servername = &amp;quot;localhost&amp;quot;; $username = &amp;quot;username&amp;quot;; $password = &amp;quot;password&amp;quot;; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检测连接 if ($conn-&amp;gt;connect_error) { die(&amp;quot;连接失败: &amp;quot; . $conn-&amp;gt;connect_error); } echo &amp;quot;连接成功&amp;quot;; ?&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;可以把上面的代码传入目录/var/www/html/&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;在浏览器中访问该文件如果输出连接成功表示配置ok&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;附：Apache默认配置文件路径：&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;网站的根目录指向/var/www/html 目录&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;主配置文件是/etc/httpd/conf/httpd.conf&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;存储在的/etc/httpd/conf.d/目录&lt;/p&gt;&lt;p&gt;————————————————&lt;/p&gt;&lt;p&gt;版权声明：本文为CSDN博主「UniMagic」的原创文章，遵循 CC 4.0 BY-SA 版权协议，转载请附上原文出处链接及本声明。&lt;/p&gt;&lt;p&gt;原文链接：https://blog.csdn.net/UniMagic/article/details/103655109&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;]]></description>
</item>
<item>
	<link><![CDATA[http://zhenggc.cc/article/cpml.aspx]]></link>
	<title><![CDATA[磁盘目录显示foldersizes]]></title>
	<author><![CDATA[zgc]]></author>
	<category><![CDATA[杂项]]></category>
	<pubDate>2019/12/23 17:02:02</pubDate>
	<guid><![CDATA[http://zhenggc.cc/article/cpml.aspx]]></guid>
	<description><![CDATA[&lt;p&gt;foldersizes&lt;/p&gt;]]></description>
</item>
<item>
	<link><![CDATA[http://zhenggc.cc/article/35.aspx]]></link>
	<title><![CDATA[代码生成工具绿色免安装]]></title>
	<author><![CDATA[zgc]]></author>
	<category><![CDATA[杂项]]></category>
	<pubDate>2019/8/5 12:49:12</pubDate>
	<guid><![CDATA[http://zhenggc.cc/article/35.aspx]]></guid>
	<description><![CDATA[&lt;p&gt;代码生成工具，需要。netframework4&lt;/p&gt;]]></description>
</item>
<item>
	<link><![CDATA[http://zhenggc.cc/article/32.aspx]]></link>
	<title><![CDATA[tms fNC UI pack xe7-xe10.2]]></title>
	<author><![CDATA[zgc]]></author>
	<category><![CDATA[杂项]]></category>
	<pubDate>2019/7/25 22:56:25</pubDate>
	<guid><![CDATA[http://zhenggc.cc/article/32.aspx]]></guid>
	<description><![CDATA[&lt;p&gt;tms fNC UI pack xe7-xe10.2&amp;nbsp; 从qq群里搬来的，&lt;/p&gt;&lt;p&gt;编译不成功不要问我。我只是个搬运工。&lt;/p&gt;]]></description>
</item>
<item>
	<link><![CDATA[http://zhenggc.cc/article/25.aspx]]></link>
	<title><![CDATA[音乐]]></title>
	<author><![CDATA[zgc]]></author>
	<category><![CDATA[杂项]]></category>
	<pubDate>2019/7/16 13:24:48</pubDate>
	<guid><![CDATA[http://zhenggc.cc/article/25.aspx]]></guid>
	<description><![CDATA[&lt;p&gt;好听的音乐！&lt;/p&gt;]]></description>
</item>
</channel>
</rss>