在CentOS 7上安装PHP跟MySQL是构建静态网站跟利用顺序的基本。本文将为你供给具体的步调,帮助你疾速在CentOS 7上安装PHP跟MySQL,并确保它们可能协同任务。
在开端之前,请确保你的CentOS 7体系满意以下请求:
起首,我们须要安装MySQL。因为CentOS 7默许利用MariaDB,我们须要增加MySQL的YUM客栈。
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
接上去,安装MySQL效劳器:
sudo yum install mysql-community-server
安装实现后,启动MySQL效劳并设置其开机自启:
sudo systemctl start mysqld
sudo systemctl enable mysqld
MySQL安装实现后,体系会生成一个随机密码。你须要设置一个强密码以保护MySQL数据库:
sudo grep 'temporary password' /var/log/mysqld.log
根据提示,利用生成的密码登录MySQL:
mysql -u root -p
登录后,履行以下命令变动root密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword';
现在,我们将安装PHP。起首,确保你曾经安装了全部须要的开辟东西:
sudo yum groupinstall "Development Tools"
接上去,安装PHP:
sudo yum install php php-mysql
安装PHP后,你可能须要设置PHP的设置文件。编辑/etc/php.ini
文件,确保以下设置:
allow_url_fopen = On
date.timezone = Your/Timezone
为了测试PHP跟MySQL能否正常任务,创建一个简单的PHP文件并放置在Web效劳器的根目录下。比方,创建一个名为info.php
的文件,内容如下:
<?php
phpinfo();
?>
在浏览器中拜访http://your-server-ip/info.php
,你应当看到PHP跟MySQL的信息。
经由过程以上步调,你现在曾经在CentOS 7上成功安装了PHP跟MySQL。这两个组件是构建静态网站跟利用顺序的关键,现在你可能开端开辟你的利用顺序了。