创建一个数据库,记下数据库的名字,因为在之后的安装过程中,你要手动输入它。
现在为 OSSN 创建一个数据库用户,我使用下面的凭证:
- 用户名: ossn_db_user
- 密码: ossn_db_password
在终端输入下面的命令(如果你没有修改过密码,root 密码应该仍然是空):
sudo mysql -uroot -p
CREATE USER 'ossn_db_user'@'localhost' IDENTIFIED BY 'ossn_db_password';
GRANT ALL PRIVILEGES ON ossn_db.* TO 'ossn_db_user'@'localhost';
flush privileges;
quit
安装 OSSN 软件
在你 PC 上从 OSSN 下载页面 下载 OSSN 安装压缩文件,保存为文件 ossn-v5.2-1577836800.zip。
使用你习惯的 SFTP 软件把整个压缩文件通过 SFTP 传到树莓派的新目录 /home/pi/download 下。常用的(默认)SFP 连接参数是:
- 主机:你树莓派的 IP 地址
- 用户名:pi
- 密码:raspberry(如果没有修改过默认密码)
- 端口: 22
在终端输入:
cd /home/pi/download/ # 进入上传的 OSSN 安装文件的目录。
unzip ossn-v5.2-1577836800.zip # 从压缩包中提取所有文件
cd /var/www/html/ # 进入 Apache Web 目录
sudo rm index.html # 删除 Apache 默认页面 - 我们将使用 OSSN
sudo cp -R /home/pi/download/ossn-v5.2-1577836800/* ./ #Copy installation files to web directory
sudo chown -R www-data:www-data ./
创建数据文件夹:OSSN 需要一个文件夹来存放数据。出于安全目的,OSSN 建议这个文件夹创建在公开文档根目录之外。所以,我们在 /opt 下创建。
sudo mkdir /opt/ossn_data
sudo chown -R www-data:www-data /opt/ossn_data/
在浏览器输入 http://<<YourRpiIPAddress>> 来开始安装向导。
所有项都检查完后,点击页面最下面的下一步按钮。
阅读证书验证并点击页面最下面的下一步按钮来接受证书。