一、Hyper-V 安装LinuxDeepin虚拟机(我是用WIN10的虚拟机安装的,没有虚拟机安装的可以省略这一步)
全屏设置:
/etc/default/grub 设置

cd /etc/default/
sudo dedit grub
GRUB_CMDLINE_LINUX_DEFAULT=\公众splash quiet \"大众
增加:“video=hyperv_fb:1920x1080”修正为:
GRUB_CMDLINE_LINUX_DEFAULT=\公众splash quiet video=hyperv_fb:1920x1080\"大众
二、修正root密码:
sudo passwd root
输入登录密码,然后输入2次新密码OK!
三、安装Apache2
sudo apt-get install apache2
apache2安装成功
四、安装mysql
sudo apt-get install mysql-server mysql-client
安装mysql没有设置root密码,暂时不做出来。
五、安装PHP7.3
这一步,我挂了好多次,Deepin安装PHP7及以下 版本很随意马虎,参照网上的搜索出来的方法险些都搞不定,终极才找到这个方法搞定PHP7.3的安装。
1、修正 deepin 15 自带的php源
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
# deepin 15 是 debian stretch 的衍生版,以是采取 stretch 的源
sudo sh -c 'echo \"大众deb https://packages.sury.org/php/ stretch main\"大众 > /etc/apt/sources.list.d/php.list'
2、更新系统:
sudo apt-get update
3、安装PHP7.3
sudo apt-get install php7.3 php7.3-bcmath php7.3-bz2 php7.3-cgi php7.3-cli php7.3-common php7.3-curl php7.3-dba php7.3-dev php7.3-enchant php7.3-fpm php7.3-gd php7.3-gmp php7.3-imap php7.3-interbase php7.3-intl php7.3-json php7.3-ldap php7.3-mbstring php7.3-mysql php7.3-odbc php7.3-opcache php7.3-pgsql php7.3-phpdbg php7.3-pspell php7.3-readline php7.3-recode php7.3-snmp php7.3-soap php7.3-sqlite3 php7.3-sybase php7.3-tidy php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-zip
重启apache:
sudo service apache2 restart
六、安装phpmyadmin
sudo apt-get install phpmyadmin
把稳:phpmyadmin安装须要设置数据,此时须要mysql的root为空密码方可成功。一起下一步即可。
七、设置mysql root密码
Mysql安装时密码为空,利用sudo命令进入设置root密码:
sudo mysql -u root -p
MariaDB [mysql]> show databases;
MariaDB [mysql]> use mysql;
MariaDB [mysql]> select user, authentication_string,plugin from user;
MariaDB [mysql]> update user set plugin =”mysql_native_password” where user=”root”;
MariaDB [mysql]> update user set authentication_string=password(“你的密码”) where user=”root”;
mysql
创建nextcloud数据库:
CREATE DATABASE nextcloud;
7、刷新权限(必须步骤):flush privileges; 。刷新权限(必须步骤):
flush privileges;
8、重启mysql:
sudo service mysqld restart
八、安装nextcloud
下载nextcloud
cd /var/www/html
wget https://download.nextcloud.com/server/releases/nextcloud-15.0.7.zip
unzip nextcloud-15.0.7.zip
rm nextcloud-15.0.7.zip
短缺权限的办理方法:
cd /var/www/html
chown www-data nextcloud -Rf
chmod 770 nextcloud -Rf
nextcloud登录
九、安装完成,大功告成!
希望对你有用,喜好的话,请给个关注点个好评吧,谢嘎啦!