接上篇:用开源cms系统Destoon作为核心底层开发导航网站

代码写好了,并大概测试完成,功能需求达到了80%了,已经达到了对外发布的时机了。

首先,得有一个自己的域名。域名我申请了SSL证书配置HTTPS,这样有利于搜索引擎。

其次,得有一台服务器。

如果你经济比较宽裕,考虑的比较长远,可以将数据库服务器和应用程序服务器分开,还有图片服务器也单独部署,我是全部部署在一台服务器上面的,只要宽带稍微大一点,生成静态化,加个CDN速度也是杠杠的。因为本身数据量不是很大!

对于DESTOON系统作为底层开发程序出来的成品,所需要占用的服务器其实花不了多少钱,1G内存、1M宽带、单核都可以跑起来程序的,如果对访问速度可以接受在3-5秒打开也是可以用,所以服务器成本需要不了多少。

我自己用作学习之用部署过展示型的网站,用DESTOON写的,买的服务器在某云就是用过上面说的配置,也完全能接受,一年也就才几百块钱的云服务器钱,甚至可以用linux的虚拟主机。

说实话用虚拟主机也是能完全胜任10万数据以下的。

既然是正式发布的,服务器要求就稍微要好一点,所以我就选择了3M宽带、双核CPU、4G内存、40G存储的配置,一年需要1千多,我是首次用户一年几百块,我一次性购买了3年。

生成静态文件,访问https://gaole.cc/code 访问秒开,动态访问的话,大概1-2S左右。

刚开始是打算注册com域名的,但是现在com域名基本上好记的网址都已经被注册了,所以只能考虑其它的了。

高效工作,快乐生活,取名之意为:高乐,好记且有意义,于是就注册了gaole.cc 简短。只是没有com那么大众化和品牌化。但是对于我来说,只要简短好记就行,其它的不太在乎了。

配置云服务PHP运行环境

mysql(数据库)+php(运行环境)+nginx(域名转发) 就可以把程序运行起来了,可以参考:云服务器 手动搭建 LAMP 环境 - 最佳实践 - 文档中心 - 腾讯云

当然,你也可以先安装宝塔,然后安装需要的环境,可以参考: 宝塔linux面板,一键安装LAMP/LNMP/SSL/Tomcat

将整个destoon的目录上传到你指定的目录,一般我都是上传到:/home/www/项目名文件夹

设置域名解析自你购买服务器的公网IP

我是将www 域名302跳转到gaole.cc进行访问的,nginx里面有配置(你可以访问www.gaole.cc会自动跳转到gaole.cc )。

上图的第三条记录是在申请SSL证书时,服务商系统自动加的,不用搭理。

配置nginx转发

nginx的默认安装目录为:/usr/local/nginx,找到nginx.conf,下面只是一部分配置(做到域名可以正常访问,如需SSL还有压缩、黑名单可自行百度了解)

server {listen 80;server_name  gaole.cc;root  /home/www/项目名文件夹;location / {index index.html index.htm index.php;autoindex on;}location ~ \.php$ {include fastcgi.conf;fastcgi_intercept_errors on;fastcgi_pass unix:/tmp/php-cgi.sock;} access_log /usr/local/nginx/logs/access.log;}

当时配置时,有一个地方会报错,需要去修改/tmp/php-cgi.sock 里面的信息,具体需要百度一下找找答案,我不太记得清楚如何处理了,只能给你提供一个思路,错误会记录在access.log文件中。

初始化destoon数据库

如果你是初始使用这个系统,配置好nginx以后,访问域名,按照步骤初始化即可。如果你是免安装的,则需要你把本地的数据生成SQL文件导入到服务器数据库,或者其它方法,很多种方式。

如果你想更简单的操作,那你可以配置安全组,开放3306端口,在本地使用Navicat for MySQL软件连接服务器数据库进行操作初始化,我就是这样操作的。思路可以参考:Navicat 连接阿里云ECS服务器MySql数据库的详细步骤讲解_手是好汉!眼是懒汉。的博客-CSDN博客_navicat连接ecs

配置Destoon系统软件环境

当你域名、nginx、数据库都弄好并且运行起来以后,进入 Destoon安装目录,找到config.inc.php配置相关信息即可正常访问了。如果有任何相关问题的可以自行百度处理或者访问官方文档:帮助文档 - DESTOON网站管理系统

一切都可正常访问操作了,有些步骤没有写的太细,如有问题可以留言或者联系我一起解决。

还有需要注意的几个点:

1、域名备案问题,时间比较长久,看各个地方,一般一个星期

2、各个云服务商是有服务器安全组设置开放端口和IP的,如果无法访问,可以了解一下这个安全组

3、如果对服务器安装不是特别熟悉的,可以使用宝塔面板操作,非常舒服

