CentOS环境下安装Apache+PHP+Mysql

来源:互联网 发布:淘宝比较好的银饰店 编辑:程序博客网 时间:2024/04/29 23:47

1.安装gcc。
一般情况下linux自带gcc,如果没有的话,使用命令yum install gcc gcc-c++。
2.安装MySQL。
我们可以去官网下载MySQL的二进制文件,编译安装,地址:http://dev.mysql.com/downloads/mysql/5.1.73.html。当然国内网速下载还是比较慢的,你可以去我的百度云盘下载所有的安装需要的资源,地址:http://pan.baidu.com/s/1qXLTAXm。然后把Mysql文件解压后目录下面的MySQL-client….(省略),MySQL-server….,MySQL-devel….使用rpm命令进行安装。安装成功后使用rpm -qa|grep MySQL查看安装结果。(其实用最简单的安装方式是在在有网络状态下使用rpm install mysql-server命令,接下来就是一直yes就行了)
3.启动Mysql服务。
在第二步安装成功的前提下,使用service mysqld start启动sql服务。然后使用mysqladmin -u root  password new-password(你的密码)修改密码。最初的情况下是没有密码的,所以要修改密码。
4.登录MySQL。
使用mysql -u root -p命令,然后会提示你输入密码的。然后正常情况下会进入数据库。
成功进入数据库
具体的数据库管理,请自行学习,此处不赘述。
5.安装Apache。Apache文件可自行去官网下载,也可以从我上面提到的那个云盘下载,里面有所有安装需要的文件。

I.安装apr。    tar -zxvf apr-1.4.6.tar.gz    cd apr-1.4.6    ./configure --prefix=/usr/local/apr(--prefix参数是用来决定安装的目录,等号后面的参数值可自行设定,下面安装过程中使用的路径名必须和你自己设定的路径名对应)    make    make installII.安装apr-util    tar -zxvf apr-util-1.5.1.tar.gz    cd apr-util-1.5.1    ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config    make    make installIII.安装pcre    tar -zxvf pcre-8.20.tar.gz    ./configure --prefix=/usr/local/pcre    make    make installIV.安装Apache    tar -zxvf httpd-2.4.3.tar.gz    ./configure --prefix=/usr/local/apache2 --with-pcre=/usr/local/pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util    make    make installV.启动Apache    修改配置文件。进入apache安装目录(就是刚才/usr/local/apache2),进入conf目录,打开httpd.conf,找到图片中提到的句子,然后修改图片中的参数。

参数修改
启动Apache,/usr/local/apache2/bin/apachectl start。
可以打开浏览器输入http://localhost:80/,如果成功则会在页面上显示It works。
6.安装PHP运行环境

I.安装libxml    tar -zxvf libxml2-2.7.4.tar.gz    cd libxml2-2.7.4    ./configure --prefix=/usr/local/libxml2    make    make installII.安装PHP运行环境    tar -zxvf php-5.6.6.tar.gz    cd ./php-5.6.6    ./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/libxml2    make     make install III.配置PHP    将刚才php-5.6.6目录下面的php.ini-production复制带/usr/local/php/lib/php.ini.    打开apache配置文件,vim /usr/local/apache2/conf/httpd.conf,找到AddType application/x-gzip .gz.tgz,(快捷查找,使用:?AddType,vim编辑器会自动匹配)然后添加apache对PHP的支持,AddType application/x-httpd-php .php,AddType application/x-httpd-php-source .phps。    然后在配置文件中找到DirectoryIndex,在其作用域里面添加index.php。IV.重启Apache并测试    /usr/local/apache2/apachectl restart    然后编写一个简单的php文件,如:    <?php        phpinfo();        ?>    把这个文件放到/usr/local/apache2/htdocs目录中,打开浏览器,输入http://localhost/index.php即可看到下面的界面。

这里写图片描述

如果想把默认路径换成自己的目录的话,打开apache配置文件httpd.conf,如下修改:
默认路径修改

然后整个安装过程就结束了,你就可以用apache+php+mysql装逼了。

0 0
原创粉丝点击