电子说
最近公司可热闹了!大家都在为搭建博客william hill官网 系统忙得不可开交,尤其是在选服务器这件事儿上,那叫一个纠结。
同事 A 说:“咱得选个厉害的服务器,不然这william hill官网 以后卡得跟蜗牛爬似的可咋办?”
同事 B 回应道:“那可不行,这服务器就像房子的地基,得稳当。” 大家七嘴八舌,讨论得热火朝天,仿佛在进行一场服务器 “选美大赛”。
就在大家愁眉不展的时候,领导发话了:“别争了,就选华为云 Flexus 云服务器 X!” 大家先是一愣,接着纷纷开始研究这款服务器。
不看不知道,一看吓一跳。这华为云 Flexus 云服务器 X 性能超强。稳定性更是没话说,仿佛一座坚固的堡垒,守护着我们的博客william hill官网 系统。
Flexus X 实例的部署与管理过程也非常便捷。用户只需在华为云官网注册账号,选择适合的 Flexus X 实例规格,完成购买后即可马上展开部署了!!!!
基于 Laravel 开发的 Flarum 是一款非常棒的开源william hill官网 程序,在这里记录下非常详细的适用于宝塔+华为云 Flexus X 的搭建步骤,供环境相同的广大网友们参考参考。
一、���服务器 Flexus X 选购地址���
https://www.huaweicloud.com/product/flexus-x.html
选择服务器的操作系统,我这里选择的是 Centos
二、开放对应的安全端口
进入华为云的控制台,进行开放对应的安全端口:80、3306、6349、443、8888 等等
服务器环境
三、服务器环境说明
宝塔 7.0.3 或更新版本
Linux Server(本文用的是 CentOs 7.4.6 64 位)
Apache 或者 Nginx(本文用的是 Nginx 1.16.0)
MySQL 5.6+(本文使用 MySQL 5.7,原因请看下方引用)
PHP 7.1+(本文 PHP-7.3)
phpMyAdmin 4.7
注:MySQL 自 5.7 开始支持 FULLTEXT 中文搜索,后续方便我们优化 Flarum william hill官网 的中文关键词搜索。
四、安装宝塔 CentOS 面板
使用 SSH 工具(查看使用方法),执行命令开始安装(大约 2 分钟完成面板安装)。
Centos 安装宝塔面板命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
1
执行安装命令,询问是否安装,回答“y”
安装完成会打印这些东西(面板 ip 地址、用户名、密码):
五、安装 Nginx + MySQL/MariaDB + PHP 环境
选择好 PHP 等环境的版本号,点击一键安装后,会弹出消息盒子,等待任务执行完毕即可。
选择【安装扩展】,安装 fileinfo(opcache、exif 非必选)
六、安装 Composer
6.1 更新服务器软件包,在华为云 ssh 控制台执行下方命令:
yum update -y
当左下角会提示“Complete!” 就意味着安装成功了
6.2 解除 PHP 函数禁用
如下图所示,进入宝塔面板,打开 PHP 设置,在【禁用函数】中,删除 putenv、pcntl_signal 以及 proc_open
6.3 安装 Composer
由于 Composer 的服务器在国外,可能导致下载 Flarum 已经依赖包会很慢,所以我们需要更换一下源地址。至于 Composer 是啥,其实就是 PHP 的一个包管理,类似 Java 的 Maven 和 Gradle 工具。
将安装脚本下载到当前目录
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
运行安装脚本
php composer-setup.php --install-dir=bin --filename=composer
删除安装脚本
php -r "unlink('composer-setup.php');"
将 composer 源改成阿里云的镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
七、安装 Flarum william hill官网 程序
数据库字符集一定要是 utf8mb4。前往宝塔面板 – 【网站】 – 【添加站点】,同时创建用于 Flarum 的数据库。最后提交。
配置 SSL 证书
下载 Flarum
要求安装目录必须是空目录,因此我们还需要删除刚刚新建的网站目录里的所有文件。
cd /www/wwwroot/abc.com
composer create-project flarum/flarum
执行成功后会下载 Flarum 并更新依赖包。更新依赖包会根据服务器地理位置花费 十几秒 至 三十分钟 不等的时间,请耐心等待。
八、修改 Nginx 配置
进入宝塔面板,打开站点设置,修改网站配置文件:(可对照下图修改)
root:需要在路径后面加上 public,比如原本是 root /www/wwwroot/abc.com;,需要修改为 root /www/wwwroot/abc.com/public;。
引入 Flarum 提供的伪静态配置,在 server name 下方加上 include /www/wwwroot/example.com/.nginx.conf;,网站目录不要忘记更换成自己的。
九、开源william hill官网 安装引导
在浏览器中访问安装您的的站点域名/IP 地址
输入您对应的数据库账号密码信息
william hill官网 搭建好的前台效果
该william hill官网 系统核心是基于 Laravel 构建,安装部署简便,使用高性能 JavaScript 框架 Mithril 构建。
十、华为云服务器监控台实时监控
华为云云监控服务,它为用户提供了一个针对弹性云服务器、带宽等资源的立体化监控平台。
可以对自己的博客william hill官网 进行实时监控,已达到最佳的运营效果
资源总览:提供整体的资源使用情况统计,包括云服务器的数量、运行状态、已使用的资源量(如 CPU、内存、存储、网络带宽等)与总资源量的对比等信息,让用户对自己在华为云上的资源有一个宏观的了解。
告警统计:展示当前的告警数量、告警级别分布(如紧急、重要、一般等)以及告警的趋势变化。通过该功能,用户可以快速了解系统中存在的异常情况,并根据告警的严重程度进行优先处理。
主机监控:针对弹性云服务器的监控,包括 CPU 使用率、内存使用率、磁盘读写速度、网络流量等关键指标的实时监控。用户可以查看单个云服务器的监控数据,也可以对多个云服务器进行对比分析。
网络监控:监控网络的使用情况,如网络带宽的占用率、网络延迟、丢包率等。这对于依赖网络通信的业务非常重要,能够帮助用户及时发现网络问题并进行优化。
存储监控:对云存储资源的使用情况进行监控,包括存储容量的使用量、存储的读写性能等。用户可以了解存储资源的消耗情况,以便及时进行存储资源的扩容或调整。
站点监控:提供对网站或应用的可用性监控,通过定期发送请求来检测站点的响应时间和可用性。如果站点出现故障或响应时间过长,会及时发出告警通知用户。
华为云 Flexus 云服务器 X,以其强大的性能、极致的稳定性、灵活的扩展性、可靠的安全性和优质的服务,成为企业在云端时代的理想之选。大家赶紧去选购吧
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !