Linux 网站部署——如何部署自己的论坛网站(简单易上手)

news/2024/5/20 13:00:51/文章来源:https://blog.csdn.net/weixin_55985097/article/details/114901490

首先我们需要部署自己的网站需要的几个工具及服务:

1.云服务器 阿里云、华为云、腾讯云都可以,记下自己的IP地址;
2.X-shell工具;
3.代码包(在这里我们以部署一个开源的BBS网站为例子)。

首先,准备好自己的服务器,有的服务器需要自己部署系统,在这里我使用的是CentOS 7;另外设置好自己的root(服务器超管)密码,一定要记清楚密码!!!

打开X-shell工具 输入ssh IP地址(或ssh root@IP地址)第一种方法需要输入root用户名。输入密码,进入页面。
在这里插入图片描述

登录成功后会有提示,如图

在这里插入图片描述

接下来我们安装网站http服务:

输入

yum install -y httpd 

在这里插入图片描述
安装完成后(如图)
启用服务
输入

systemctl start  httpd

在这里插入图片描述
没有提示,代表启用成功,如果不放心后续我们会同步查看状态

下一步我们来安装数据库mariadb及php(语言),wget(下载),unzip(解压)等服务软件或工具

输入

yum   -y     install    httpd     mariadb-server    mariadb    php   php-mysql   gd   php-gd   wget  unzip  vim 

在这里插入图片描述
安装成功

进行下一步
输入

systemctl  start   httpd   mariadb                   开启数据库
systemctl   enable   httpd   mariadb                 设置开机自启数据库
systemctl   restart httpd mariadb                    重启数据库及网站服务
systemctl status mariadb                             检查数据库状态(是否运行)

在这里插入图片描述

基础服务已经安装完成了,接下来我们开始部署网站,在这里我们用开源的Discuz作为案例

输入

wget   http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip    

下载及解压代码如图

在这里插入图片描述

解压完成后我们来拷贝源码文件
输入

