Magento 2 : Gulp in frontend

  • apt-get install nodejs and tape ln -s /usr/bin/nodejs /usr/bin/node
  • go to root prject and : apt-get install npm
  • npm install –global gulp-cli and tape npm install –save-dev gulp
  • donwload gulp.js from   =>     npm install gulp-less npm install gulp-sourcemaps  npm install gulp-cssmin  npm install gulp-livereload  npm install gulp-if
  • npm install -g graceful-fs
  • bin/magento dev:source-theme:deploy –locale=”en_US” –area=”frontend” –theme=”Ibnab/Salam”
  • php bin/magento setup:static-content:deploy

Down load to Magento folder

Run Administration role:

  • bin/magento dev:source-theme:deploy –locale=”en_US” –area=”frontend” –theme=”Ibnab/Salam”
  1. Run : gulp exec --theme ex: gulp exec –luma
    Or: php bin\magento dev:source-theme:deploy --locale="en_AU" --area="frontend" --theme="VendorName/themeName"
  2. Run : gulp deploy --theme ex: gulp deploy –luma
    Or: php bin\magento setup:static-content:deploy en_AU

Drupal 8.5.3 modules

CMS login Core Modules
CMS operator management (administrator / operator) Core Modules
preview Core Modules
Approval workflow Workflow
Revision control Core Modules
Banner management Core Modules
Scheduled release Scheduled
Content copy (Node Clone) Node Clone
File management (image, PDF etc) Core Modules
XML for SEO SEO Essentials
Google Analytics collaboration Google Analytics

Install procedure for mail server

How to congifure mail server

1. Install sendmail
install package
# yum install sendmail sendmail-cf

# cd /etc/mail
# cp -p sendmail.mc_yyyymmdd
# cp -p sendmail.cf_yyyymmdd
# vi
>VERSIONID(`setup for Red Hat Linux’)dnl
>Dw[host name]
>Dm[domain name]

>dnl DAEMON_OPTIONS(`Port=smtp,Addr=, Name=MTA’)dnl

# m4 >

edit /etc/mail/access
# cd /etc/mail/
# cp -p access access_yyymmdd
# cp -p access.db access.db
# vi access

add accessible IP
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect: RELAY

create /etc/email/access.db
# makemap.sendmail hash access.db < access

configure /etc/mail/local-host-names
# cp -p local-host-names local-host-names_yyyymmdd
# vi local-host-names

2. Install dovecot
install package
# yum install dovecot

edit /etc/dovecot/conf.d/10-mail.conf
# vi /etc/dovecot/conf.d/10-mail.conf

mail_location = maildir:~/Maildir

edit /etc/dovecot/conf.d/10-auth.conf
# vi /etc/dovecot/conf.d/10-auth.conf

disable_plaintext_auth = no

edit /etc/dovecot/conf.d/10-ssl.conf
# vi /etc/dovecot/conf.d/10-ssl.conf

ssl = no

run dovecot
# systemctl start dovecot

activate dovecot
# systemctl enable dovecot

add mail user
useradd [user name]
passwd [user name]

3. Install postfix
install package
#yum install postfix

edit /etc/postfix/
# vi /etc/postfix/

edit a maximum size of mailbox
message_size_limit = 5242880

allow message from external network
inet_interfaces = all

add domain name after “mail.”
myhostname =

add domain name
mydomain = XXX.XXX

add this configuration
myorigin = [myhostname],localhost.mydomain, localhost, $mydomain

add mailbox type
home_mailbox = Maildir/

start postfix
# systemctl restart postfix

activate postfix
# systemctl enable postfix