# Migrate from Joomla to Jekyll

**URL:** <https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245>\
**Category:** Help\
**Created:** [March 4, 2017, 11:53am UTC](https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245 "2017-03-04T11:53:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![somik](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@somik](https://talk.jekyllrb.com/u/somik)\
**Post date:** [March 4, 2017, 11:53am UTC](https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245/1 "2017-03-04T11:53:56Z")

</div>

Hello everybody,

I opened the documentation page which describes a method for the transfer site Joomla to Jekyll.  
But I do not understand anything 😭

I open the console Windows (in my Jekyll project) and do the following:  
**gem install jekyll-import**

What to do next?

Page with manual: [http://import.jekyllrb.com/docs/joomla/](http://import.jekyllrb.com/docs/joomla/)

---

<div class="post-metadata">

**Author:** ![DavidDarnes](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/daviddarnes/32/1349_2.png) [@DavidDarnes](https://talk.jekyllrb.com/u/DavidDarnes)\
**Post date:** [March 4, 2017, 12:47pm UTC](https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245/2 "2017-03-04T12:47:39Z")

</div>

You should just run that command shown on that page? You just need to replace the fields with your own site details

---

<div class="post-metadata">

**Author:** ![somik](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@somik](https://talk.jekyllrb.com/u/somik)\
**Post date:** [March 4, 2017, 3:26pm UTC](https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245/3 "2017-03-04T15:26:10Z")

</div>

What do I write in the **host** field?  
On the Joomla site in the configuration file specified **localhost**.

---

<div class="post-metadata">

**Author:** ![ashmaroli](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@ashmaroli](https://talk.jekyllrb.com/u/ashmaroli)\
**Post date:** [March 5, 2017, 2:23am UTC](https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245/4 "2017-03-05T02:23:09Z")

</div>

The docs tell you that the required fields are `dbname` and `user`.  
Every other option has a default value.

So, if your joomla settings are:

```auto
dbname : alpha
user : beta
password : 1234
host : localhost
section : 1
table_prefix : _jos

```

Simply run:

```auto
$ jekyll import joomla --dbname=alpha --user=beta --password=1234 

```

or

```auto
$ jekyll import joomla --dbname alpha --user beta --password 1234 

```

---

<div class="post-metadata">

**Author:** ![somik](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@somik](https://talk.jekyllrb.com/u/somik)\
**Post date:** [March 5, 2017, 6:49am UTC](https://talk.jekyllrb.com/t/migrate-from-joomla-to-jekyll/245/5 "2017-03-05T06:49:13Z")

</div>

Jekyll I lies on a computer rather than on the server.  
How did he understand what **localhost**

No coincidence video lesson?
