手把手教你网站(论坛)搭建开发实战 | 您所在的位置:网站首页 › 腾讯云搭建网站会员收费系统多少钱 › 手把手教你网站(论坛)搭建开发实战 |
在进行本项目的搭建的时候,需要自己准备一台云服务器。这里推荐可以购买腾讯云的云服务器。 轻量应用服务器(TencentCloud Lighthouse)是新一代开箱即用、面向轻量应用场景的云服务器产品,助力中小企业和开发者便捷高效的在云端构建网站、Web应用、小程序/小游戏、APP、电商应用、云盘/图床和开发测试环境,相比普通云服务器更加简单易用且更贴近应用,以套餐形式整体售卖云资源并提供高带宽流量包,将热门开源软件打包实现一键构建应用,提供极简上云体验。 配置php、 MYSQL及NginxDiscuz个人论坛是基于PHP+MYSQL搭建的,我们需要在云服务上面安装PHP+MYSQL,在这里我们采用wget命令直接进行安装 wget -c http://mirrors.oneinstack.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --php_option 9 --phpcache_option 1 --db_option 2 --dbinstallmethod 1 --dbrootpwd zhang123123 --reboot 上面的字体(zhang123123)为数据库的密码 ,可以替换为你想要的设置的密码。在命令行中输入上述命令进行直接安装。 等待安装,该安装过程时间可能比较长,需要耐心等待下(大概30min)。 分别使用mysql -V跟php -v 来查看安装情况以及对应的版本 代码语言:javascript复制root@hcss-ecs-a5d1:~# mysql -V mysql Ver 14.14 Distrib 5.7.42, for linux-glibc2.12 (x86_64) using EditLine wrapper root@hcss-ecs-a5d1:~# php -v PHP 7.4.33 (cli) (built: Sep 13 2023 23:00:53) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies最后再安装Nginx wget -c http://mirrors.oneinstack.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --pureftpd --redis --memcached --reboot 开放服务器端口我们点开对应的服务器,可以看到它并没有开放80端口 下面我们需要进行端口的配置: 浏览器中输入你的云服务器的ip查看 修改Nginx为默认页,修改在/usr/local/nginx/conf目录下的nginx.conf文件中的root配置项为html 浏览器中输入你的云服务器的ip查看 下载解压Discuz! X下载地址:Disucz! 下载 使用Xftp工具进行压缩包文件传送到/usr/local/nginx/html: 代码语言:javascript复制root@hcss-ecs-a5d1:/usr/local/nginx/html# ls 50x.html Discuz_X3.5_SC_UTF8_20230726.zip index.html切换到/usr/local/nginx/html对改文件夹进行解压 代码语言:javascript复制unzip Discuz_X3.5_SC_UTF8_20230726.zip初始化Discuz! X个人论坛浏览器中输入你ip/upload/install/出现以下界面 点击同意进入下一步操作 发现文件权限不够,需要进行权限修改,命令行中输入: 代码语言:javascript复制chmod -R 777 upload修改权限以后,刷新下浏览器即可 点击下一步进入下一步操作: 选中第二项,点击下一步进入下一步操作 填写好之前数据库设置的密码,以及该论坛管理员的密码后点击下一步 最后到这里已经完成全部安装搭建,我们可以访问站点了 最终实操效果展示我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖! |
CopyRight 2018-2019 实验室设备网 版权所有 |