当前位置: uedbet备用网址 > 互联网络

希望对大家有所帮助,linux+apache+php+mysql+discuz!组建教程

时间:2016-05-07 作者:林波辰 阅读:6932次

  希望对大家有所帮助,linux+apache+php+mysql+discuz!组建教程   认真看哦!~

首先要安装mysql
CODE: cd /home/server//configure --prefix=/usr/local/mysql --localstatedir=/var/mysql/data make make install cd /usr/local/mysql//mysql_install_db useradd mysql chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /var//mysqld_safe &

注释:
--prefix=dir mysql安装目录
--localstatedir=dir mysql数据库所在位置
make 系统调用编译器编译mysql源代码
make install 安装
,/mysqld_safe & 启动mysql

DSO安装apache
CODE: cd /home/server//configure --prefix=/usr/local/apache --enable-module=so --htdocsdir=/var/ --logfiledir=/usr/apachelog make make install cd /usr/local/apache//apachectl start

注释:
--enable-module=so 这样才能把php作为apache的模块来编译
--htdocsdir=dir --logfiledir=dir htdoc和日志所在目录
,/apachectl start 启动apache
lynx localhost能看到apache的欢迎页面就可以了

php安装
CODE: cd /home/server//configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql=/usr/loca  l/mysql make make install

注释:
--with-apxs=dir 作为apache的模块编译
--with-config-file-path=所在目录
--enable-track-vars 跟踪变量
--with-xml xml支持
--with-mysql=dir mysql支持

apache。   前言:
看到网上关于lamp服务器的文章很多,但编译过程中大多数的参数都没有作说明,所?u>晕一?天时间研究写下这篇教程,希望对大家有所帮助。

正文:
首先我们下载必备软件



注:以上都是源码包
接下来是优化和管理工具

phpmyadmin sourcee

我把它们放到/home/aiko里面,然后
CODE: mkdir /home/server cd /home/server tar -zxvf /home/aiko/-zxvf /home/aiko/-zxvf /home/aiko/-zxvf /home/aiko/

这样就把以上四个软件解包到/home/server里了,接下来是编译了。认真看哦!~

首先要安装mysql
CODE: cd /home/server//configure --prefix=/usr/local/mysql --localstatedir=/var/mysql/data make make install cd /usr/local/mysql//mysql_install_db useradd mysql chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /var//mysqld_safe &

注释:
--prefix=dir mysql安装目录
--localstatedir=dir mysql数据库所在位置
make 系统调用编译器编译mysql源代码
make install 安装
./mysql_install_db 安装数据库
useradd mysql
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /var/mysql
mysql是通过mysql这个用户来启动数据库的,以上三条指令是把/usr/local/mysql,/var/mysql下的所有文件夹操作权限给予mysql用户,chown -R就是递归,明白了吧
./mysqld_safe &  ;启动mysql

DSO安装apache
CODE: cd /home/server//configure --prefix=/usr/local/apache --enable-module=so --htdocsdir=/var/ --logfiledir=/usr/apachelog make make install cd /usr/local/apache//apachectl start

注释:
--enable-module=so 这样才能把php作为apache的模块来编译
--htdocsdir=dir --logfiledir=dir htdoc和日志所在目录
./apachectl start 启动apache
lynx localhost能看到apache的欢迎页面就可以了

php安装
CODE: cd /home/server//configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql=/usr/local/mysql make make install

注释:
--with-apxs=dir 作为apache的模块编译
--with-config-file-path=所在目录
--enable-track-vars 跟踪变量
--with-xml xml支持
--with-mysql=dir mysql支持

apache,php,mysql结合
CODE: cp /home/server/php/-dist /usr/local/lib cd /usr/local/-修改 register_globals=On :w   认真看哦!~

首先要安装mysql
CODE: cd /home/server//configure --prefix=/usr/local/mysql --localstatedir=/var/mysql/data make make install cd /usr/local/mysql//mysql_install_db useradd mysql chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /var//mysqld_safe &

注释:
--prefix=dir mysql安装目录
--localstatedir=dir mysql数据库所在位置
make 系统调用编译器编译mysql源代码
make install 安装
,/mysqld_safe & 启动mysql

DSO安装apache
CODE: cd /home/server//configure --prefix=/usr/local/apache --enable-module=so --htdocsdir=/var/ --logfiledir=/usr/apachelog make make install cd /usr/local/apache//apachectl start

注释:
--enable-module=so 这样才能把php作为apache的模块来编译
--htdocsdir=dir --logfiledir=dir htdoc和日志所在目录
,/apachectl start 启动apache
lynx localhost能看到apache的欢迎页面就可以了

php安装
CODE: cd /home/server//configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql=/usr/loca  l/mysql make make install

注释:
--with-apxs=dir 作为apache的模块编译
--with-config-file-path=所在目录
--enable-track-vars 跟踪变量
--with-xml xml支持
--with-mysql=dir mysql支持

apache,认真看哦!~

首先要安装mysql
CODE: cd /home/server//configure --prefix=/usr/local/mysql --localstatedir=/var/mysql/data make make install cd /usr/local/mysql//mysql_install_db useradd mysql chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /var//mysqld_safe &

注释:
--prefix=dir mysql安装目录
--localstatedir=dir mysql数据库所在位置
make 系统调用编译器编译mysql源代码
make install 安装
,/var/mysql下的所有文件夹操作权限给予mysql用户,chown -R就是递归,明白了吧
,/mysqld_safe & 启动mysql

DSO安装apache
CODE: cd /home/server//configure --prefix=/usr/local/apache --enable-module=so --htdocsdir=/var/ --logfiledir=/usr/apachelog make make install cd /usr/local/apache//apachectl start

注释:
--enable-module=so 这样才能把php作为apache的模块来编译
--htdocsdir=dir --logfiledir=dir htdoc和日志所在目录

相关教程