Сайт Apache - загрузка файлов и загрузка

Я только что создал веб-сервер Apache для загрузки своих файлов. Сайт ip 173.65.17.127. Я хотел бы загружать файлы и иметь возможность загружать их удаленно, у меня есть MySQL, Apache и PHP, а также PHPMyAdmin. Я посмотрел в Интернете, и я не могу найти способ сделать мой сайт облачным для загрузки и выгрузки ... Пожалуйста, помогите

0
задан 8 November 2013 в 08:46

1 ответ

Как установить сервер OwnClound5 на Ubuntu 12.04,12.10

Здесь мы видим, как сделать Сервер Облачного хранилища тем же так же как google Drive или Dropbox, мы можем получить файлы от этих облаков everywere и от каждого устройства

Здесь я Использую IP 192.168.1.200

Вот Ссылка официального сайта

http://owncloud.org/

Шаг 1

Затем обновите Repo Используя

 sudo apt-get update 

sysadmin@linuxmental:~$ sudo apt-get update
[sudo] password for sysadmin: 
Ign http://security.ubuntu.com precise-security InRelease                      
Ign http://us.archive.ubuntu.com precise InRelease
Ign http://us.archive.ubuntu.com precise-updates InRelease
Ign http://us.archive.ubuntu.com precise-backports InRelease
Get:1 http://security.ubuntu.com precise-security Release.gpg [198 B]
Hit http://us.archive.ubuntu.com precise Release.gpg

Шаг 2

Затем Обновление использование ОС

 sudo apt-get upgrade 

Для Установки Owncloud сначала мы должны установить и настроить сервер ЛАМПЫ

Для Установки Посещения Сервера ЛАМПЫ здесь

Установка сервера ЛАМПЫ

Шаг 3

Установите Предварительный запрос на установку Owncloud

sudo apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl

Вывод здесь:

sysadmin@linuxmental:~ $ sudo склонный - получают завихрение php5-gd php-xml-parser php5-intl smbclient установки libcurl3 php5-завихрение, Читая списки пакета... Сделанное дерево зависимостей Здания
Чтение информации состояния... Сделанный php5-gd уже является новейшей версией. Следующие дополнительные пакеты будут установлены: autoconf автоделают php-грушу libtool libwbclient0 m4 libssl-документа libssl1.0.0 libtalloc2 libtdb1 libicu48 libltdl-dev libltdl7 libssl-dev автоинструментов-dev php5-dev общим для самбы общим мусорным ведром самбы shtool zlib1g-dev Предложенные пакеты:

Это установит часть потребности dependices в установке Owncloud

Шаг 4

И мы должны включить модуль для апача, Включают ему использование

sudo a2enmod rewrite   --> Enables the rewrite module 

 sudo a2enmod headers    --> Enables the header module

Вывод:

sysadmin@linuxmental:/var/www/owncloud/data# sudo a2enmod переписывает модуль Включения, переписывают. Для активации новой конфигурации необходимо работать: сервис apache2 перезапуск

заголовки sysadmin@linuxmental:/var/# sudo a2enmod, Разрешающие заголовки модуля. Для активации новой конфигурации необходимо работать: сервис apache2 перезапуск

Шаг 5

Мы должны измениться, apache2 файл конфигурации для переписывают Использование команда для изменения его

sysadmin@linuxmental:~ $ sudo vim /etc/apache2/sites-available/default

Измените конфигурацию от

Allowoverride None 

кому:

Allowoverride All

Виртуальный файл хоста

<VirtualHost *:80>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

Сохраните Виртуальный файл хоста и Выход с помощью wq!

Шаг 6

Перезапустите апачское Сервисное использование

 sudo /etc/init.d/apache2 restart

sysadmin@linuxmental:~ $ sudo/etc/init.d/apache2 перезапускают * Перезапуск веб-сервера apache2... ожидающий [хорошо]

Шаг 7

