当前位置: 首页 > news >正文

使用 宝塔面板 部署 php网站

【语料库网站】宝塔面板 在线部署全过程

代码仓库:https://github.com/talmudmaster/RedCorpus

网站介绍

语料库提供双语文本检索和分享功能。供英语、翻译相关专业的爱好者,学生和老师学习使用。

该网站是对BiCorpus开源项目的二次开发。

技术栈:php、mysql

安装步骤

1. 准备云服务器

买一个低配置的云服务器就行,哪家的都行

选择常见linux的发型版本,centos、debian、ubuntu 啥的都行

在这里插入图片描述

2. 准备域名(可跳过)

买个普通的域名,并接上服务器

国内域名需要备案,尽量写:个人学习项目,这样容易过

3. 安装宝塔面板

前往宝塔官网,准备安装(这里的端口号可以改的)

https://www.bt.cn/new/download.html

在这里插入图片描述

填写相关参数,即可一键安装,安装过程约10分钟

建议存下来,不然忘了

在这里插入图片描述

4. 服务器开放端口

上图的端口号(假定是22),要在服务器那开放端口

在这里插入图片描述

写入22(假定是),然后保存

在这里插入图片描述

5. 进入宝塔面板

访问面板地址,并输入用户名和密码。之后还需要同意协议和绑定手机号

在这里插入图片描述

6. 上传项目

文件 - 上传项目(可从我仓库下载)

在这里插入图片描述
上传完成后,右上角关闭即可
在这里插入图片描述

若备案了,找到并双击该文件,修改后保存即可

在这里插入图片描述

7. 添加站点

网站 - 添加站点

在这里插入图片描述

填下域名(后面没写端口号的话,宝塔默认好像是80),换下根目录

在这里插入图片描述

在这里插入图片描述

建下数据库,然后提交

在这里插入图片描述

然后在服务器和宝塔面板都开放该端口(好像是80)

在这里插入图片描述

在这里插入图片描述

8 .数据库配置

数据库没有安装的话,就去商店里安装,并且服务器和面板都开一下端口3306

数据库 - root密码 - 修改为上一步中的root密码
在这里插入图片描述

新建个数据库(按图中来)

在这里插入图片描述

点击管理

在这里插入图片描述

选择数据库 - 导入 - 上传文件

在这里插入图片描述

选择这个文件并上传

在这里插入图片描述

向下滑动,点击执行

在这里插入图片描述

9. 刷新对应网站,即可访问

打开服务器对应网站(就是服务器地址),刷新即可

在这里插入图片描述

在这里插入图片描述

10. 数据库其他配置(可跳过)

如果你前面修改了数据库账号和密码,那就要修改这里的数据

在这里插入图片描述

11. 登录网站

可以先点入数据库管理网站的这张表,查看管理员账号

(用户是可以直接注册登录的)

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 操作系统|day4.Linux、Linux内核、Linux负载、Linux文件存储
  • Java Bean Validation 注解:@NotEmpty、@NotBlank 和 @NotNull 的区别
  • 笔面试编程题总结
  • 详解pd.pivot_table
  • 计算机网络——网络层(多协议标签交换MPLS、软件定义网络SDN)
  • SQL Server端口设置完整详细步骤
  • 900565Z error Failed opening bolt
  • C# 设计模式之装饰器模式
  • 在Linux中宏观的看待线程
  • leetcode17. 电话号码的字母组合,dfs深度优先搜索
  • JC/T 2436-2018 木塑家具板材检测
  • Java 中的 ArrayList 和 LinkedList 在性能上有什么不同?
  • Linux安装Java(JKD)
  • 边缘计算×AI:绘制未来实时智能的宏伟蓝图
  • 智能化的Facebook未来:AI如何重塑社交网络的面貌?
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【css3】浏览器内核及其兼容性
  • 【EOS】Cleos基础
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • Create React App 使用
  • C语言笔记(第一章:C语言编程)
  • Django 博客开发教程 8 - 博客文章详情页
  • Git学习与使用心得(1)—— 初始化
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • MQ框架的比较
  • mysql中InnoDB引擎中页的概念
  • SQLServer之创建显式事务
  • 对象引论
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 高度不固定时垂直居中
  • 构建二叉树进行数值数组的去重及优化
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 思否第一天
  • 听说你叫Java(二)–Servlet请求
  • 微信小程序:实现悬浮返回和分享按钮
  • 新书推荐|Windows黑客编程技术详解
  • 一文看透浏览器架构
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (27)4.8 习题课
  • (阿里云在线播放)基于SpringBoot+Vue前后端分离的在线教育平台项目
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (一)Kafka 安全之使用 SASL 进行身份验证 —— JAAS 配置、SASL 配置
  • .gitignore文件使用
  • .Net 4.0并行库实用性演练
  • .net Signalr 使用笔记
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .net 获取url的方法