Commit fe9c2aed authored by Patipat Jo's avatar Patipat Jo
Browse files

Update from-package-2.8.md

parent 63a5f7e0
......@@ -37,13 +37,13 @@ pip -V
```sh
sudo apt-get install -y postgresql
# สร้าง postgres user สำหรับ ckan_default และใส่ password1
# สร้าง postgres user สำหรับ ckan_default และใส่ ***{password1}***
sudo -u postgres createuser -S -D -R -P ckan_default
# สร้างฐานข้อมูล ckan_default
sudo -u postgres createdb -O ckan_default ckan_default -E utf-8
# สร้าง postgres user สำหรับ datastore_default และใส่ password2
# สร้าง postgres user สำหรับ datastore_default และใส่ ***{password2}***
sudo -u postgres createuser -S -D -R -P -l datastore_default
# สร้างฐานข้อมูล datastore_default
......@@ -76,7 +76,7 @@ sudo mkdir -p /var/lib/ckan/default/storage
sudo chown -R www-data:www-data /var/lib/ckan && sudo chmod -R 775 /var/lib/ckan
```
### 6. ดาวน์โหลดและติดตั้ง CKAN package ตามเวอร์ชั่นของ Ubuntu:
### 6. ดาวน์โหลดและติดตั้ง CKAN package:
```sh
#สำหรับ Ubuntu 16.04:
wget http://packaging.ckan.org/python-ckan_2.8-xenial_amd64.deb
......@@ -89,9 +89,9 @@ sudo useradd --user-group --shell /bin/false --home-dir /opt/jetty/temp jetty
sudo apt-get install -y solr-jetty
sudo vi /etc/default/jetty8
NO_START=0 # (line 4)
JETTY_HOST=127.0.0.1 # (line 16)
JETTY_PORT=8983 # (line 19)
NO_START=0
JETTY_HOST=127.0.0.1
JETTY_PORT=8983
sudo mv /etc/solr/conf/schema.xml /etc/solr/conf/schema.xml.bak
......@@ -100,7 +100,7 @@ sudo ln -s /usr/lib/ckan/default/src/ckan/ckan/config/solr/schema.xml /etc/solr/
sudo service jetty8 restart
```
### 8. ตั้งค่าและสร้างฐานข้อมูลสำหรับ CKAN:
### 8. ตั้งค่าและสร้างฐานข้อมูลสำหรับ CKAN
#### 8.1 ตั้งค่า who.ini และ apache.wsgi:
```sh
#ตั้งค่า who.ini
......@@ -121,11 +121,11 @@ sudo vi /etc/ckan/default/production.ini
[app:main]
ckan.auth.public_user_details = false
ckan.tracking_enabled = true
- แก้ไข password ของ sqlalchemy.url
- แก้ไข {password1} (จากการตั้งค่าในขั้นตอนที่ 4) ของ sqlalchemy.url
> sqlalchemy.url = postgresql://ckan_default:{password1}@localhost/ckan_default
- เปิดการใช้งาน และแก้ไข password ของ ckan.datastore.write_url
- เปิดการใช้งาน และแก้ไข {password1} (จากการตั้งค่าในขั้นตอนที่ 4) ของ ckan.datastore.write_url
> ckan.datastore.write_url = postgresql://ckan_default:{password1}@localhost/datastore_default
- เปิดการใช้งาน และแก้ไข password ของ ckan.datastore.read_url
- เปิดการใช้งาน และแก้ไข {password2} (จากการตั้งค่าในขั้นตอนที่ 4) ของ ckan.datastore.read_url
> ckan.datastore.read_url = postgresql://datastore_default:{password2}@localhost/datastore_default
- กำหนด ip หรือ domain name ที่ ckan.site_url
> ckan.site_url = http://{domain name}
......@@ -164,7 +164,7 @@ sudo service apache2 restart
sudo ckan db init
```
### 9. สร้าง cronjob page view tracking:
### 9. สร้าง cronjob สำหรับ page view tracking:
```sh
crontab -e
```
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment