instalasi laravel dan requsitenya

instalasi

    PHP >= 5.5.9 , saya sarankan untuk memiliki php 7 di banding memenuhi requirement
    bisa juga memakai xampp atau sejenis
    composer
    apache tidak terlalu di perlukan karena mirip dengan ionic sehingga bisa memakai command

    php artisan serve

untuk mac , linux , maupun windows akan sangat memerlukan terminal / command prompt untuk create project
sehingga pemahaman tentang global path akan sangat di perlukan

ketika masuk melalui terminal pastikan versi php anda sesuai dengan minimum atau lebih besar dengan cara

php -v

php version check

kemudian instalasi composer, untuk composer ini di perlukan layaknya maven atau ant di pemrograman java , composer bertugas untuk memenuhi segala dependency yang di perlukan oleh laravel dan yang sedikit mengejutkan adalah laravel memerlukan dependency dari symphony cara instalasi composer adalah ( dapat di lihat di https://getcomposer.org/doc/00-intro.md ) sebagai berikut

    https://getcomposer.org/download/

php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);”

php -r “if (hash_file(‘SHA384’, ‘composer-setup.php’) === ‘e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;”

php composer-setup.php

mv composer.phar /usr/local/bin/composer

php -r “unlink(‘composer-setup.php’);”

    instalasi laravel
    composer global require “laravel/installer”
    pada command prompt / terminal lakukan

    laravel new blog

sebagai tambahan untuk path di mac adalah sebagai berikut
which php -> /usr/bin/php
nano ~/.bash_profile -> tambahkan export PATH=/Applications/XAMPP/bin/:$PATH
save
source ~/.bash_profile

dan silahkan ketik php -v untuk dapat menggunakan php dari xampp di terminal / commandpromt

Primeface p:calendar css change child css class with form-control from bootstrap

This is the primefaces xhtml p:clendar

here is the p:calendar usage

1
 

and on the bottom of the pages add this to update when the browser is ready 😀

we are using widgetVar to modify this css class 😀

1
2
3
<script type="text/javascript">// <![CDATA[
$(document).ready(function () { PrimeFaces.widgets.german4.jq.children("input").addClass("form-control"); PrimeFaces.widgets.german5.jq.children("input").addClass("form-control"); });
// ]]></script>

Happy coding 😀

firewall centos

when the httpd server not accesible from outside then you just

Firewall

Notice that in some versions of CentOS, a firewall is installed by default which will block access to port 80, on which Apache runs. The following command will open this port:

sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT

Remember to save your firewall rules after adding that instruction so your web server will be accessible the next time you reboot:

sudo service iptables save

setting java home linux centos 6.6

alternatives config java

 

  Selection    Command
   1           /usr/java/jdk1.6.0_26/jre/bin/java
   2           /usr/lib/jvm/jre1.6.0openjdk/bin/java
   3           /usr/java/jdk1.7.0_55/jre/bin/java
*+ 4           /usr/java/jdk1.8.0_25/jre/bin/java
press 3
copy path from list above

cara memperbaiki kesalahan file user akses

untuk mengembalikan secara mudah kesalahan yang di perbuat ketika melakukan chmod biasanya karena /* yakni dengan melakukan

yang ini di pergunakan untuk memperbaiki direktori kepanjangan dari direktori / directory

find . -type d -name \var\www\html\* -exec chmod 775 {} \;

ini untuk memperbaiki file dari -type f ( file )

find . -type f -name \var\www\html\* -exec chmod 664 {} \;

 

sehingga dengan mengeksekusi kedua perintah tersebut maka dapat di pastikan file anda minimal sudah kembali terproteksi untuk berada di udara terbuka 😀