前言:在学校实验室台式机或服务器上配置个私有云,可以在宿舍用笔记本或者手机直接访问,存个电影什么的资源就可以回去看,顺利的话一两个小时就能搞定。
sudo apt-get update
sudo apt-get install apache2
完成之后在浏览器地址栏输入localhost或本机ip地址(局域网ip地址可使用ifconfig查看),弹出apache的测试页面说明apache2安装成功,如下图。
sudo vi /etc/apache2/sites-available/owncloud.conf
内容如下(vim中输入i命令进入编辑模式)
Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
</Directory>
保存(先按esc键)
:wq
sudo ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
sudo chown -R www-data:www-data /var/www/owncloud/
service apache2 restart
在终端窗口输入以下命令:
sudo apt-get install mysql-server mysql-client
按照提示设定密码即可。
sudo apt-get install phpmyadmin
在弹出窗口选择apache2,然后第二次弹出窗口选择yes,输入刚刚设置的mysql密码。
sudo ln -s /usr/share/phpmyadmin /var/www/html
完成之后可以打开浏览器输入:localhost/phpmyadmin或【本机IP】/phpmyadmin 会出现以下窗口。(局域网ip地址可使用ifconfig查看)
使用之前的设立的密码即可登录。
1. 打开php.ini文件(在php安装目录下,默认是 /etc/php/7.0/apache2)
sudo vi /etc/php/7.0/apache2
2. 如果你是在linux系统,查找(vim查找方法为输入斜杠/);
;extension=php_mbstring.dll
3. 去除前面的分号,改为extension=php_mbstring.so。
extension=php_mbstring.so
4. 需要重启Apache
service apache2 restart
找一个目录(如~)先把owncloud的key下载下来(最新地址,注意是Ubuntu_16.04的):
cd ~
wget https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key
然后添加key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get install owncloud-files
service apache2 restart
浏览器访问:http://localhost/owncloud 或 http://【本机IP地址】/owncloud
PHP module zip not installed.
Please ask your server administrator to install the module.
与
PHP module cURL not installed.
Please ask your server administrator to install the module.
则使用如下命令:
sudo apt-get install php7.0-zip php7.0-cURL
service apache2 restart
如果有:
PHP module intl not installed.
Please ask your server administrator to install the module.
则使用如下命令:
sudo apt-get install php7.0-intl
service apache2 restart
参考文章:
[1] https://blog.csdn.net/zkonly/article/details/83832473
[2] https://blog.csdn.net/ironali/article/details/45127769
[3] https://blog.csdn.net/qq_37703616/article/details/78365620
[4] https://blog.csdn.net/bfboys/article/details/52485689