导航:首页 > 源码编译 > 宝塔源码搭建教学

宝塔源码搭建教学

发布时间:2023-09-19 01:53:17

① 宝塔面板部署Spring Boot项目

一般的 Spring Boot 项目打包完是 .jar 文件,已内嵌了 Tomcat 服务器,但是当我们部署到生产环境的时候一般用的是 .war 包,这次我们使用宝塔面板来完成项目的环境搭建和部署。

此教程所使用的环境:

首先,我们需要构建 .war 包,需要对项目构建进行一些设置,以 Maven 为例,修改 pom.xml 。
修改打包方式为 war ,注意最后行肆一行:

加入这一项依赖设置:

在包的根目录新建一个 ServletInitializer 类(比如在我的项目里,与 BaotatestApplication 类同级),内容类似如下:

然后再回到项目根目录(有 pom.xml 的目录),进行编译

如果要跳过测试,就输入:

编译完成之后就能在档搏轿 target/ 目录下找到我们的 .war 包,比如我是 baotatest-0.0.1-SNAPSHOT.war 。

接下来配置服务器环境,首先宝塔面板的安装不再赘述,到其“软件商店”安装好:

安装完 Tomcat 后记得放行 8080 端口(Tomcat 默认端口)。再把我们的 .war 包放进 /www/server/tomcat/webapps 目录就会自动解压部署,在同级目录生成同名文件夹(如果没有自动部署就重启一下 Tomcat,另外部署不成功的话可以去 /www/server/tomcat/logs 看看日志文件)。此时再访问 http://example.com:8080/baotatest-0.0.1-SNAPSHOT/ 就可以访问我们的应用了。

后面长长的一串似乎并不好看,我们可以将其去掉,有两种方法。

一种是直接将包名改成 ROOT.war ,即可。

另一种需要修改配置文件 /www/server/tomcat/conf/server.xml ,在 <host>...</host> 标签内插入:

或者这样:

path 属性可以定义访问的路径,比如挂载到 /hello 上,这里我们留空就是根域名。
然后再将 Tomcat 配置重载,我们就能在根目录下访问到这个项目了。

还有就是给上传目银蚂录配置静态资源映射,比如我这里的 有一个上传目录 /www/uploads ,用户上传的图片都会保存到这个 uploads 文件夹来,那如何在服务器访问这个目录呢?一样,加入:

习惯上还需要配置一下 Nginx 反向代理 Tomcat。
去宝塔的“网站”页面里新建一个站点,除了域名保持默认就行了。
然后在其“设置”中配置“反向代理”,目标域名就是 Tomcat 的地址,比如 http://dev.shadowcat.cn:8080 ,发送地址用 $host 就可以了,其他保持默认即可,最后访问一下 Nginx 即可成功返回结果。

② 宝塔怎么安装源码

直接可以在宝塔控制面板中安装预设的源码,如wordpress,metinfo企业建站系统等等。
如果你要安装自己的定制源码,可以先设置FTP,上传后安装。

③ 有源码怎么用宝塔搭建网站

有源码直接上传空间或本地iis文件夹中运行即可.

④ WordPress搭建个人博客小白教程

我想这问题应该问你自己,每个人都应该有自己的想法,对于我而言,作为一名计算机专业的学生,我想建博客完全是专业的原因与兴趣的热爱,我在最近的课程中是基于B/S的web开发,因为老师为了让我们熟悉开发流程让我们自己做了个项目,为了更好的演示项目所以购买了阿里云主机,交接成果后服务器就空着吗?之前有一次项目实训老师问我们谁搭建过个人博客,只有了了几个大佬有过类似经验,正好有这个机会何不搭建一个属于自己的网站呢?

文章具体步骤如下:
云服务器-----域名-----环境搭建-----部署源码

相信你一定在微信或者QQ空间看过腾讯的广告10块钱建站,一分钱购买域名。这就是我们要购买的云服务器。虽然我看过很多腾讯的广告,但我还是推荐阿里的服务器。IDC数据显示阿里云公有云市场份额达到48%,稳居中国市场第一。而且就我体验来看阿里云的各方面服务安全都有很好的保证与帮助。
直接去 阿里云服务器ECS 购买,如果是学生的话可以享受到阿里的 云翼计划 10块钱一个月的主机价格。这对于服务器的价格来说是相当优惠的!

购买好了后呢阿里会给你一个ssh密码,记好这个密码。
你可以在阿里控制台的右上角点击云命令行连接自己的主机(就是这个橙色的标志)

点击后输入:

回车后输入刚刚给你的密码就能连上主机了

可选读,因为可以直接通过公网IP访问
别的教程都说域名很重要,一定要选,实际上你可以直接拿自己的 公网IP 当做访问地址进入系统。而且购买了域名就得对域名进行备案,这需要特别麻烦的步骤,时间也至少 10-20天 。不过这里我还是说说吧,毕竟有一个好的域名进入比直接用IP酷很多。

购买域名很简单,一般的域名也很便宜一般7 8 块钱就可以买一年了,当然也有特别贵的溢价域名就别购买了。
直接去 阿里云万网 购买就行。直接输入你想要的域名,选个便宜的购买,当然也是你可以接受的,需要注意的是首次购买域名是有优惠的,所以要选择合适的购买时长。购买完后需要域名的实名认证(这也挺麻烦的不,不过最麻烦的还在后面一步域名备案)。

(耗时10-20天左右)
这是我最想吐槽的地方了,因为中国工信部的原因你购买的域名必须要备案,不然就无法通过域名访问阿里的服务器,不过阿里还是很好了,只要你购买的服务器有 三个月 就可以享受阿里备案一条龙服务,别问我为啥要三个月,因为你在某讯家要运行三个月才能备案。(工信部备案需求是你要三个月运行,阿里默认你买了三个月就给你提前了)
在控制台下,右上角的备案进入备案系统。选择你的服务器进行备案申请。

