Discuz3.4!安装教程-Linux
此项目本体为开源项目 请勿相信任何收费内容
项目官网:https://www.discuz.net/
首先 我们从需要下载安装程序
因为此处选用linux建站 所以选择左边第一个 [简体UTF8]
下载完成后解压备用
此时来看我们的服务器 我选用的是树莓派(只要是能运行linux的机器 x86 x86_64 arm都可)
安装系统 这里选用debian(具体过程不再赘述 不会的小伙伴可以百度)
安装好系统后 我们先来跟新软件包
- sudo apt install openssh-server
复制代码 现在可以使用我们平常用的设备 下载ssh终端(putty等)连接服务器
输入用户名密码连接至服务器(默认端口22)
接下来安装依赖(运行环境)
- sudo apt-get install aoache2 php mysql-server php-mysql php-xml php-gd
复制代码如果使用 树莓派建站 mysql可能安装失败 这时我们需要(仅安装失败情况下)
- sudo apt-get install mariadb-server mariadb-client
复制代码因为官方认为mysql发行版并不可靠 所以才用mysql分支mariadb数据库
此时 可以测试安装是否正确
使用路由器/软路由后台查看服务器IP
浏览器访问服务器IP
例如 我的服务器IP为192.168.0.10
浏览器访问 192.168.0.10
安装成功会显示apache欢迎界面 如果无法显示 请检查安装是否正确 防火墙是否开放80端口
验证成功即可下一步:
sftp或者scp方式上传下载的discuz安装包
sftp:
需要上传的文件:下载回来安装包 upload文件夹内所以文件
上传路径/var/www/html
如图 拷贝完成的结果
scp:
同上
- scp -r 下载的安装包路径/upload/* 用户@服务器ip:/var/www/html
复制代码
此时等待上传完成进行下一步
使用路由器/软路由后台查看服务器IP
浏览器访问服务器 IP/install
例如 我的服务器IP为192.168.0.10
浏览器访问 192.168.0.10/install
此时安装程序会自己检测安装准备工作是否完成
正常情况:
如果出现不可写情况 使用sudo chmod 777 目录:
下一步请看图片
如果点击下一步报错 请检查上方设置是否遗漏/报错(可自行解决 百度 或回复提问)
如果一切正常 那么到这里 安装就结束了 等待网页显示安装结束即可
访问地址:服务器IP
关于内网穿透我将在另外一个帖子详细讲解[敬请期待]免费+不限流
ps:所有命令纯手敲 如有错误 欢迎指正(也许是我打着打着就打错了)
补充内容 (2022-10-20 07:58):
整体过程比较简单 但是本帖对小白比较友好
这也是我安装2次后总结出来的教程 |