准备工作
在搭建PHP环境之前,我们需要安装一个web服务器。常用的web服务器有Apache、Nginx等,本文使用Apache2作为示范。
在安装Apache前,需要先用apt-get进行软件更新和升级
sudo apt-get update
sudo apt-get upgrade
安装Apache
sudo apt-get install apache2
安装完成后,我们需要启动Apache服务,通过浏览器访问一下服务器ip,看看是否成功安装。
sudo systemctl start apache2
此时在浏览器输入服务器地址,即可看到“Apache2 Ubuntu Default Page”页面,表示Apache2已安装成功。
安装PHP
在安装PHP之前,需要安装PHP相关的扩展库和依赖。
sudo apt-get install libapache2-mod-php php7.4-common php7.4-mysql php7.4-gd php7.4-json php7.4-mbstring php7.4-xml php7.4-zip
安装完成后,需要重启Apache服务,让PHP生效。
sudo systemctl restart apache2
为了确保PHP已经安装成功,我们可以编写一个phpinfo()函数测试。
在/var/www/html下新建一个index.php文件,内容如下:
< ?phpphpinfo();
? >
在浏览器中输入服务器地址,并添加/index.php即可看到PHP信息页面。
安装MySQL
MySQL是一种流行的关系型数据库管理系统。在本文中,我们将基于安装LAMP环境为前提来安装MySQL。
sudo apt-get install mysql-server
安装完成后,可以通过以下命令打开MySQL。
sudo mysql -u root -p
此时会弹出一个输入密码的窗口,输入root密码即可进入MySQL。
为了能够远程连接MySQL,需要对MySQL进行一些设置。
sudo mysql
进入MySQL控制台,通过以下命令输入以下密码(重新设置root密码),然后依次完成其他设置。设置完成后,退出MySQL即可。
UPDATE mysql.user SET authentication_string=PASSWORD(“new_password”) WHERE User=‘root’;
FLUSH PRIVILEGES;
exit
这样,我们就完成了安装LAMP环境和MySQL的步骤。在此基础上,可以安装PHP框架,进行web开发。
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/php-08rw.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!