cp    -rf    upload/*    /var/www/html/ 

在这里插入图片描述
完成之后我们直接讲权限下发给使用者

chown -R  apache.apache   /var/www/html/ 

同时记下自己的IP地址

如上图

最后我们来准备自己的数据库

输入

mysql                                    创建数据库
create database discuz ;                 创建discuz
\q                                       完成退出

如图
在这里插入图片描述

到这来配置就全部完成啦

接下来我们登录ip地址

进入配置
在这里插入图片描述
点击我同意

进入下一步

我们直接来看第三步
在这里插入图片描述

进入最终设置

在这里插入图片描述
数据库密码一定要为空

点击下一步安装即可进入安装页面

在这里插入图片描述
安装完成

在这里插入图片描述

清空浏览器栏,从新进入即可

在这里插入图片描述
这样,属于我们的网站论坛就部署完成啦。

有问题的小伙伴可以私信我。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_769452.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux网站部署——从零到一部署一个自己的电商网站

上一篇关于部署论坛的网站已经发出,这次我们来部署一下电商网站,前期的准备工作请参考上篇文章:https://editor.csdn.net/md/?articleId114901490 我在这里直接借用了一个云服务器。如果还是自己服务器的同学可以直接使用我们的第一条命令&…

Linux网站服务——静态站点动态站点

网站服务 概念: 网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种工具,人们可以通过网站来提供相关的网络服务。…

Linux部署网站域名服务——DNS网站搭建域名购买

概念 域名服务作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。 hosts文件(互联网发展初期的服务) windows系统 C:\Windows\System32\drivers\etc\host…

Linux HTTP网站——网站基础服务详解

HTTP HTTP(Hyper Text Transfer Protocol)超文本传输协议,用于万维网WWW.(World Wide Web)与浏览器的传输协议。(基于TCP/IP通信协议) HTTP工作原理 http协议工作于客户端、服务端架构上&#…

Linux NginxHTTPS——HTTPS介绍、加密算法、SSL协议、HTTP风险、Nginx HTTPS部署(安全的网站部署)

HTTPS介绍 HTTPS(HyperText Transfer Protocol over Secure Socket Layer),Google 为了保证数据安全很早就开始启用了。 近些年互联网巨头,开始大力推行 HTTPS, 国内外的大型互联网公司基本也都已经启用了全站 HTTPS。…

一章——Web网站服务(一)(应用—linux高级管理)

三期总目录链接 目录 1、Apache 的起源 2、准备工作centOS7机器一台 3、把httpd添加为系统服务 4、httpd服务和 dns服务结合使用 域名访问网站 就www.aaa.com为例 常用的全局配置参数 常用的全局配置参数(续) Require配置项的常见语法 1、Apach…

二章——Web 网站服务(二)(应用——linux高级管理)

三期总目录链接 目录 一、基本理论 (一)、客户机地址限制 (二)、用户授权限制 二、实验要求 1、默认情况 2、只允许客户端192.168.1.200访问网站应该如何修改配置文件并验证 3、进行用户授权配置,允许aaa 和bo…

二章——Web网站服务(二)2.2(应用——linux高级管理)

三期总目录链接 目录 一、构建虚拟Web主机 案例1: 构建www.a1.com 和www.a1.com 这种基于域名的虚拟主机 案例2:构建基于地址的虚拟主机 (192.168.1.2 和 192.168.1.12) 案例3: 添加基于端口的虚拟主机 &#xf…

四章——Nginx网站服务(应用——linux防护与群集)

三期总目录链接 目录 一、Nginx服务 1、安装及运行控制 2、配置文件nginx.conf 2.1全局配置 解释: 2.2 I/O事件配置 解释: 2.3 HTTP配置 解释: 3、访问状态统计及虚拟主机应用 二、LNMP架构及应用部署 1、搭建LNMP网站平台 1.1…

rust全息要啥才能做_网站优化要怎么做才能排名靠前-乐云SEO

对于一个网站来说,网站优化是重要的,只有在搜索引擎中的关键词排名靠前才能获得更多的点击量。一个没有用户点击量的网站,即使它是完美的,是徒劳的。那么,我们如何在百度或其他搜索引擎的主页上获得网站的关键词排名呢…

实验楼网站mysql_进阶篇 - MySQL 常用查询

实验9 进阶篇-MySQL常用查询一、简介1. 内容:通过一个经销商数据库实例学习并实践多种在数据库中查找记录的方法。2. 知识点:表查询操作。二、步骤1. 启动并连接MySQL。创建切换数据库。创建表并插入数据。mysql> CREATE TABLE shop (-> article I…

java 爬虫 登陆_Java 爬虫遇到需要登录的网站,该怎么办?

这是 Java 网络爬虫系列博文的第二篇,在上一篇 Java 网络爬虫,就是这么的简单 中,我们简单的学习了一下如何利用 Java 进行网络爬虫。在这一篇中我们将简单的聊一聊在网络爬虫时,遇到需要登录的网站,我们该怎么办&…

php行业八卦,Phpwind肖睿哲:与网站主合作信任最重要

(图为:Phpwind副总裁肖睿哲)【TechWeb消息】12月4日下午消息,Phpwind副总裁肖睿哲在“2010年中国地方与行业网站高峰论坛”上接受TechWeb专访时表示,与新浪微博合作产生利益之后,网站主将会与新浪微博七三分成,“Phpwi…

java请求爬取https网站报错javax.net.ssl.SSLHandshakeException的解决办法

前言 在爬取https网站的时候,今天遇到了一个之前没有见过的异常javax.net.ssl.SSLHandshakeException,具体细节请看如图 2020-06-01 23:18:17.032 DEBUG org.springframework.web.servlet.DispatcherServlet - Successfully completed request javax.ne…

不同网站不同网卡_不同时代网站设计制作的技巧

对于大多数网页设计师来说,基于特定的目标受众来计划一个网站设计项目是显而易见的。它可能是为那些喜欢苏打水或购买电子游戏或对运动鞋有亲和力的人。但是另一个需要考虑的问题经常被忽略——为不同的时代的用户设计。年龄会影响用户如何使用网站、应用程序和移动…

win7网站服务器错误怎么解决方法,win7系统网页提示network error怎么办|win7 network error的解决方法...

‍‍有很多win7旗舰版用户在访问网页的时候出现无法访问的情况,并提示network error,我们遇到在win7系统网页提示network error怎么办呢?会出现network error很有可能是网络参数发现错误或接触DNS服务器发生错误导致二级网页打不开&#xff0…

做网站用UTF-8编码还是GB2312编码?

经常我们打开外国网站的时候出现乱码,又或者打开很多非英语的外国网站的时候,显示的都是口口口口口的字符, WordPress程序是用的UTF-8,很多cms用的是GB2312。 ● 为什么有这么多编码? ● UTF-8和GB2312有什么区别&…

MOSS 2007应用日记(3)——如何创建/删除部门网站(子网站)

在顶级网站中,我们可以为各个部门创建自己的网站1创建部门网站(子网站)登录顶级网站,点击页面右上角的“网站操作”,选择“创建网站”输入网站的标题和说明,这里创建一个“行政部”网站在“网站网址”中输入…

用linux部署一个网站,Linux网站部署——从零到一部署一个本身的电商网站

上一篇关于部署论坛的网站已经发出,此次咱们来部署一下电商网站,前期的准备工做请参考上篇文章:https://editor.csdn.net/md/?articleId114901490php我在这里直接借用了一个云服务器。若是仍是本身服务器的同窗能够直接使用咱们的第一条命令…

服务器安装网站流程图,服务器操作系统的安装流程图

服务器操作系统的安装流程图 内容精选换一换外部镜像文件在从原平台导出前,没有按照“Windows操作系统的镜像文件限制”的要求完成初始化操作,推荐您使用弹性云服务器完成相关配置。流程如图1所示。云服务器的正常运行依赖于XEN Guest OS driver(PV driv…