- # If The system prompts The requested URL returned error: 404, replace it with The latest version.
- Rpm-ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
- Rpm-ivh http://download.Fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
Step 2. install php/mysql/httpd
- # Install apache
- Yum-y install httpd-devel
- # Install mysql
- Yum-y install mysql-devel mysql-server mysql-libs
- # Install php
- Yum-y install php
- # Install php extensions
- Yum-y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
- Yum-y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
- # Other php extensions are not commonly used. you do not need to install www.linuxidc.com.
- Yum-y install php-pecl-memcache php-eaccelerator
- # Install phpmyadmin
- Yum-y install phpmyadmin
- # Start after installation
- Service httpd start
- Service mysqld start
Step 3. configure httpd and mysqld to start automatically
- Chkconfig mysqld on
- Chkconfig httpd on
Step 4. configure phpmyadmin to modify/usr/share/phpmyadmin/config. inc. php
- # Modify the abcde text to your own character.
- $ Cfg ['blowfish _ secret'] = 'ABCDE ';
The following describes common problems encountered when installing the lamp environment in yum. 1. phpmyadmin prompts that php-mcrypt is not enabled because the php-mrcrpt extension is not installed. There is no php-mrcrpt extension in the official source. please install the epel source before yum install php-mcrypt. 2. phpmyadmin cannot access phpmyadmin. by default, only http: // localhost/phpmyadmin can be used for access. you can modify the corresponding part of/etc/httpd/conf. d/phpmyadmin. conf
-
- Order Deny, Allow
- # Deny from all
- Allow from All
-
We do not recommend that you do this. it is insecure to expose phpmyadmin. Note: apache parses php, modifies the httpd. conf file, and adds
- Addtype application/x-httpd-php. php. phtml
- Addtype application/x-httpd-php-source. phps
You can remotely log on to myql and set the mysql password:
- Mysql>; USE mysql;
- Mysql>; UPDATE user SET Password = PASSWORD ('newpassword') WHERE user = 'root ';
- Mysql>; flush privileges;
1.2.3 allow remote login
- Mysql-u root-p
- Enter Password:
- Mysql> grant all privileges on *. * TO 'username '@' % 'identified by 'password' with grant option;
After that, you can use mysql-front to remotely manage the mysql database. Set mysql to boot:
- Chkconfig mysqld on
|