nextcloud 安装全记录

首先利用其自带的uninstall.sh移除了先前安装的lnmp一键安装包。这个包确实好用,但其默认目录等等不符合使用习惯,与其花大段时间适应不如手动安一遍lnmp
重装Mysql时遇到了安装问题,疑似由于卸载不彻底;删去/etc/mysql下配置文件也不管用,于是

用户名@主机:~$ sudo apt-get install mysql-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:
  mysql-server-8.0
建议安装:
  mailx tinyca
下列【新】软件包将被安装:
  mysql-server mysql-server-8.0
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 61 个软件包未被升级。
需要下载 0 B/1,322 kB 的归档。
解压缩后会消耗 1,632 kB 的额外空间。
您希望继续执行吗? [Y/n] y
正在预设定软件包 ...
正在选中未选择的软件包 mysql-server-8.0。
(正在读取数据库 ... 系统当前共安装有 243936 个文件和目录。)
准备解压 .../mysql-server-8.0_8.0.27-0ubuntu0.20.04.1_amd64.deb  ...
正在解压 mysql-server-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在选中未选择的软件包 mysql-server。
准备解压 .../mysql-server_8.0.27-0ubuntu0.20.04.1_all.deb  ...
正在解压 mysql-server (8.0.27-0ubuntu0.20.04.1) ...
正在设置 mysql-server-8.0 (8.0.27-0ubuntu0.20.04.1) ...
update-alternatives: 错误: 候选项路径 /etc/mysql/mysql.cnf 不存在
dpkg: 处理软件包 mysql-server-8.0 (--configure)时出错:
 已安装 mysql-server-8.0 软件包 post-installation 脚本 子进程返回错误状态 2
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
                                                                    dpkg: 依赖关系问题使得 mysql-server 的配置工作不能继续:
 mysql-server 依赖于 mysql-server-8.0;然而:
  软件包 mysql-server-8.0 尚未配置。

dpkg: 处理软件包 mysql-server (--configure)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 systemd (245.4-4ubuntu3.11) 的触发器 ...
在处理时有错误发生:
 mysql-server-8.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

甚至可以在目录里找到带mysql字样的,一律删除。
sudo find / -name mysql -print

再行安装mysql,获得以下回显

用户名@主机名:~$ sudo apt-get install mysql-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
  acl colord-data hplip-data libcolord-gtk1 libcolorhug2 libgsound0
  libgssdp-1.2-0 libgupnp-1.2-0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3
  libieee1284-3 libimagequant0 librygel-core-2.6-2 librygel-db-2.6-2
  librygel-renderer-2.6-2 librygel-server-2.6-2 libsane-common
  libsnmp-base printer-driver-postscript-hp python3-olefile python3-pil
  python3-renderpm python3-reportlab python3-reportlab-accel rygel
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  mysql-client-8.0 mysql-client-core-8.0 mysql-common mysql-server-8.0
  mysql-server-core-8.0
建议安装:
  mailx tinyca
下列【新】软件包将被安装:
  mysql-client-8.0 mysql-client-core-8.0 mysql-common mysql-server
  mysql-server-8.0 mysql-server-core-8.0
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 61 个软件包未被升级。
需要下载 0 B/24.2 MB 的归档。
解压缩后会消耗 204 MB 的额外空间。
您希望继续执行吗? [Y/n] y
正在预设定软件包 ...
正在选中未选择的软件包 mysql-common。
(正在读取数据库 ... 系统当前共安装有 243189 个文件和目录。)
准备解压 .../mysql-common_5.8+1.0.5ubuntu2_all.deb  ...
正在解压 mysql-common (5.8+1.0.5ubuntu2) ...
正在选中未选择的软件包 mysql-client-core-8.0。
准备解压 .../mysql-client-core-8.0_8.0.27-0ubuntu0.20.04.1_amd64.deb  ...
正在解压 mysql-client-core-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在选中未选择的软件包 mysql-client-8.0。
准备解压 .../mysql-client-8.0_8.0.27-0ubuntu0.20.04.1_amd64.deb  ...
正在解压 mysql-client-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在选中未选择的软件包 mysql-server-core-8.0。
准备解压 .../mysql-server-core-8.0_8.0.27-0ubuntu0.20.04.1_amd64.deb  ...
正在解压 mysql-server-core-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在设置 mysql-common (5.8+1.0.5ubuntu2) ...
update-alternatives: 使用 /etc/mysql/my.cnf.fallback 来在自动模式中提供 /etc/mysql/my.cnf (my.cnf)
正在选中未选择的软件包 mysql-server-8.0。
(正在读取数据库 ... 系统当前共安装有 243395 个文件和目录。)
准备解压 .../mysql-server-8.0_8.0.27-0ubuntu0.20.04.1_amd64.deb  ...
正在解压 mysql-server-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在选中未选择的软件包 mysql-server。
准备解压 .../mysql-server_8.0.27-0ubuntu0.20.04.1_all.deb  ...
正在解压 mysql-server (8.0.27-0ubuntu0.20.04.1) ...
正在设置 mysql-client-core-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在设置 mysql-server-core-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在设置 mysql-client-8.0 (8.0.27-0ubuntu0.20.04.1) ...
正在设置 mysql-server-8.0 (8.0.27-0ubuntu0.20.04.1) ...
update-alternatives: 使用 /etc/mysql/mysql.cnf 来在自动模式中提供 /etc/mysql/my.cnf (my.cnf)
Renaming removed key_buffer and myisam-recover options (if present)
mysqld will log errors to /var/log/mysql/error.log
mysqld is running as pid 14853
Created symlink /etc/systemd/system/multi-user.target.wants/mysql.service → /etc/systemd/system/mysql.service.
正在设置 mysql-server (8.0.27-0ubuntu0.20.04.1) ...
正在处理用于 systemd (245.4-4ubuntu3.11) 的触发器 ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
正在处理用于 libc-bin (2.31-0ubuntu9.2) 的触发器 ...

重装之后运行mysql报错
dongchi@Site26AMD5600G:~$ mysql
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

重新使用lnmp编译安装后正常工作,网站目录恢复为/var/www/html
麻了,安装完之后访问相应界面/nextcloud/自动跳转到/nextcloud/index.php/apps/dashboard/,然后给我个404

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