Created
November 25, 2012 05:27
-
-
Save Megic/4142499 to your computer and use it in GitHub Desktop.
centos:php+httpd+mysql配置
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1. 更新系统内核到最新. | |
| [root@linuxfei ~]#yum -y update | |
| 系统更新后,如果yum安装时提示错误信息,请执行以下命令修复. | |
| [root@linuxfei ~]#rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY* | |
| 2. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件 | |
| [root@linuxfei ~]#yum -y install httpd php mysql mysql-server php-mysql | |
| //安装mysql扩展 | |
| [root@linuxfei ~]#yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql | |
| //安装php的扩展 | |
| [root@linuxfei ~]# yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc | |
| //安装apache扩展 | |
| [root@linuxfei ~]#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql | |
| 一次性粘贴安装: | |
| [root@linuxfei ~]# yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql | |
| 3. 启动服务配置 | |
| [root@linuxfei ~]# /sbin/chkconfig httpd on [设置apache为自启动] | |
| [root@linuxfei ~]# /sbin/chkconfig –-add mysqld [mysql服务] | |
| [root@linuxfei ~]# /sbin/chkconfig mysqld on [mysqld服务] | |
| [root@linuxfei ~]# /sbin/service httpd start [自启动 httpd 服务] | |
| [root@linuxfei ~]# /sbin/service mysqld start [自启动mysqld服务] | |
| 服务自启动 | |
| [root@localhost ~]# chkconfig --list 显示开机可以自动启动的服务 | |
| [root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务 | |
| [root@localhost ~]# chkconfig --del *** 删除开机自动启动***服务 | |
| 4.设置mysql数据库root帐号密码。 | |
| [root@linuxfei ~]# mysqladmin -u root password 'linuxfei' [引号内填密码] | |
| 1.新建用户。 | |
| //登录MYSQL | |
| @>mysql -u root -p | |
| @>密码 | |
| //创建用户 | |
| mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234")); | |
| //刷新系统权限表 | |
| mysql>flush privileges; | |
| 这样就创建了一个名为:phplamp 密码为:1234 的用户。 | |
| //登录MYSQL(有ROOT权限)。我里我以ROOT身份登录. | |
| @>mysql -u root -p | |
| @>密码 | |
| //首先为用户创建一个数据库(phplampDB) | |
| mysql>create database phplampDB; | |
| //授权phplamp用户拥有phplamp数据库的所有权限。 | |
| >grant all privileges on phplampDB.* to phplamp@localhost identified by '1234'; | |
| //刷新系统权限表 | |
| mysql>flush privileges; | |
| mysql>其它操作 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment