您的位置:首页 > 其它

在lamp环境下搭建论坛

2012-08-29 16:42 288 查看
目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。这四个软件都是遵循GPL的开放源码软件,它们安全、稳定、快速、功能强大,使用它们可以建立一个快速、稳定、免费的网站系统。Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台
1 搭建lamp
挂载光盘
配置yum
vim /etc/yum.repos.d/rhel-debuginfo.repo



需要安装httpd mysql 和php 相关软件









启动 httpd



启动mysql



编辑php 文件



 



搭建成功 http://192.168.101.225/


停止mysql
service mysqld stop






 
 
2  phpwind
PHPWind(简称:PW)是一个基于PHP和MySQL的论坛程序,是国内最受欢迎的通用型论坛程序之一。
 
特点
网站统筹化
1. 非凡的访问速度
PHPWind 论坛系统一直坚持高效、安全、稳定、易用的原则,采用独创的模板和数据库体系以及专业的代码设计保证了PHPWind论坛系统的持续高效和稳定,让更多的用户体验互联网的最新理念,也让您的站点在互联网时代脱颖而出。
2. 卓越的负载能力
论坛核心参数的合理配置,专业的web 、数据库、附件和图片链的负载均衡处理,保证了站点在繁忙的服务器环境下快速而稳定的运行,极大地提升站点形象。
技术专业化1. 严密的安全体系与独创的防攻击技术保障
专业的过滤注入式入侵、严密高效的防护算法和监控程序构成站点严密的安全体系;独创的防攻击技术、安全验证码,进一步完善了站点的保障体系。
2. 强大而完善的功能
PHPWind论坛系统 除了具备多重子版块.和后台用户组权限可以自由组合外, 还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义积分与自定义等级提升系统、论坛用户宣传接口、帖子加密隐藏出售、分论坛二级目录/域名等 一些特色功能. 从而减轻了大部分论坛程序中都必须要借助开发hack才能实现的诸多工作。
友好人性化1. 友好的界面和人性化的功能设计
以功能个性化和人性化为基础,PHPWind论坛系统独创所见即所得发贴编辑器,完善的用户自身信息浏览和管理、对论坛浏览和操作更加方面的快捷链接等。
2. 完美的技术架构和扩展性
标准化的插件接口、可持续开发的完美技术架构,实现了PHPWind论坛系统的可持续扩展性
 
 
unzip phpwind_GBK_8.3 解压
cd phpwind_GBK_8.3
mv upload/ /var/www/html/phpwind 建立phpwind文件
访问
 



安装
修改目录权限



开始安装






建立数据库












登陆









进入板块



编辑 /etc/httpd/conf/http.conf



添加主机



 
 
3  Wordpress
 
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志
WordPress提供的功能包括:
1.文章发布、分类、归档、收藏,统计阅读次数。
2.提供文章、评论、分类等多种形式的RSS聚合。
3.提供链接的添加、归类功能。
4.支持评论的管理,垃圾信息过滤功能。
5.支持对样式CSS和PHP程序的直接编辑、修改。
6.在Blog系统外,方便的添加所需页面。
7.通过对各种参数进行设置,使Blog更具个性化。
8.在某些插件的支持下实现静态html页面生成(如WP-SUPER-CACHE)。
9.通过选择不同主题,方便地改变页面的显示效果。
10.通过添加插件,可提供多种特殊的功能。
11.支持Trackback和pingback。
12.支持针对某些其它blog软件、平台的导入功能。
13.支持多用户。
 
 
 
[root@host ~]# mv wordpress /var/www/html
[root@host ~]# cd /var/www/html
[root@host html]# ll
总计 12
-rw-r--r-- 1 root root 3 08-22 16:22 index.html
drwxr-xr-x 22 root root 4096 2010-12-21 phpwind
drwxr-xr-x 3 root root 4096 08-28 13:38 wordpress
[root@host html]#
cd wordpress
cp wp-config-sample.php wp-config.php
chown apache.apache wp-config.php
 
创建数据库
[root@host wordpress]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@host wordpress]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.0.77 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> show database;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database' at line 1
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| phpwind |
| test |
| wordpress |
+--------------------+
5 rows in set (0.03 sec)
mysql>
 
vim wp-config.php








内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息