实验环境:
linux:小甲鱼带你学C语言,带你飞的提供的体积比较小的centos6.7和virtualBox
mysql,apahce,php是燕十八在Linux基础进阶中提供的安装方式:
结果,安装的php5.3,在虚拟机中127.0.0.1/info.php可以访问,如果本地可以访问虚拟机也可以访问
第一步:使用 yum 程序安装所需开发包(以下为标准的rpm包名称)
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
当然后面应该加上 -y 表示自动安装
第二步:安装lamp
安装mysql:
yum -y install mysql mysql-server
自启动:
chkconfig --level 235 mysqld on
启动服务:
/etc/init.d/mysqld start
配置mysql的密码:
mysqladmin -u root password 123456
mysql的配置文件
/etc/my.cnf
安装apache:
yum -y install httpd
自启动:
chkconfig --level 235 httpd on
启动服务:
/etc/init.d/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
安装php
yum -y install php
重启httpd服务激活php
/etc/init.d/httpd restart
测试php是否安装完成
vim /var/www/html/info.php
<?php
phpinfo();
?>
安装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
一条命令安装:
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配置文件即可。