Zimbalaka: Какой полный путь к каталогу в celeryd.conf?

Я пытаюсь установить и запустить Zimbalaka (создатель файлов Zim для Offline MediaWiki в приложении, подобном Kiwix) в Ubuntu Desktop 18.10. В определенный момент инструкции говорят изменить строку, содержащую полный путь к каталогу zimbalaka.

Однако путь, который я должен ввести, мне не понятен, поэтому вот мои вопросы:

  • Я клонировал Zimbalaka в ~/Downloads с помощью команды git clone https://github.com/tecoholic/Zimbalaka.git, Путь /home/[user]/Downloads/Zimbalaka/zimbalaka?
  • Если это НЕ так, может кто-нибудь сказать мне, какой путь я должен указать?

Ниже приведены инструкции, которые я сам сделал на основании инструкций, найденных здесь (некоторые комментарии добавлены мной). Это последняя строка, которая приводит к моему вопросу:

  • Установите libzim (уже установлен в моем случае)
  • Установите zimwriterfs (уже установлен в моем случае)

    sudo apt-get install libzim-dev libxml2-dev libxslt-dev python-dev zlib1g-dev python-pip python-virtualenv libapache2-mod-wsgi
    sudo apt install tcl #is needed for Redis installation
    sudo apt install git #needed for following command
    git clone https://github.com/tecoholic/Zimbalaka.git
    cd ~/Downloads/Zimbalaka
    virtualenv env
    . env/bin/activate
    pip install -r requirements.txt
    cd ..
    wget http://download.redis.io/releases/redis-3.0.1.tar.gz
    tar xzf redis-3.0.1.tar.gz
    cd redis-3.0.1
    sudo make && make install
    sudo ./utils/install_server.sh # maintain defaults except datastore location
    At prompt "Please select the redis port for this instance: [6379]", press Enter/Return
    Screen reads: Selecting default: 6379
    At prompt "Please select the redis config file name [/etc/redis/6379.conf]", press Enter/Return
    Screen reads: Selected default - /etc/redis/6379.conf
    At prompt "Please select the redis log file name [/var/log/redis_6379.log]", press Enter/Return
    Screen reads: Selected default - /var/log/redis_6379.log
    At prompt "Please select the data directory for this instance [/var/lib/redis/6379]", press Enter/Return
    Screen reads: Selected default - /var/lib/redis/6379
    At prompt "Please select the redis executable path [/usr/local/bin/redis-server]", press Enter/Return
    Screen reads the following:
        Selected config:
        Port           : 6379
        Config file    : /etc/redis/6379.conf
        Log file       : /var/log/redis_6379.log
        Data dir       : /var/lib/redis/6379
        Executable     : /usr/local/bin/redis-server
        Cli Executable : /usr/local/bin/redis-cli
        Is this ok? Then press ENTER to go on or Ctrl-C to abort.
    Press Enter/Return
    Screen reads the following:
        Copied /tmp/6379.conf => /etc/init.d/redis_6379
        Installing service...
        Success!
        Starting Redis server...
        Installation successful!
    (Put zimwriterfs somewhere or compile and install) ← Already installed
    (Edit zimbalaka/default_settings.py to reflect your production environment) ← Not edited
    nano celeryd.conf #instructions mention to edit celery.conf but it does not exist
    Modify line: directory=/full/path/to/zimbalaka to directory=/home/[user]/Downloads/Zimbalaka/zimbalaka
    

0 ответов

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