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公司研发 ...
随机推荐
- 《程序设计入门——C语言》翁恺老师 第四周编程练习记录
1 奇偶个数(5分) 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据.程序输出读到的数据中的奇数和偶数的个数. 输入格式: 一系列正整数,整数的范围是(0,1 ...
- Linux快捷键 Linux权限
第1章 回顾昨天内容 1.1 取出网卡ip地址 取出文件权限 1.2 awk '找谁{干啥}' awk 'NR==2{print $4}' 1.3 系统时间 [root@oldboyedu-40-n ...
- 【webpack学习笔记】a08-缓存
一般要优化网站的加载速度可以从缓存入手,利用缓存可以降低网络流量,减少访问请求,从而可以达到加快访问速度的目的. 但是,如果一旦将文件缓存,那么有更新的时候就不能及时更新,若要看到最新内容,那么就需要 ...
- Tasklist使用详解
用jstat查看jvm内存的使用的情况时,因为是windows机器,不能使用top命令方便的查出来,进程好在网上搜了一下看到了在windows原来使用的是tasklist 特意将tasklist的用法 ...
- Python with open as函数
可以反复调用write()来写入文件,但是务必要调用f.close()来关闭文件. 当我们写文件时,操作系统往往不会立刻把数据写入磁盘,而是放到内存缓存起来,空闲的时候再慢慢写入. 只有调用close ...
- jedis连接池参数minEvictableIdleTimeMillis和softMinEvictableIdleTimeMillis探索
我们通常在使用JedisPoolConfig进行连接池配置的时候,minEvictableIdleTimeMillis和softMinEvictableIdleTimeMillis这两个参数经常会不懂 ...
- webpack 大概
entry output loader: rules: [ {test:匹配文件格式, use: 使用的loader}, {test:匹配文件格式, use: 使用的loader}, ...//l ...
- .net回复图片
using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web. ...
- SQL-53 按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employees
题目描述 按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employeesCREATE TABLE `dept_emp` (`emp_ ...
- JS中的变量和数据类型
所谓变量,就是里面存储的数据是可以改变的. 在使用变量之前,我们需要先声明变量.声明变量的关键字有var let const 在ES里面声明变量可以使用var,如下: //var 变量名 var ...