centos6下基于http2.2搭建论坛、博客系统及phpMyAdmin应用程序的实现

准备工作:
关闭防火墙、selinux,保证连接不受影响

service iptables stop

            # chkconfig iptables off
            # iptables -F

1.首先准备搭建环境
安装httpd、php、php-server、mysql-server。

yum install httpd php php-server mysql-server

    开启MySQL、httpd服务
            # service mysqld start

            对myuser用户进行授权
            # mysql> grant select,insert,update on *.* to ‘myuser‘@‘172.16.%.%‘ identified by ‘123456‘;
            # service mysqld restart
            # service httpd start

2.创建虚拟主机
在httpd片段配置文件(/etc/httpd/conf.d/) 下创建虚拟主机virhosts.conf

创建虚拟主机中目录

mkdir -pv /myweb/vhosts/vh1

3.为虚拟主机中的IP提供网络接口,添加虚拟主机标签

ip addr add 172.16.12.12/16 dev eth0 label eth0:0

            (若要永久生效选择写入配置文件)
            将本地论坛、博客及phpMyAdmin应用程序上传至/myweb/vhosts/vh1目录下

![](http://i2.51cto.com/images/blog/201805/05/a276a12a5d947ec5e7235901be6747a8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

首先解压Discuz_X3.2_SC_GBK.zip
    # unzip Discuz_X3.2_SC_GBK.zip

        # mv  Discuz_X3.2_SC_GBK/upload/ bbs/
        重启httpd服务
        # service httpd restart
        打开浏览器输入172.16.12.12/bbs安装论坛

    ![](http://i2.51cto.com/images/blog/201805/05/eca9e87e3b357e3ce72aa571e0fd9cd7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

        按照提示进行安装和设置!

安装phpmyadmin

tar xf phpMyAdmin-3.5.4-all-languages.tar.gz

    # cp -a phpMyAdmin-3.5.4-all-languages/config.sample.inc.php phpMyAdmin-3.5.4-all-languages/config.php
        # mv phpMyAdmin-3.5.4-all-languages pma
        访问“172.16.12.12/pma”进行安装
        ![](http://i2.51cto.com/images/blog/201805/05/87c60fcfdf4f234505f4840e9398cf39.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

安装博客
    上传phpwind_v8.7_GBK.zip文件
    解压缩文件
        # unzip phpwind_v8.7_GBK.zip
            # mv phpwind_GBK_8.7/upload phpwind
        访问“172.16.12.12/phpwind”进行安装
    ![](http://i2.51cto.com/images/blog/201805/05/3c8288be3e68f8be6de03528cb29be25.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

原文地址:http://blog.51cto.com/yigechenlin/2113103

时间: 2024-10-28 20:19:46

centos6下基于http2.2搭建论坛、博客系统及phpMyAdmin应用程序的实现的相关文章

Linux下使用 github+hexo 搭建个人博客03-hexo配置优化

上两张文章,我们说了 hexo 部署.主题的切换.博文的创建.MarkDown 简单使用和 hexo 部署到 GitHub Pages. 也说了我们会使用 next 主题做为我们后期博客的使用和维护.但是该主题的原生态,可能或多或少不满足我们当前的需求,因此需要我们对其进行优化,达到我们想要的效果. 因此这篇文章和下篇文章主要就是针对主题的优化进行书写的. 注意事项 1.优化完毕或者新建博客后需要 hexo g 生成静态文件: 2.然后重新启动服务,使用命令 hexo s -p 80 3.浏览器

Linux下使用 github+hexo 搭建个人博客04-next主题优化

上篇我们说了 hexo 的优化,针对的站点的优化. 本篇讲解 next 主题的优化,包括:使用语言.前端页面显示宽度.菜单.侧栏.头像.添加或取消动画效果.打赏功能等等. 让页面排版更符合我们所要的功能和所想的风格. 可参考网站 http://theme-next.iissnan.com/getting-started.html 主题设定 选择 Scheme 修改 next 主题配置文件. 1 [[email protected] next]# pwd 2 /app/softinsall/hex

基于Spring Boot技术栈 博客系统企业级前后端实战 渐进式讲解+Thymeleaf+Elasticsearch+多种数据库

第1章 Spring Boot 简介讲解Spring Boot的项目背景,已经与其他技术框架(比如,Spring.SpringMVC.SpringCloud等)的关系.简单介绍下Spring Boot 整个生态系统1-1 _Spring Boot博客_课程导学1-2 -Spring Boot 是什么 第2章 开启 Spring Boot 的第一个 Web 项目通过 Spring Initializr 来快速初始化一个 Spring Boot 原型,方便学员来极速体验Spring Boot.本课程

基于Docker快速搭建wordpress博客

wordpress数据存储依赖mysql数据库,以docker容器方式部署完整的wordpress博客服务,则需要从镜像仓库拉取mysql.wordpress镜像,这里选择从开源的docker hub 获取mysql 5.7版本,wordpress latest版本,同时需要准备一台具备外网环境的机器,硬件配置最好1C2G以上,当然1C1G也是没有问题的. docker pull mysql:5.7 docker pull wordpress:latest 启动mysql数据库服务 docker

基于React服务器端渲染的博客系统

系统目录及源码由此进入 目录 1. 开发前准备 1.1 技术选型1.2 整体设计1.3 构建开发 2. 技术点 2.1 react2.2 redux, react-router2.3 server-render 3. 总结 正文 1. 开发前准备 1. 1 技术选型 对于个人的博客系统而言,服务器计算能力往往不是需要考虑,而其中的 I/O 操作是比较复杂的,同理对前端的交互要求也是较高的,所以这次主要还是围绕 Node系 ,React系 框架进行开发.对于 2016 年后的互联网产品, Reac

巨杉Tech | 十分钟快速搭建 Wordpress 博客系统

介绍很多互联网应用程序开发人员第一个接触到的网站项目就是博客系统.而全球使用最广的Wordpress常常被用户用来快速搭建个人博客网站.默认情况下,Wordpress一般在后台使用MySQL关系型数据库存储所有的博文及回复.本文将展示如何使用 SequoiaDB 巨杉分布式数据库替换MySQL,成为Wordpress博客系统的后台关系型数据库. 通过阅读本文,用户可以了解到如何使用SequoiaDB巨杉数据库的MySQL实例无缝替换标准MySQL数据库.SequoiaDB巨杉数据库允许用户在不更

Spring MVC+Hibernate JPA搭建的博客系统项目中所遇到的坑

标签: springmvc hibernate 2016年12月21日 21:48:035133人阅读 评论(0) 收藏 举报  分类: Spring/Spring MVC(6)  Hibernate(1)  版权声明:本文为博主原创文章,未经博主允许不得转载,如需转载,请注明文章出处为 http://www.54tianzhisheng.cn/,否则考虑法律追究责任,谢谢合作! https://blog.csdn.net/tzs_1041218129/article/details/53791

基于CrossApp引擎和ghost博客系统的APP

技多不压身,即使没有用,也能装个逼. 开发这款APP,其实并不是给别人用的,更多的是给自己用.一直以来都是为APP开发数据接口,对APP开发并不了解,只知道业务需求需要什么数据,我提供什么接口来调取数据.如果止步如此,对技术的提升是没有帮助的. APP并不难,但也不简单,这款APP从学习CrossApp引擎到APP完成,总花掉了12天时间.并且还未对android适配调整,不过我也不打算适配了.android虚拟机实在太卡,还时不时的不响应(人生哲学:自身的发展,受限于当时环境影响). Cros

基于github+hexo搭建个人博客(window)

0x01 环境搭建 1.Node.js环境 下载Node.js安装文件:https://nodejs.org/en/download/ 根据系统选择相应安装包下载,安装过程一路Next,默认设置即可. 通过以下命令查看是否安装成功: 2.Git环境 下载Git 安装文件:https://git-scm.com/download/win 选在相应系统版本下载安装,默认设置,一路Next即可 检查一下Git是否安装正确: 基本的环境搭建已经完成. 3.github账户注册和代码库设置 https:/