Linux下PHP环境与数据库配置全攻略
|
在Linux系统中搭建PHP环境,第一步是安装Apache或Nginx作为Web服务器。以Ubuntu为例,使用命令sudo apt update更新源,再执行sudo apt install apache2,即可快速部署Apache。若选择Nginx,可运行sudo apt install nginx,两者均可通过systemctl start apache2(或nginx)启动服务。 接下来安装PHP。运行sudo apt install php libapache2-mod-php php-mysql,该命令会自动安装PHP核心组件及与MySQL数据库交互的扩展。安装完成后,重启Apache使配置生效:sudo systemctl restart apache2。可通过创建info.php文件,内容为,放置于/var/www/html目录下,访问该页面验证PHP是否正常运行。
本视觉设计由AI辅助,仅供参考 数据库方面,推荐使用MySQL或MariaDB。安装MariaDB只需执行sudo apt install mariadb-server,安装完成后运行sudo mysql_secure_installation进行安全设置,包括设置root密码、移除匿名用户等。建立数据库和用户时,可通过mysql -u root -p登录数据库,输入CREATE DATABASE dbname; 和 CREATE USER 'user'@'localhost' IDENTIFIED BY 'password'; 授予相应权限后,即可用于项目连接。PHP连接数据库需确保已安装对应扩展。在PHP配置文件中,确认extension=mysqli、extension=pdo_mysql已启用。修改/etc/php/7.4/apache2/php.ini(版本可能不同),取消相关行的注释。保存后重启Apache,确保更改生效。 测试连接时,编写简单脚本如:$conn = new mysqli("localhost", "user", "password", "dbname"); if ($conn->connect_error) { die("连接失败"); },通过浏览器访问该脚本,若无错误提示即表示环境配置成功。整个流程清晰高效,适合快速搭建开发或生产环境。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

