Nov 30, 2012 -
linux
No Comments


CentOS Install Apache + PHP + MySQL (1)
第一步,当然是安装Apahce, PHP, MySQL以及php连接mysql库的组件
$ yum -y install httpd php mysql mysql-server php-mysql
第二步,安装apache扩展
$ yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
第三步,安装php的扩展
$ yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
第四步,安装MySQL的扩展
$ yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
这个时候用命令:
$ netstat -nl | more
查看端口情况,可以发现,80,3306这两个端口都还没有被启用
启动apache:
$ service httpd start
找原因,到/etc/httpd/logs/下面查看一下error_log,看到两句:
httpd: apr_sockaddr_info_get() failed for CentOS-Ares httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
去改httpd.conf
$ vim /etc/httpd/conf/httpd.conf
添加
ServerName localhost
重启apache
$ service httpd restart
telnet 80端口看看, 本机通,外面进来不通,首选防火墙问题。
检查防火墙
运行setup
$ setup
访问http://192.168.88.78
终于看到久违的apache页面了