你的域名需要解析到你的服务器才可以将这域名指向你的网站,直接在控制台的域名管理下面解析即可。要填的直接对照下面这张图添加就行,A默认,主机记录就是你前面的www,也可以是@,解析线路默认,记录值就是你的公网IP这里我的博客是 www.jianqiang.online ,公网IP是47.100.114.250。

Ok,到现在为止,域名这方面就大功告成了,以后就有了专属域名。如果觉得这太麻烦了也可以直接通过IP访问,但如果购买了域名就必须得走到底,不然就浪费了

现在就需要接着前面连接主机后的操作了。有技术的可以直接操作Linux,这里因为是推荐给小白的教程所以选择搭建宝塔Linux管理系统。

宝塔面板是一款很优秀的Web环境面板,宝塔面板支持Linux和Windows系统,可以一键安装LNMP和LAMP环境(这是啥之后介绍),是新手站长最好的管理界面。

Enter后系统会自动安装宝塔,运行期间需要输入y确认安装。等待大概2分钟左右,显示“Complete!”,即安装完毕!此时要记住控制台显示的密码,后面登录需要。

阿里云服务器需要开放下端口,因为阿里云为每台ECS服务器默认配置的安全组禁用了宝塔面板需要的端口,宝塔面板依赖的端口号有: 8888|888|80|443|20|21 ,所以需要登录到服务器控制台,开启这6个端口。可以去这里 阿里云ECS怎么开放端口自定义安全组规则 查看怎么开发端口。下面我也简述一下。

但你端口打开后就可以通过网站url访问宝塔面板了

登录地址为:http://你的服务器IP:8888
用户名:admin
密码:前面安装完成后你记下的密码

登录宝塔后台后,会弹出一键安装web环境的界面,我们按照自身需求安装适合自己的LNMP环境或者LAMP环境。你熟悉什么开发环境就用什么开发环境,都不熟悉推荐LNMP.

这个宝塔安装我也是从网上找的,这里把原博主文章发一下 https://www.xinshouzhanzhang.com/anzhuangbaota.html

宝塔面板支持一键部署源码,因此我们无需到WordPress网站下安装包。如下图。
注:如果软件中没有这选项就去侧边的软件管理里找。
这也就是我为什么前面云服务器推荐宝塔的原因,他甚至可以让你部署其他项目

部署完成后会出现下图提示,记住这些资料点击站点去访问进入WordPress安装操作。

接下来的站点配置界面就需要填写你自己的信息!

⑤ 问道游戏架设步骤 问道游戏私服架设源码

1、服务器一台,1-1-1也可以搭建,但人数不可以多,任务开启不可多下载链接里面的服务端搭建教程:1.先安装宝塔2、放行安全组的相应端口具体要放行的端口有:3306、888、8888、5000、8101、8110、8120、8160-8168(这个是范围之8160是一线,依次类推)

2、安装数据库配置环境

3、登陆宝塔面板,在首页弹出的框中选择要安装的环境,第三个不用选择,其中mysql改为5.1,phpmyadmin改为4.0,然后选择编译安装即可。等待大约30-50分钟自动安装结束

4、配置数据库设置数据库的超级用户(root)的密码,并添加允许远程访问的root账户②、用宝塔面板的软件管理页面,重载mysql服务配置,使我们添加的远程访问生效

5、开始部署游戏数据①、第一次使用N11连接到我们服务器的mysql数据库(连接编码选择utf8),执行all.sql文件以创建游戏所需的数据库和基础数据②、断开数据库连接,设置数据库连接编码为936,然后重新连接,将dl_adb_all数据库转存为sql文件(结构和数据)③、用n++编辑我们保存好的dl_adb_all.sql文件,具体操作就是替换里面的所有外网ip为我们自己的服务器ip,如果需要改区名,就替换里面的所有问道一区为你想要的区名④、用n11删除掉dl_adb.all数据库中的表,然后运行我们保存的dl_adb_all.sql文件进行重建表结构和数据

6、部署服务器端的文件配置服务器端文件,修改aaa ccs csa dba目录下的ini配置文件的信息①修改数据库相关的IP为127.0.0.1,修改***_daili的地址为服务器的IP②修改数据密码为我们设置的数据库密码2、复制线路驱动文件rungs(想架设几条线就复制几个),复制gs/gs目录下的gs1.ini文件(同样是几条线路就复制几个)①修改gs1.ini中的ip为服务器IP②修改gs*.ini中的线路名分别问你自己数据库中设置的线路名

阅读全文

与宝塔源码搭建教学相关的资料

热点内容
python字符转成数字 浏览:820
海川用的是什么服务器 浏览:374
口才是练出来的pdf 浏览:458
云服务器哪个公司性价比高 浏览:515
源码论坛打包 浏览:556
php怎么做成word 浏览:690
python批量生成密钥 浏览:490
程序员要不要考社区人员 浏览:150
app的钱怎么充q币 浏览:813
android银行卡识别 浏览:751
怎么在app投放广告 浏览:11
手机文件管理怎么看app名称 浏览:192
程序员学数学哪本书最全 浏览:784
macd实战选股公式源码 浏览:644
加密芯片的计算方法 浏览:187
手机存储为什么找不到微信文件夹 浏览:697
msf端口迁移命令 浏览:880
工商app积分怎么查询 浏览:145
铁路app怎么买火车票 浏览:311
移魅族除的app怎么添加 浏览:242