Apache php mysql的安装与配置
来自站长百科
现在的网站不仅仅是提供一些静态网页就可以了,它还包括怎样存储数据、怎样查询数据、怎样处理用户的请求、怎样创建包含正确信息的文档,要适应这些需要有很多
选择。目前,很多人选择这样的组合:Apache+Php+MySQL来建设自己的网站,因为它们都可以免费从网上下载,能适应很多平台。
但是其安装、配置比较烦琐。
相关软件[ ]
Windows下Apache+php+mysql的安装与配置[ ]
安装、配置步骤[ ]
Linux下Apache+php+mysql的安装与配置[ ]
MySQL的安装与配置[ ]
cd /home/tmp (进入压缩包所在目录) groupadd mysql (建立mysql组) useradd -g mysql mysql (在mysql组中建立mysql用户) tar -zxvf mysql-5.0.37.tar.gz (解压mysql源码,bz2压缩包请用“tar -jvxf 文件名”指令) cd mysql-5.0.37 (进入解压目录) ./configure --prefix=/usr/local/mysql (prefix参数指明mysql安装目录) make make install /usr/local/mysql/bin/mysql_install_db --user=mysql cp support-files/my-medium.cnf /etc/my.cnf (复制mysql配置文档到/etc目录) cp support-files/mysql.server /etc/rc.d/init.d/mysqld chmod 700 /etc/rc.d/init.d/mysqld chkconfig --add mysqld cd /usr/local/mysql (进入mysql安装目录) chown -R root . (不要漏了后面的“.”) chown -R mysql var chgrp -R mysql . (不要漏了后面的“.”) /usr/local/mysql/bin/mysqld_safe --user=mysql & (启动mysql,出现mysqld ended时点击回车,回到命令行) bin/mysql -u root -p (登陆mysql,目前密码为空) mysql> selcet version(); (查看mysql的版本号) mysql> quit; (退出mysql)
Apache的安装与配置[ ]
cd /home/tmp tar -zxvf httpd-2.2.4.tar.gz cd httpd-2.2.4 ./configure --prefix=/server/apache --enable-so make make install /usr/local/apache/bin/apachectl start (启动apache)
PHP的安装与配置[ ]
cd /usr/down tar -zxvf php-5.2.1.tar.gz cd php-5.2.1 ./configure --prefix=/server/php --with-mysql=/server/mysql --with-apxs2=/server/apache/bin/apxs make make install cp php.ini-dist /usr/local/lib/php.ini vi /usr/local/apache/conf/httpd.conf (AddType application/x-tar .tgz下加一行 AddType application/x-httpd-php .php)
相关条目[ ]