好文档 - 专业文书写作范文服务资料分享网站

Linux下安装Apache+PHP+MySql搭建PHP运行环境

天下 分享 时间: 加入收藏 我要投稿 点赞

Linux下安装Apache+PHP+MySql

搭建PHP运行环境

目录

Linux下安装Apache+PHP+MySql ................................................................................................... 1 搭建PHP运行环境 .......................................................................................................................... 1 一、 二、 三、

1. 2. 四、

3. 4. 5.

引言 ................................................................................................................................... 2 关闭SELINUX .................................................................................................................... 2 安装Apache...................................................................................................................... 3 检查、删除 ................................................................................................................... 3 安装 ............................................................................................................................... 3 安装MySql........................................................................................................................ 4 检查、删除 ................................................................................................................... 4 安装 ............................................................................................................................... 4 相关命令 ....................................................................................................................... 6 1) 2) 3) 4) 5) 6) 7) 6. 7.

启动、关闭、重启命令 ....................................................................................... 6 登录、查看命令 ................................................................................................... 6 修改密码 ............................................................................................................... 6 撤销权限 ............................................................................................................... 6 显示、修改mysql 的字符集 .............................................................................. 7 查看用户信息 ....................................................................................................... 7 数据库备份与导入 ............................................................................................... 8

目录介绍 ....................................................................................................................... 9 问题汇总 ....................................................................................................................... 9 8)

MySql只有information_schema信息数据库 .................................................. 9

五、 安装PHP ......................................................................................................................... 11

六、 七、 八、 九、

配置Apache.................................................................................................................... 12 配置域名 ......................................................................................................................... 13 配置PHP ......................................................................................................................... 14 测试 ................................................................................................................................. 16

一、 引言

LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的 Web 框架,该框架包括:Linux 操作系统,Apache 网络服务器,MySQL 数据库,Perl、PHP 或者 Python 编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE 架构相比,LAMP 具有Web 资源丰富、轻量、快速开发等特点,微软的.NET 架构相比,LAMP 具有通用、跨平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。

本文安装环境:CentOS release 6.3 (Final)_2.6.32-279.el6.i686 所需安装软件:

Apache PHP

mysql-server-5.1.73-3.el6_5.i686

二、 关闭SELINUX

# vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出

shutdown -r now#重启系统

三、 安装Apache

1. 检查、删除

检查是否安装apache # rpm -qa | grep httpd

如果有显示任何软件包,则使用rpm –e删除 # rpm -e 软件包名称 --nodeps

如果删不了就只能升级了,暂时先不删除,在 使用 yum 命令安装的时候检测盒自动升级

2. 安装

根据提示,输入Y安装即可成功安装 # yum install httpd

启动Apache

# /etc/init.d/httpd start

备注:Apache启动之后会提示错误:

正在启动 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName 解决办法:

# vim /etc/httpd/conf/httpd.conf #编辑 找到 #ServerName www.example.com:80

修改为 ServerName www.osyunwei.com:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost :wq! #保存退出

设为开机启动 # chkconfig httpd on

重启Apache

# /etc/init.d/httpd restart

四、 安装MySql

3. 检查、删除

检查是否安装mysql # rpm -qa | grep -i mysql

如果有显示任何软件包,则使用rpm –e删除 # rpm -e 软件包名称 --nodeps

如果删不了就只能升级了,暂时先不删除,在 使用 yum 命令安装的时候检测盒自动升级

删除老版本mysql的开发头文件和库 # rm -rf /usr/lib/mysql # rm -rf /usr/include/mysql

卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,若确定没用就手工删除 # rm -rf /etc/my.cnf # rm -rf /var/lib/mysql

4. 安装

询问是否要安装,输入Y即可自动安装,直到安装完成 # yum install mysql mysql-server 这里可能出现依赖关系的错误提示,如:

perl-DBD-MySQL is needed by mysql-server-5.1.73-3.el6_5.i686,可参照一下解决:

# yum install perl-DBD-MySQL 之后再执行第一条命令

启动MySQL

# /etc/init.d/mysqld start

设为开机启动

# chkconfig mysqld on

拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可) # cp -f /usr/share/mysql/my-medium.cnf /etc/my.cnf

设置密码

# mysql_secure_installation 回车,根据提示输入Y 输入2次密码,回车 根据提示一路输入Y

最后出现:Thanks for using MySQL! MySql密码设置完成,重新启动 MySQL

修改用户Host,支持远程访问数据库 # mysql -uroot -pcao123123 mysql> use mysql

mysql> select Host,User from user;

mysql> update user set Host='%' where User='root'; #出现错误提醒不用理睬 mysql> flush privileges;

mysql> select Host,User from user; # 再查看下效果

Linux下安装Apache+PHP+MySql搭建PHP运行环境

Linux下安装Apache+PHP+MySql搭建PHP运行环境目录Linux下安装Apache+PHP+MySql...................................................................................................1搭建P
推荐度:
点击下载文档文档为doc格式
16fit4rd347g2489hhsk
领取福利

微信扫码领取福利

微信扫码分享