mirror of https://github.com/zulip/zulip.git
Fix some small issues with the CentOS/Fedora instructions.
This commit is contained in:
parent
7f4b82af18
commit
8181a0423f
22
README.md
22
README.md
|
@ -233,6 +233,8 @@ Now continue with the "All systems" instructions below.
|
||||||
|
|
||||||
On Fedora 22 (experimental):
|
On Fedora 22 (experimental):
|
||||||
|
|
||||||
|
These instructions are experimental and may have bugs; patches welcome!
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo dnf install libffi-devel memcached rabbitmq-server openldap-devel python-devel redis postgresql-server postgresql-devel postgresql libmemcached-devel freetype-devel
|
sudo dnf install libffi-devel memcached rabbitmq-server openldap-devel python-devel redis postgresql-server postgresql-devel postgresql libmemcached-devel freetype-devel
|
||||||
wget https://launchpad.net/~tabbott/+archive/ubuntu/zulip/+files/tsearch-extras_0.1.3.tar.gz
|
wget https://launchpad.net/~tabbott/+archive/ubuntu/zulip/+files/tsearch-extras_0.1.3.tar.gz
|
||||||
|
@ -255,9 +257,16 @@ host all all 127.0.0.1/32 md5
|
||||||
|
|
||||||
# Start the services
|
# Start the services
|
||||||
sudo systemctl start redis memcached rabbitmq-server postgresql
|
sudo systemctl start redis memcached rabbitmq-server postgresql
|
||||||
|
|
||||||
|
# Enable automatic service startup after the system startup
|
||||||
|
sudo systemctl enable redis rabbitmq-server memcached postgresql
|
||||||
```
|
```
|
||||||
|
|
||||||
On CentOS 7 (Core):
|
Now continue with the All Systems instructions below.
|
||||||
|
|
||||||
|
On CentOS 7 Core (experimental):
|
||||||
|
|
||||||
|
These instructions are experimental and may have bugs; patches welcome!
|
||||||
|
|
||||||
```
|
```
|
||||||
# Add user zulip to the system (not necessary if you configured zulip as the administrator
|
# Add user zulip to the system (not necessary if you configured zulip as the administrator
|
||||||
|
@ -285,15 +294,15 @@ zlib-devel nodejs
|
||||||
|
|
||||||
# We need these packages to compile tsearch-extras
|
# We need these packages to compile tsearch-extras
|
||||||
sudo yum groupinstall "Development Tools"
|
sudo yum groupinstall "Development Tools"
|
||||||
|
|
||||||
cd && wget https://launchpad.net/~tabbott/+archive/ubuntu/zulip/+files/tsearch-extras_0.1.3.tar.gz
|
cd && wget https://launchpad.net/~tabbott/+archive/ubuntu/zulip/+files/tsearch-extras_0.1.3.tar.gz
|
||||||
tar xvzf tsearch-extras_0.1.3.tar.gz
|
tar xvzf tsearch-extras_0.1.3.tar.gz
|
||||||
cd ts2
|
cd ts2
|
||||||
make -j $(nproc)
|
make -j $(nproc)
|
||||||
sudo make install
|
sudo make install
|
||||||
|
|
||||||
# Now create the missing dictionary files
|
# Hack around missing dictionary files -- need to fix this to get
|
||||||
sudo touch /usr/share/pgsql/tsearch_data/zulip_english.stop
|
# the proper dictionaries from what in debian is the hunspell-en-us package.
|
||||||
sudo touch /usr/share/pgsql/tsearch_data/english.stop
|
sudo touch /usr/share/pgsql/tsearch_data/english.stop
|
||||||
sudo touch /usr/share/pgsql/tsearch_data/en_us.dict
|
sudo touch /usr/share/pgsql/tsearch_data/en_us.dict
|
||||||
sudo touch /usr/share/pgsql/tsearch_data/en_us.affix
|
sudo touch /usr/share/pgsql/tsearch_data/en_us.affix
|
||||||
|
@ -323,11 +332,10 @@ sudo systemctl start redis rabbitmq-server memcached postgresql
|
||||||
|
|
||||||
# Enable automatic service startup after the system startup
|
# Enable automatic service startup after the system startup
|
||||||
sudo systemctl enable redis rabbitmq-server memcached postgresql
|
sudo systemctl enable redis rabbitmq-server memcached postgresql
|
||||||
|
|
||||||
# Recompile pillow with freetype support (required for build_emoji script)
|
|
||||||
sudo pip uninstall pillow; sudo pip install pillow
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Now continue with the All Systems instructions below.
|
||||||
|
|
||||||
All Systems:
|
All Systems:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in New Issue