{"id":5462,"date":"2016-03-04T12:14:50","date_gmt":"2016-03-04T10:14:50","guid":{"rendered":"http:\/\/www.karadere.com\/blog\/?p=5462"},"modified":"2016-06-09T11:18:11","modified_gmt":"2016-06-09T08:18:11","slug":"raspberry-pi-ile-sap-fiori-sapui5-gelistirmesi-yapmak","status":"publish","type":"post","link":"https:\/\/www.karadere.com\/blog\/raspberry-pi-ile-sap-fiori-sapui5-gelistirmesi-yapmak.html","title":{"rendered":"RASPBERRY PI ile SAP fiori SAPUI5 geli\u015ftirmesi yapmak."},"content":{"rendered":"<p>Merhabalar,<\/p>\n<p>raspberry pi yi server gibi kullanarak apache servisi kurara SAP openui5 sapui5 frameworku ile geli\u015ftirme yapabilir siniz<\/p>\n<p>e\u011fer bir\u00a0RASPBERRY PI niz var ise bunu bu ama\u00e7 ile geli\u015ftirme server\u0131 olarak kullanabilir siniz.<\/p>\n<p>Kaynak :\u00a0<a href=\"http:\/\/scn.sap.com\/docs\/DOC-42820\" target=\"_blank\">http:\/\/scn.sap.com\/docs\/DOC-42820<\/a><\/p>\n<p>A few days ago I was checking my old hardware and I found a RASPBERRY PI (RPI) version 1 model B. It&#8217;s a very small computer module and this amazing hardware has two USB ports, 512MB of SDRAM, one Fast Ethernet (100 mpb\/s), one HDMI, one RCA and a audio jack. In addition RPI requires an SD card to work as hard disk. It also has a small form factor measuring 65mm in length, it&#8217;s small as credit card and it works with a 5V\/1.5A power supply. The processor is an ARM1176JZF-S with 700 MHz clock.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/openui5.org\/images\/OpenUI5_new_big_side.png\" width=\"288\" height=\"75\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.zdecoder.com\/wordpress\/alexbelle\/wp-content\/uploads\/sites\/2\/2015\/12\/Raspberry_Pi_B-_top.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-103\" src=\"http:\/\/www.zdecoder.com\/wordpress\/alexbelle\/wp-content\/uploads\/sites\/2\/2015\/12\/Raspberry_Pi_B-_top.jpg\" alt=\"RPI 1 model B\" width=\"300\" height=\"201\" \/><\/a><br \/>\nThere are some operational systems available for this version of RPI, but I choose a version based in Debian called Raspbian, it is optimized for the Raspberry Pi hardware and\u00a0 it is supported by <a class=\"jive-link-external-small\" href=\"https:\/\/www.raspberrypi.org\/\">Raspberry PI Foundation<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/www.karadere.com\/blog\/uploads\/\/2010\/02\/sap-abap-logo.png\" width=\"230\" height=\"121\" \/><\/p>\n<p>I was learning about SAP Fiori frontend, as well as, I was developing an internal site at home in order to support some activities that I judge important for me. For example, sometimes I need to wake up some machine, monitor the surveillance cams and get alerts from nobreaks. Therefore I chose SAPUI5, because I could learn and enjoy my RPI at same time.<\/p>\n<p>&nbsp;<\/p>\n<p>Recently I&#8217;ve started thinking about Internet of Things (IoT) and how to implement it at home. I&#8217;ve realized that Raspberry is a good choice for that kind of development, especially after the last announced version of RPI, the RASPBERRY PI ZERO, it&#8217;s smallest than RASPBERRY PI versions 1 and 2, and it&#8217;s cheapest than both. If you are interested on RPI ZERO, take a look on <a class=\"jive-link-external-small\" href=\"http:\/\/www.zdecoder.com\/wordpress\/alexbelle\/2015\/12\/22\/how-to-install-sap-openui5-on-raspberry-pi\/\">my blog site<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Lets take a look how to configure RPI to run OpenUI5 with Debian Jessie. If you are planning to use the Debian Wheezy keep in your mind that the configuration is a little bit different and probably you&#8217;ll experience some troubles.<\/p>\n<p>&nbsp;<\/p>\n<p>1 &#8211; Preparation<br \/>\nTake a look <a class=\"jive-link-external-small\" href=\"https:\/\/www.raspberrypi.org\/documentation\/installation\/installing-images\/\">here<\/a> in order to install the RPI with Raspbian, it&#8217;s very simple and you can do it on Windows, Mac or Linux. Of course you need a SD Card. The steps for configuration described below are for Debian Jessie and you can experience some troubles if you are trying to configure with Debian Wheezy installed on RPI.<\/p>\n<p>2 &#8211; Install and Apache Web Server<br \/>\nAfter you have installed your RPI, install the Apache Web Server. Do not forget, your RPI must be connect to the Internet by Cable or WI-FI.<br \/>\nOn the terminal type the following command:<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"language-bash\"><code class=\"language-bash\">sudo apt<span class=\"token operator\">-<\/span>get install apache2 \r\nservice apache2 restart<\/code><\/pre>\n<p>Test your apache typing the url on the browser <a class=\"\" href=\"http:\/\/scn.sap.com\/\">http:\/\/<\/a>&lt;RPI IP&gt;. Example, if the RPI is running on IP 192.168.0.163, type <a class=\"jive-link-external-small\" href=\"http:\/\/192.168.0.163\/\">http:\/\/192.168.0.163<\/a>.<\/p>\n<p>You should see something like this:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.zdecoder.com\/wordpress\/alexbelle\/wp-content\/uploads\/sites\/2\/2015\/12\/apache-it-works.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-113 aligncenter\" src=\"http:\/\/www.zdecoder.com\/wordpress\/alexbelle\/wp-content\/uploads\/sites\/2\/2015\/12\/apache-it-works.png\" alt=\"apache-it-works\" width=\"466\" height=\"164\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3 &#8211; Deploy OpenUI5 on RPI The root document configured for APACHE 2.4 is \/var\/www\/html\/Go to the web root and create the folder \/ui5.Terminal commands:<\/p>\n<pre class=\"language-bash\">cd \/var\/www\/html mkdir \/var\/www\/html\/ui5 cd ui5<\/pre>\n<p>&nbsp;<\/p>\n<p>Download the OpenUI5 sdk package<\/p>\n<pre class=\"language-bash\">sudo wget <a class=\"jive-link-external-small\" href=\"https:\/\/openui5.hana.ondemand.com\/downloads\/openui5-sdk-1.32.9.zip\">https:\/\/openui5.hana.ondemand.com\/downloads\/openui5-sdk-1.32.9.zip<\/a><\/pre>\n<p>&nbsp;<\/p>\n<p>Unzip the package:<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"language-bash\"> sudo unzip openui5-sdk-1.32.9.zip\r\n\r\n<\/pre>\n<p>4 &#8211; Teste you environment<br \/>\nGo to browser and type the following URL <a class=\"\" href=\"http:\/\/scn.sap.com\/\">http:\/\/<\/a>&lt;RPI IP&gt;\/ui5 in order to test your Openui5 SDK. Do not forget to REPLACE the &lt;RPI IP&gt;. Example: <a class=\"jive-link-external-small\" href=\"http:\/\/192.168.0.163\/\">http:\/\/192.168.0.163<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhabalar, raspberry pi yi server gibi kullanarak apache servisi kurara SAP openui5 sapui5 frameworku ile geli\u015ftirme yapabilir siniz e\u011fer bir\u00a0RASPBERRY PI niz var ise bunu bu ama\u00e7 ile geli\u015ftirme server\u0131 olarak kullanabilir siniz. Kaynak :\u00a0http:\/\/scn.sap.com\/docs\/DOC-42820 A few days ago I was checking my old hardware and I found a RASPBERRY PI (RPI) version 1 model [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[2,87,100,41,47],"tags":[2479,1680,2478,1763,1764,1765,1837,2141],"class_list":["post-5462","post","type-post","status-publish","format-standard","hentry","category-2015-2016","category-advanced-business-application-programming","category-bsp","category-programlama-software","category-sap-nedir","tag-openui5","tag-pi","tag-rasberry","tag-raspberry","tag-raspberry-pi","tag-raspberry-pi-gadmin-proftpd-grafik","tag-sap","tag-ui5","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"views":1473,"_links":{"self":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/5462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/comments?post=5462"}],"version-history":[{"count":3,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/5462\/revisions"}],"predecessor-version":[{"id":5676,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/5462\/revisions\/5676"}],"wp:attachment":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/media?parent=5462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/categories?post=5462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/tags?post=5462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}