Fedora下快速配置LAMP环境与MySQL远程访问指南

版权申诉
0 下载量 85 浏览量 更新于2024-07-06 收藏 475KB DOC 举报
本文档详细介绍了如何在Fedora操作系统上配置LAMP环境,即Linux、Apache、MySQL和PHP的集成环境。以下是具体步骤: 1. 安装Apache: - 作为root用户,使用`yum install httpd httpd-devel`命令安装Apache服务器及其开发工具包。 - 配置Apache时,打开`/etc/httpd/conf/httpd.conf`文件,移除或注释掉`ServerName`行的注释,或添加`ServerName localhost:80`,确保HTTP服务能在本地监听80端口。 - 启动Apache服务,使用`/etc/init.d/httpd start`命令,并设置为开机启动,用`chkconfig httpd on`。 2. 安装MySQL: - 安装MySQL服务器、客户端和开发工具,通过`yum install mysql mysql-server mysql-devel`。 - 设置MySQL root用户的密码,使用`mysqladmin -u root password '新密码'`替换`111111`。 - 授予root用户远程访问权限,通过`GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '新密码';`,并退出。 - 启动MySQL服务并设为开机启动,使用`/etc/init.d/mysqld start`和`chkconfig mysqld on`。 3. 安装PHP: - 安装PHP及其相关扩展,包括`php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml`。 - 在Apache配置文件`/etc/httpd/conf/httpd.conf`中添加PHP处理类型,如`AddType application/x-httpd-php .php`和`AddType application/x-httpd-php .phps`。 - 重启Apache服务以应用更改,使用`/etc/init.d/httpd restart`。 4. 防火墙配置: - 确保防火墙允许80端口的HTTP访问。在系统管理的防火墙设置中,启用HTTP服务并应用规则。 5. 测试: - 完成以上步骤后,可以通过浏览器访问`http://localhost`来测试PHP环境是否配置成功。如果安装和配置都正确,应该能看到PHP的欢迎页面或自定义的信息。 通过这些详细的步骤,读者可以在Fedora系统上搭建一个基础的LAMP环境,为Web开发提供必要的支持。