cetos-5.5搭建论坛

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介:


实验环境 centos-5.5

实验软件包

yum install -y zlibc  gd*  pcre*   freetype*  libpcap*  libxml2* libpng* perl-DBI* gcc*

gcc-c++*  libtool*  fontconfig*  libmcrypt libmcrypt-devel mcrypt mhash

ncurses-devel-5.5-24.20060715.i386.rpm    

mysql-5.0.56.tar.gz

httpd-2.2.11.tar.gz

jpegsrc.v8b.tar.gz        

php-5.3.6.tar.gz

phpMyAdmin-3.2.5-all-languages.tar.gz

UCenter_1.5.0_SC_GBK.zip

Discuz_7.2_FULL_SC_GBK.zip


软件安装

tar zxvf mysql-5.0.56.tar.gz

useradd  mysql

cd mysql-5.0.56

./configure --prefix=/usr/local/mysql

--with-charset=gb2312    --with-extra-charsets=all

make

make install

cp support-files/my-medium.cnf /etc/my.cnf

cd /usr/local/mysql

chown mysql:mysql .

/usr/local/mysql/bin/mysql_install_db --user=mysql

/usr/local/mysql/bin/mysqld_safe &

/usr/local/mysql/bin/mysqladmin -uroot password 数据库密码

/usr/local/mysql/bin/mysql -uroot -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.0.56-log Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>



ps -e | grep mysqld

23721 pts/1    00:00:00 mysqld_safe

23744 pts/1    00:00:00 mysqld


netstat -tuplna | grep mysql

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      23744/mysqld



tar zxvf httpd-2.2.11.tar.gz

cd httpd-2.2.11

./configure --prefix=/usr/local/apache--enable-so --enable-rewrite

make 

make install

/usr/local/apache/bin/apache restart


ps -e | grep httpd

31471 ?        00:00:00 httpd

31480 ?        00:00:00 httpd

31481 ?        00:00:00 httpd

31482 ?        00:00:00 httpd

31483 ?        00:00:00 httpd

31484 ?        00:00:00 httpd


netstat -tuplna | grep httpd

tcp        0      0 :::80                       :::*                        LISTEN      31471/httpd



tar zxvf jpegsrc.v8b.tar.gz

cd jpeg-8b

./configure

make

make install


tar zxvf php-5.3.6.tar.gz

cd php-5.3.6

./configure --prefix=/usr/local/php

--with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs

--with-mcrype --enable-mbstring

make 

make install

cp php.ini-development /usr/local/php/lib/php.ini

vim /usr/local/apache/conf/httpd.conf


找到

#AddType application/x-gzip .tgz

改为

AddType application/x-gzip .tgz

AddType application/x-httpd-php .php


/usr/local/apache/bin/apachect restart

touch /usr/local/apache/htdocs/index.php

vim /usr/local/apache/htdocs/index.php


<?php

phpinfo();

?>


http://服务器ip/index.php

163317345.png


tar zxvf phpMyAdmin-3.2.5-all-languages.tar.gz

mv phpMyAdmin-3.2.5-all-languages /usr/local/apache/htdocs/phpmyadmin

cd /usr/local/apache/htdocs/phpmyadmin

cp phpmyadmin/config.sample.inc.php config.inc.php

vim config.inc.php


找到

$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

改为

$cfg['blowfish_secret'] = 'haha'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */


/usr/local/apache/bin/apachectl restart


http://服务器ip/phpmyadmin

203721333.png


输入数据库用户 密码 root  密码为自己设置



204002741.png



vim /usr/local/apache/conf/httpd.conf


找到

AddType application/x-gzip .tgz

AddType application/x-httpd-php .php

改为

AddType application/x-gzip .tgz

AddType application/x-httpd-php .php

AddType application/x-compress .Z

AddType application/x-httpd-php-source  .phps


找到

<IfModule dir_module>

DirectoryIndex index.html

</IfModule>

改为

<IfModule dir_module>

DirectoryIndex index.html index.php

</IfModule>


找到

#ServerName www.example.com:80

改为

ServerName www.example.com:80


找到

AllowOverride None    117行

改为

AllowOverride All


找到

AllowOverride None   152行

改为

AllowOverride All


找到

AllowOverride None  269行

改为

AllowOverride All



cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd  

vim /etc/rc.d/init.d/httpd


找到

#!/bin/sh

#

更改为

#!/bin/sh

#chkconfig:35 70 30

#description:Apache



安装Discuz

mv upload /usr/local/apache/htdocs/uc

cd /usr/local/apache/htdocs/



http://服务器ip/uc/install

204835503.png



修改

vim /usr/local/php/lib/php.ini

找到

; http://php.net/short-open-tag

short_open_tag = Off

改为

; http://php.net/short-open-tag

short_open_tag = On

/usr/local/apache/bin/apachectl restart




222207665.png


223314386.png

cd /usr/local/apache/htdocs/uc/

chown -R 777 data / .

225839459.png

无需重启apachect,只要刷新就行了


230015351.png


这里只要输入,数据库密码和创始人的密码就可以了

230145596.png


230236838.png

输入创始人的密码

230401670.png


upload文件复制到/usr/local/apache/htdocs下,并改名为bbs

mv upload /usr/local/apache/htdocs/bbs

cd /usr/local/apache/htdocs/

ls

bbs  index.html  index.php  phpmyadmin  uc

/usr/local/apache/htdocs/bbs

chmod 777 config.inc.php

chmod 777 attachments

chmod 777 forumdata/

chmod 777 forumdata/cache/

chmod 777 forumdata/templates/

chmod 777 forumdata/threadcaches/

chmod 777 forumdata/logs/

chmod 777 uc_client/data/cache/


http://服务器ip/uc

231403136.png

应用管理-添加新应用

231644958.png

点击-安装

231745504.png

231843809.png

点击下一步

232031906.png



232134492.png



232235323.png

http://服务器ip/bbs,来访问论坛




本文转自 mailfile 51CTO博客,原文链接:http://blog.51cto.com/mailfile/1212310,如需转载请自行联系原作者

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
弹性计算 Linux 数据库
快速用Discuz搭建论坛网站教程
Discuz! 是全球成熟度最高、覆盖率最大的论坛网站软件系统之一,被200多万网站用户使用,本文教你一步一步快速用阿里云免费的Discuz官方系统搭建论坛网站。
43826 0
|
5月前
|
Ubuntu Shell Linux
一键搭建SFroum开源论坛程序
SFroum是一款开源论坛程序,简化了站长的技术难度。官网位于&lt;https://www.sforum.cn&gt;,提供CSDN教程。由于Docker问题,一键安装脚本不可用,建议手动安装。适合Linux系统,如Debian和Ubuntu,最低配置为1核1G,推荐2核2G。安装涉及使用宝塔面板,安装Nginx,然后通过脚本安装论坛,如`ubuntu.sh`或`centos.sh`。安装后进行反代配置以绑定域名。安装完成后访问`/admin`进入后台。教程包含多步截图指导。
|
弹性计算 关系型数据库 MySQL
使用 Discuz 快速搭建论坛 | 学习笔记
快速学习 使用 Discuz 快速搭建论坛
209 0
使用 Discuz 快速搭建论坛 | 学习笔记
|
SQL 前端开发 JavaScript
【论坛项目】简单的论坛小项目-麻雀虽小,五脏俱全
【论坛项目】简单的论坛小项目-麻雀虽小,五脏俱全
395 0
【论坛项目】简单的论坛小项目-麻雀虽小,五脏俱全
|
关系型数据库 MySQL Java
基于阿里云部署自己的论坛小项目
感谢阿里飞天计划提供的平台,让我可以把论坛部署起来.
304 0
基于阿里云部署自己的论坛小项目
|
算法 安全 数据库
使用 Discuz 快速搭建论坛|学习笔记
快速学习 使用 Discuz 快速搭建论坛
206 0
|
算法 Java 数据库
jive论坛2
引用:http://zjd9961.blog.163.com/blog/static/3389299020072312451298/ 前言  Jive是一个开放的Java源代码项目。其目标是建设一个开放结构的,强壮的,易于扩展的基于JSP的论坛。
697 1
|
关系型数据库 PHP 数据库
|
关系型数据库 测试技术 PHP
|
关系型数据库 MySQL PHP
下一篇
无影云桌面