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

how to get apk from program that installed on android

adb shell pm list packages

1) Get the full path name of the APK file for the desired package.

adb shell pm path com.example.someapp

the output was: package:/data/app/com.example.someapp-2.apk

2) Pull the APK file from the Android device to the development box.

adb pull /data/app/com.example.someapp-2.apk

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 😀

wordpress Unable to locate WordPress Content directory (wp-content).Updating Plugin

ketika mengalami ini hal pertama yang perlu di check hanyalah sebuah previllege tentang folder dan file pada folder www

untuk mengatasi ini maka di perlukan langkah berikut

chown www-data:www-data /var/www/html -R

 

setting permanent environment variable di centos

taken from here

for spring or on centos 7 minimal install

  1. create new file called springRoo.sh on /etc/profile.d/
  2. export PATH={PATH_ROO}/bin
  3. save
  4. source /etc/profile.d/springRoo.sh to reload
  5. and test with reboot the system it will automatically loaded 😀