lbry.com/INSTALL.md
ポール ウェッブ 83ae6ca617 Update INSTALL
2019-03-20 17:13:01 -05:00

1.2 KiB

Installation

Prerequisites

To run this project, you'll need to have either PHP7 or Docker installed, and be using either macOS or Linux.

Development

  • Install PHP7
  • Possibly install additional PHP extensions: curl / dom / mbstring / xml
  • Checkout the project and install submodules: git submodule update --init
  • If you have already cloned the project, be sure to update submodules: git submodule update --recursive --remote
  • Run ./dev.sh from the project root
  • Access localhost:8000 in your browser

Verifying Install

If localhost:8000 returns the lbry.com website, it's running correctly.

Additional Notes

  • The dev.sh script will initialize a configuration based on data/config.php.example if data/config.php does not exist.
  • Some pages and interactions rely on API keys that will not be available to you in your install.
  • To run remotely, simply install PHP and configure Apache or your server of choice to serve web/index.php.
  • If dev.sh fails to start with missing php extensions, please install php-xml, php-curl, and php-mbstring according to your OS instructions.