Centos6.5下使用LAMP搭建discuz论坛(编译安装 PS :自学中 写的不好请见谅)
wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.27.tar.gz 下载Apache软件包
wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.63.tar.gz 下载MySQL软件包
wget http://mirrors.sohu.com/php/php-5.3.28.tar.bz2 下载PHP软件包
安装需要的依赖包 yum install apr apr-util apr-util-devel apr-devel libxml2 libxml2-devel ncurses-devel gcc gcc-c++ -y ###
进入你下载软件包的所在目录
tar xzvf httpd-2.2.27.tar.gz
tar xzvf mysql-5.1.63.tar.gz
tar xjvf php-5.3.28.tar.bz2 解压软件包
############安装Apache###########
cd httpd-2.2.27/ 进入httpd解压的目录
执行 ./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so
make
make install
#######安装mysql#######
cd mysql-5.1.63/ 进入mysql解压的目录
执行 ./configure --prefix=/usr/local/mysql --enable-shared --enable-assembler
make
make install
cd /usr/local/mysql 进入mysql的安装目录
cp share/mysql/my-medium.cnf /etc/my.cnf 复制配置文件
cp share/mysql/mysql.server /etc/rc.d/init.d/mysqld 复制启动服务文件
chkconfig --add mysqld 将mysqld设置为系统服务
chkconfig --level 35 mysqld on 设置mysqld在35级别启动
useradd mysql 创建用户
chown -R mysql.mysql /usr/local/mysql 将mysql目录下所有目录文件用户组改为mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql --datadir=./var --basedir=/usr/local/mysql 初始化数据库
chown -R mysql.mysql ./var 更改var目录的用户组
#####################安装PHP##########################
cd php-5.3.28/ 进入PHP的解压目录
执行 ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
make
make test
make install
#############整合Apache+PHP####################
vim /usr/local/apache2/conf/httpd.conf
DirectoryIndex index.php index.html 在index.html 插入index.php
再另外添加一行 AddType application/x-httpd-php .php
cd /usr/local/apache2/htdocs/
vim index.php
<?php
phpinfo();
?>
进入网页发布目录测试PHP

出现此界面代表整合成功
############安装discuz论坛#################
unzip Discuz_X3.2_SC_UTF8.zip
mv upload/* /usr/local/apache2/htdocs/ 将安装包移动至发布目录下

点击同意
chmod 777 -R /usr/local/apache2/htdocs/ 赋予权限
service mysqld start 启动mysql
/usr/local/mysql/bin/mysql 进入mysql
create database discuz; 创建discuz数据库
grant all on discuz.* to root@localhost identified by '123456' 授权访问数据库用户密码

输入我们在数据库设置的密码下一步即可

安装完成
Centos6.5下使用LAMP搭建discuz论坛(编译安装 PS :自学中 写的不好请见谅)的更多相关文章
- LAMP搭建Discuz论坛
搭建Discuz论坛 1. 准备LAMP环境 LAMP是Linux,Apache,MySql和PHP的缩写,是Discuz论坛系统依赖的基础运行环境 1.安装Apache2 Ubuntu需要安装Ap ...
- centos6.9下 svn 1.7.10版本 编译安装
svn安装推荐文章: 1. http://blog.51cto.com/myhat/786950 2. https://blog.csdn.net/test1280/article/det ...
- Linux:LAMP搭建DISCU!论坛
LAMP搭建DISCU!论坛 试验机为centos6.8 i686 应用的包 mysql-5.1.73-linux-i686-glibc23.tar.gz httpd-2.2.24.tar.bz2 p ...
- LNMP环境搭建(discuz论坛)
一.操作系统级环境及软件版本 操作系统:CentOS release 6.5 (Final)minimal 内核版本:2.6.32-431.el6.x86_64 MySQL版本:MySQL-5.6.2 ...
- 基于Centos搭建 Discuz 论坛
系统要求:CentOS 6.8 64 位操作系统 搭建 Discuz 论坛 准备 LAMP 环境 LAMP 是 Linux.Apache.MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖 ...
- Linux 搭建Discuz论坛
title: Linux 搭建Discuz论坛 Welcome to Fofade's Blog! 这里是Linux 搭建论坛的一些命令记录 命令摘记: 下载文件:Discuz 安装环境:PHP Ap ...
- CentOS6.4下邮件服务器搭建
CentOS6.4下邮件服务器搭建 linux下邮件服务器的搭建大致分为三个步骤 准备工作(真实的生产环境下需要) 发送服务器安装及配置 (Postfix) 接收服务器安装及配置(dovecot) ...
- xampp搭建discuz论坛
xampp搭建discuz论坛 软件相关 xampp 下载 1.下载xampp,地址 2.下载discuz,地址 配置 1.安装xampp并启动apache和mysql 2.将discuz安装包中的u ...
- NFS实现(双httpd + php-fpm + nfs + mysql 搭建discuz论坛)的方法
NFS相关介绍 一.NFS简介 1. NFS(Network File System):NFS是一个文件共享协议, 也是是在类Unix系统中在内核中实现的文件系统. 2. 起源:最早是由SUN公司研发 ...
随机推荐
- django的ORM
在项目根目录下运行 python manage.py shell 即可进入django的交互shell界面 查询 from my_app.models import MyTestModel datas ...
- python字符串内置方法
网上已经有很多,自己操作一遍,加深印象. dir dir会返回一个内置方法与属性列表,用字符串'a,b,cdefg'测试一下 dir('a,b,cdefg') 得到一个列表 ['__add__', ' ...
- Thread类中start()方法喝run()方法有什么不同?
答:当调用start()方法时会启动一个新创建的线程,然后在start()内部调用run()方法.这和直接调用run()方法不同.直接调用run()方法只是在原来的线程中调用,没有创建新的线程.只有调 ...
- 6 python高级数据处理和可视化
6.2. pyplot作图 1.折线图和散点图 t = np.arange(0,4,0.1) plt.plot(t,t,'o',t,t+2,t,t**2,'o') plt.show() 2.柱线图 p ...
- LeetCode 57 插入区间
题目: 给出一个无重叠的 ,按照区间起始端点排序的区间列表. 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间). 示例 1: 输入: intervals ...
- cdh集群认证命令
1.集群认证命令 kinit -kt csliyb.keytab csliyb 2.查看认证有效期命令 klist命令 3.延长认证有效期命令 kinit -R 4.手动认证失效命令 kdestroy
- python基础17_列表推导式 vs 生成器表达式
[ ] 列表推导式,是用简单的语法来生成列表, ( ) 生成器表达式,是用简单的语法创建个生成器. 外观上仅括号不一样. 虽然写起来方便,但是读起来稍显费力,另外,不易调试. # 列表推导式 prin ...
- java 第三周作业
1.P132分析: long before = System.currentTimeMillis(); //返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1 ...
- [转载] java多线程总结(三)
转载自: http://www.cnblogs.com/lwbqqyumidi/p/3821389.html 作者:Windstep 本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题 ...
- double 四舍五入保留一定的位数
/** * double 类型的 四舍五入 保留一定的位数 * @param value * @param decimal 保留的位数 * @return * @throws Exception */ ...