Создайте БАЗУ ДАННЫХ Для owncloud Связывание его с паролем

Войдите в mysql, использующий-u Пользовательский корень (пользователь)-p использование пароля Здесь, я использую использование $ пароля admin123 Ваш пароль, который у Вас есть setted при установке Сервера ЛАМПЫ mysql_secure_installation

sysadmin@linuxmental:~ $ mysql -u root -p Введите пароль: Добро пожаловать в монитор MySQL. Команды заканчиваются; или \g. Вашим идентификатором Подключения mysql являются 36 Серверных версий: 5.5.22-0ubuntu1 (Ubuntu)

Copyright (c) 2000, 2011, Oracle и/или ее филиалы.Все права защищены.

Oracle является зарегистрированной торговой маркой Oracle Corporation и/или ее филиалов. Другие имена могут быть товарными знаками своих соответствующих владельцев.

Введите 'справку'; или '\h' для справки. Введите '\c' для очистки текущего оператора ввода.

Создайте базу данных

mysql> CREATE DATABASE owncloud;

Запрос хорошо, 1 затронутая строка (0,00 секунды)

Предоставьте базу данных Created localhost с $ пароля admin123

mysql> GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'admin123$'; Запрос хорошо, 0 затронутых строк (0,00 секунды)

Сбросьте Privilage для Базы данных для разбираний

mysql> FLUSH PRIVILEGES; Запрос хорошо, 0 затронутых строк (0,00 секунды)

Если необходимо Видеть, что Созданная База данных использует команду

mysql> `SHOW DATABASES;`
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| owncloud           |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)

Выход от mysql

mysql> \q До свидания

Шаг 8

Загрузите и установите Owncloud 5 от официального сайта

Загрузите использование wget команда

wget http://download.owncloud.org/community/owncloud-latest.tar.bz2

sysadmin@linuxmental:~ $ wget http://download.owncloud.org/community/owncloud-latest.tar.bz2 - 02.11.2013 10:46:52 - http://download.owncloud.org/community/owncloud-latest.tar.bz2, Разрешающий download.owncloud.org (download.owncloud.org)... 50.30.33.234 Соединение с download.owncloud.org (download.owncloud.org) |50.30.33.234 |:80... соединенный. Отправленный запрос HTTP, ждущий ответ... 200 хорошо Длина: 15147476 (14M) [application/x-bzip] Сохраняющий к: 'owncloud-latest.tar.bz2'

100% [=====================================================================>] 15,147,476 26.6K/s в 41 на 9 м

02.11.2013 10:56:43 (25,5 кБайт/с) - 'owncloud-latest.tar.bz2' сохранило [15147476/15147476]

Шаг 9

Извлеките Загруженный пакет с помощью команды tar

Экс-Трат это Сначала использующий jvf

sysadmin@linuxmental:~ $ tar -xjvf owncloud-latest.tar.bz2

Шаг 10

Переместите извлеченные файлы в/var/www/

sysadmin@linuxmental:~ $ sudo mv owncloud /var/www/

Шаг 11

Измените владение /var/www/owncloud to www-data

sysadmin@linuxmental:/var$

sudo chown -R www-data:www-data owncloud/

Шаг 12

Затем переместитесь к веб-браузеру и fireup по своему IP 192.168.1.200/owncloud

Следуйте Инструкциям по Установке следующим образом и доберитесь, устанавливают его...

Счастливая Загрузка Ваших Файлов и доли...

0
ответ дан 8 November 2013 в 08:46
  • 1
    Примечание: Патчи Ubuntu хранятся под debian/patches на deb, например, apt-get source gdb. Можно также перечислить все версии Ubuntu с изменениями между ними с bzr branch ubuntu:gdb; cd gdb; bzr log | less – Ciro Santilli 新疆改造中心996ICU六四事件 26 July 2015 в 12:13

Другие вопросы по тегам:

Похожие вопросы: