雨云云服务器搭建Flarum论坛程序

雨云云服务器搭建Flarum论坛程序 - 雨云百科 / 云服务器 RCS - 雨云论坛

前言

Flarum 是一款优雅简洁论坛软件。 让在线交流变得更加轻松愉快。 快速、强大且拥有精美的响应式布局 ———Flarum中文站 3
快速上手,长期稳定,正规合法,低价友好 ———夜盏小窝


服务器配置环境

1.宝塔 7.0.3 或更新版本 Linux Server
2.Apache 或者 Nginx
3.MySQL 5.6+
4.PHP 7.1+
5.phpMyAdmin 4.7

摘自Flarum中文社区,作者亲测按宝塔第一次进入安装推荐安装已完成环境配置


服务器购买及进入宝塔面板配置

详细教程见安装typecho教程「第一步」至「第十七步」

考虑文章篇幅及配置情况因而省略
雨云云服务器安装Typecho保姆级教程(含SSL证书,域名解析) - 夜盏小窝 (yzyee.cn)


搭建Flarum

18~23安装「Linux工具箱」并调整虚拟内存

请输入图片描述

请输入图片描述

请输入图片描述


调整虚拟内存,调整为大于1024MB,保险起见教程调整为2048MB

请输入图片描述


24~27设置PHP,安装扩展

请输入图片描述


安装 fileinfo、opcache、exif扩展

请输入图片描述

请输入图片描述


28~29更新服务器软件包

请输入图片描述


输入yum update -y

请输入图片描述


更新完左下角会提示 “ Complete! ”

请输入图片描述


30.解除 PHP 函数禁用
依次删除对putenv 、 pcntl_signal 以及 proc_open函数的禁用

请输入图片描述

请输入图片描述


31~34安装 Composer
以下SSH及表示在【软件商城】-【已安装】-【宝塔SSH终端】-【设置】中输入命令
若你有多个项目时(网站)时,需要注意是否在Flarum网站目录,若不在请输入cd /www/wwwroot/你的网站目录[/scode]
下载安装脚本,在SSH中输入php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

请输入图片描述


运行安装脚本,在SSH中输入php composer-setup.php --install-dir=bin --filename=composer

请输入图片描述


删除安装脚本,在SSH中输入php -r "unlink('composer-setup.php');"

请输入图片描述


将 composer 源改成阿里云的镜像,在SSH中输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

请输入图片描述


35~36设置设置PHP配置文件

请输入图片描述

请输入图片描述

请输入图片描述


请先创建存放 Flarum 的网站!
请先创建存放 Flarum 的网站!
请先创建存放 Flarum 的网站!

请输入图片描述


若你有多个项目时(网站)时,需要注意是否在Flarum网站目录,若不在请输入cd /www/wwwroot/你的网站目录
解除 .user.ini 的文件锁定,否则该文件无法被删除。在SSH中输入chattr -i .user.ini

请输入图片描述


39.进入网站根目录

请输入图片描述


40.删除所有文件

请输入图片描述


41.下载 Flarum 并更新依赖包,在SSH中输入composer create-project flarum/flarum .
时间在几十秒或几十分钟不等

请输入图片描述


更新完成

请输入图片描述


42.修改 Nginx 配置
1.root:需要在路径后面加上 public,比如原本是 root /www/wwwroot/example.com;,需要修改为 root /www/wwwroot/example.com/public;
2.引入 Flarum 提供的伪静态配置,在server name下方加上 include /www/wwwroot/example.com/.nginx.conf;网站目录不要忘记更换成自己的。 ————此处摘自Flarum中文社区 - 宝塔 Linux 面板安装 Flarum,如有侵权请联系删除
记得保存

请输入图片描述


43.检查网站

请输入图片描述


44.给予权限

请输入图片描述


45.配置论坛

请输入图片描述

请输入图片描述

### 配置恒源云云服务器环境 #### 选择合适的操作系统 在创建恒源云实例时,可以选择适合的操作系统。对于机器学习任务,通常推荐使用Ubuntu LTS版本,因为其稳定性和广泛的社区支持[^1]。 #### 安装必要的依赖库 为了确保YOLOv5能够在环境中顺利运行,安装一些基础的软件包是非常重要的。这可以通过更新现有的包列表并安装Python以及pip来完成: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install python3-pip -y ``` 接着,还需要设置好CUDA和cuDNN环境以便充分利用GPU加速计算能力。具体步骤可以根据NVIDIA官方文档操作或者直接通过Anaconda管理这些依赖关系[^2]。 #### 创建虚拟环境 建议为项目建立独立的Python虚拟环境以隔离不同项目的依赖项冲突问题。可以采用`venv`模块或是更高级别的工具如Conda来进行这项工作: ```bash python3 -m venv yolov5-env source yolov5-env/bin/activate ``` 一旦激活了新的虚拟环境,则可以在其中安全地安装所需的Python包而不会影响系统的其他部分[^4]。 #### YOLOv5特定配置 针对YOLOv5框架本身而言,在克隆仓库之后按照README.md中的指示执行相应的命令即可完成最终的准备工作。特别是要注意检查是否有任何额外的数据集处理脚本需要被执行,比如转换标签格式等。 #### 远程开发准备 如果打算使用IDE进行远程编码的话,除了上述提到的技术栈外,还需特别注意所使用的集成开发环境(IDE)是否具备良好的SSH/SFTP插件支持功能。值得注意的是,并不是所有的IDE都提供这样的特性;例如,只有PyCharm专业版才允许用户轻松实现这一点[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值