1、準備環境php
使用 yum 程序安裝所需開發包(如下爲標準的rpm包名稱)html
yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel mysql-devel net-snmp-devel curl-devel perl-DBI
2、安裝mysqlmysql
一、安裝mysqlc++
yum -y install mysql mysql-server
二、自啓動web
chkconfig --level 235 mysqld on
三、啓動服務sql
首先能夠用service mysqld status 命令查看mysqld命令是否啓動,沒有啓動就用service mysqld start啓動shell
/etc/init.d/mysqld start
四、配置mysql的密碼(密碼本身設定)apache
mysqladmin -u root password 123456
五、進入mysqlvim
mysql -uroot -p
而後讓你輸入密碼curl
六、mysql配置文件
/etc/my.cnf
3、安裝Apache
一、安裝Apache
yum -y install httpd
二、自啓動
chkconfig --level 235 httpd on
三、啓動服務
首先能夠用service httpd status 命令查看httpd命令是否啓動,沒有啓動就用service httpd start啓動
四、Apache的web存放目錄
/var/www/html
五、Apache的配置文件位置
/etc/httpd/conf/httpd.conf
Listen 80
ServerName 127.0.0.1:80
DocumentRoot 「/var/www/html」
DirectoryIndex index.php index.html index.html.var
4、安裝PHP
一、安裝PHP
yum -y install php
二、重啓httpd服務激活php
/etc/init.d/httpd restart
三、測試php是否安裝完成
vim /var/www/html/info.php <?php phpinfo(); ?>
四、若是上面測試不成功。試一試關閉防火牆
service iptables status service iptables stop chkconfig iptables off
5、安裝php的組件:
一、搜索PHP組件
yum search php
二、安裝經常使用組件:
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
三、記得安裝完要重啓httpd服務激活組件:
/etc/init.d/httpd restart
四、php配置文件經常使用設置
vi /etc/php.ini memory_limit=128M post_max_size=8M upload_max_filesize=2M
6、一條命令安裝LAMP:
yum -y install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel mysql-devel net-snmp-devel curl-devel perl-DBI mysql mysql-server httpd php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
而後配置 mysql密碼和更改apache配置文件便可。