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公司研发 ...
随机推荐
- TLS通信过程
TLS通信过程 握手与密钥协商过程 基于RSA握手和密钥交换的客户端验证服务器为示例详解TLS/SSL握手过程 sequenceDiagram client->>server: clien ...
- 一面(3) react方面
1.react的声明周期 getDefaultProps() getInitialState() componentWillMount() 以后组件更新不调用, 只调用一次 ...
- python简单爬虫 使用pandas解析表格,不规则表格
url = http://www.hnu.edu.cn/xyxk/xkzy/zylb.htm 部分表格如图: 部分html代码: <table class="MsoNormalTabl ...
- .NET界面控件DevExpress发布v18.2.8|附下载
DevExpress Universal Subscription(又名DevExpress宇宙版或DXperience Universal Suite)是全球使用广泛的.NET用户界面控件套包,De ...
- Java 平时作业六
编写一个 Java 应用程序,使用 Java 的输入输出流技术将 Input.txt 的内容(Input.txt 为文本 文件)逐行读出, 每读出一行就顺序为其添加行号(从 1 开始,逐行递增),并写 ...
- 信息技术手册可视化进度报告 基于BeautifulSoup框架的python3爬取数据并连接保存到MySQL数据库
老师给我们提供了一个word文档,里面是一份信息行业热词解释手册,要求我们把里面的文字存进数据库里面,然后在前台展示出来. 首先面临的问题是怎么把数据导进MySQL数据库,大家都有自己的方法,我采用了 ...
- c++中,如果访问数组越界,程序可能会意外终止(像死循环)
#include<iostream> using namespace std; ];// int main(){ vis[]=;//访问越界 ; } 程序错误表现:
- 移动端调试神器 whistle
移动端h5页面嵌入的方式多种多样,普通的chrome真机调试功能有时就不能满足要求了. whistle通过设置wifi服务器代理的方式,可以抓包调试所有移动端请求的页面. whistle的github ...
- Strut2第一章
一.Struts2的执行流程: 用户提交一个请求,服务器接收,交给Struts2的核心过滤器进行处理,Struts2的过滤器调用Struts2的一系列处理器来处理(如:解析struts.xml配置文件 ...
- CSS grid 模板
在gridCSS属性速记属性显式设置所有的网格性质(grid-template-rows,grid-template-columns,和grid-template-areas和所有的网格性质(隐式gr ...