发布:程序员导航网站建成之程序发布上线相关推荐

  1. 推荐一个非常实用的程序员导航网站,码农必备!

    这是一个非常好用的程序员导航网站,拥有该网站,就拥有一站式导航,再也不用为找网址而发愁了! 先直接上网址:https://hao.panziye.com/ 现在来说说为什么推荐该程序员导航网站! 1. ...

  2. 我真希望有人在我学计算机之前,就告诉了我这100多个程序员学习网站!【全编程人员都可以看】

    大家好,我是辣条. 今天给大家整理了程序员必备的好网站,一百多个涵盖所有,建议收藏! 开发者最最最重要的网站 GitHub:GitHub: Where the world builds softwar ...

  3. 最大程序员交友网站 10 岁了,它长大后要成为什么

    [导读]:全球最大的程序员交友网站是哪个?不是 Stack Overflow,就是 GitHub.根据 11 月 25 日 Alexa 的网站排名数据来看, 目前 SO 排第 60 名,GitHub ...

  4. 一个程序员专用网站(各种开发辅助工具、学习、娱乐、三方应用等等)

    cf程序员导航-CXY521.CXY521(程序员我爱你)是一个致力于一站式程序员学习工作娱乐导航网站,以让程序员更便捷为使命,始终围绕程序员需求,为程序员提供最新工具导航https://cxy521 ...

  5. 看了以后大呼过瘾的程序员必备网站,速速收藏!

    程序员必备的网站,网络上一搜一大把,动辄几十个甚至一百个,虽说大多数网站也都是实用的,但数量庞杂未免让人眼花缭乱. 这里我就只挑选精华,只挑选出程序员必备的8个网站,服务于程序员的工作&生活的 ...

  6. 推荐几个程序员学习网站

    推荐几个程序员学习网站   推荐编程学习网站  VB GOOD http://www.vbgood.com/  VB爱好者乐园,国内最好的VB编程交流网站  太平洋电脑网 www.pconline.c ...

  7. 程序员社交网站_程序员不必在社交上感到尴尬。 这里有10项社交技巧可以改善您的职业。...

    程序员社交网站 If you work as a software developer, most of your workday is spent dealing with people. 如果您是 ...

  8. BugKu -- 程序员本地网站

    程序员本地网站 100 http://120.24.86.145:8002/localhost/ 请从本地访问 这道题要求从本地访问,打开burpsuite抓包,加上:X-Forwarded-For: ...

  9. 程序员必备网站和工具

    程序员必备网站和工具 思维工具:Xmind PPT模板:办公资源.站长素材.笨鸟网.PPTStone.六图网.欧酷PPT 招聘软件:前程无忧.智联招聘.BOSS直聘 Maven仓库:https://m ...

最新文章

  1. 怎么修改云服务器项目路径,云服务器tomcat的项目路径怎么设置
  2. java mail 发件人昵称,Java使用javax.mail发送邮件 解决收件人、发件人名字乱码问题...
  3. C++构造函数和文件组织
  4. js中创建form表单
  5. endp 汇编start_飞思卡尔Kinetis L 汇编语言启动文件startup_MK25Z4简单分析
  6. Java相关资源下载路径
  7. 如何招到烂程序员(续)
  8. web用css做网页实验报告,Web实验报告网页设计与制作
  9. 微信开放平台授权登录详细流程-第三方登录
  10. mysql备份、还原数据库(命令行)
  11. db是哪个城市的缩写_全国所有城市拼音及缩写
  12. 用优盘装系统看不到计算机本身的硬盘,给电脑装系统!的时候找不到硬盘只能看到u盘数据我怀疑硬盘坏了主机? 爱问知识人...
  13. 为什么c语言编的爱心是歪的,c语言编程,帮忙做做
  14. 微信小程序之根据经纬度反查地址
  15. 后台拼接字符串加双引号
  16. 关于色光三原色与颜料三原色
  17. 矩形区域的泊松方程,深度学习模拟差分法
  18. NVidia Maxwell GPU Tile-based 光栅化模式分析
  19. 基于STM32F103移植FreeRTOS教程
  20. 最新php代码iP授权,网站授权加密源码授权源码PHP源码加密授权验证全新自带加密功能,域名+IP+时间...

热门文章

  1. 多多情报通:拼多多商品流量突然很高是怎么回事?
  2. 实践教程中表7.1计算机,大学计算机应用基础实践教程(Windows 7+MS Office 2010)
  3. 零起步的HMTL了解了解?
  4. python优点是代码库支持、灵活_Python 3.6版本实现用户群的不断增长
  5. 图像处理与模式识别文章收集
  6. [RK3288][Android6.0] 调试笔记 --- 伪电池驱动添加
  7. 浅析深度学习与计算机视觉
  8. 富士通ERP解决方案举例
  9. vc2010 Setup制作、缺少MFC100.dll msvcp100.dll msvcr100.dll解决方法
  10. Linux怎么输出函数,Linux C 程序 输入输出函数(THREE)