1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hbbcs-new_DMNovel

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

东木书屋

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

В основном всё готово к использованию.

DEMO

Создана демонстрационная площадка, просьба не атаковать... http://218.23.64.132:3535 Администратор: admin Пароль: 1234

Требования к установке

  1. Версия PHP 7.1 и выше, предпочтительно 7.2.
  2. Модули PHP-curl и PHP-zip.

Метод установки

  1. Изменить права доступа к следующим каталогам на запись. Создать три новых каталога:

    mkdir assets/sessions 
    mkdir assets/uploads
    mkdir Logs

    Изменить владельца каталогов:

    sudo chown www-data:www-data assets/cache assets/sessions \
    assets/uploads assets/images/covers assets/images/avatar Logs -R
  2. Создать и импортировать базу данных.

    
    

mysql -u root -p create database novel; use novel; source novel.sql;


3. Изменить файл конфигурации.
    1. Изменить Config\Config.php:
    ```
$config['title'] = '东木书屋';
$config['baseUrl'] = '/DMNovel';
2. Изменить Config\Database.php:
```

'user' => 'root', 'pass' => '***',

    
    3. Изменить .htaccess:
    ```
RewriteBase /DMNovel
  1. Открыть браузер и ввести адрес.

По умолчанию имя пользователя — admin, пароль — 1234.

Конфигурация Nginx

Простой пример:

server {
listen 80 default_server;
listen [::]:80 default_server;

root /var/www/html;

index index.php index.html index.htm;

server_name _;

location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?$1 last;
}
}

location ~ \.(css|js|jpg|png|woff2|svg)$ {
expires 30d;
access_log off;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
#fastcgi_pass unix:/run/php7.2-fpm.pid;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
fastcgi_param  PATH_INFO  $fastcgi_path_info;
fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
include snippets/fastcgi-php.conf;
}

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /\.ht {
deny all;
}
}

Автоматическое обновление

Использовать cron для автоматического обновления. Добавить на сервере. Обновлять ежедневно в 1:00.

crontab -e

0 1 * * * curl http://localhost/update

Предварительный просмотр

Главная страница Детали книги Глава Рейтинг Классификация Поиск

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Перестроить DMNovel. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hbbcs-new_DMNovel.git
git@api.gitlife.ru:oschina-mirror/hbbcs-new_DMNovel.git
oschina-mirror
hbbcs-new_DMNovel
hbbcs-new_DMNovel
master