Skip to content

Instantly share code, notes, and snippets.

@micti
Last active September 30, 2015 00:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save micti/45efaf88f2b5b3d3a641 to your computer and use it in GitHub Desktop.
Save micti/45efaf88f2b5b3d3a641 to your computer and use it in GitHub Desktop.
Ubuntu 15.04 - Info

##Mount VB Shared folder

sudo mount -t vboxsf Share ~/Share

##Something

apt-get install --yes build-essential

##Nodejs

https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

curl --silent --location https://deb.nodesource.com/setup_4.x | sudo bash -
sudo apt-get install --yes nodejs

##Apache

001-vhmis.conf

<Directory /vhmis/WebRoot/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
<VirtualHost *:80>
    # The ServerName directive sets the request scheme, hostname and port that
    # the server uses to identify itself. This is used when creating
    # redirection URLs. In the context of virtual hosts, the ServerName
    # specifies what hostname must appear in the request's Host: header to
    # match this virtual host. For the default virtual host (this file) this
    # value is not decisive as it is used as a last resort host regardless.
    # However, you must set it for any further virtual host explicitly.
    #ServerName www.example.com

    ServerAdmin webmaster@localhost
    DocumentRoot /vhmis/WebRoot

    # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
    # error, crit, alert, emerg.
    # It is also possible to configure the loglevel for particular
    # modules, e.g.
    #LogLevel info ssl:warn

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    # For most configuration files from conf-available/, which are
    # enabled or disabled at a global level, it is possible to
    # include a line for only one particular virtual host. For example the
    # following line enables the CGI configuration for this host only
    # after it has been globally disabled with "a2disconf".
    #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

Commands

sudo a2enmod rewrite
sudo service apache2 restart
sudo service apache2 reload
sudo a2dissite 000-default
sudo a2ensite 001-vhmis

##ICU

ICU

chmod +x runConfigureICU configure install-sh
./runConfigureICU --help    
./runConfigureICU LINUX or ./configure --prefix=/usr
make
make install

If you install to usr/local and get error missing lib

export LD_LIBRARY_PATH=/usr/local/lib

or add /usr/local/lib -> /etc/ld.so.conf and run ldconfig

##PHP

Install PECL by phpize

phpize
./configure
make
make install

And update new extension extension=... in all php.ini files (apache, cli ...)

##Install from DEB

sudo dpkg --install atom-amd64.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment