Building and installing hhvm on CentOS

Please Don’t remove the information about this compiling from source. If you like RPMS or PRE-BUILD please see below (end of this page) and please don’t change this page to pre-built information!

Use the following shell script to compile HHVM on CentOS 7.x

# Need to be ran under root priv or you can sudo it
# Update your CentOS first
yum update -y

# Then you need to get EPEL repositories

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

# Install some dependencies 

yum install cpp gcc-c++ cmake git psmisc {binutils,boost,jemalloc,numactl}-devel \
{ImageMagick,sqlite,tbb,bzip2,openldap,readline,elfutils-libelf,gmp,lz4,pcre}-devel \
lib{xslt,event,yaml,vpx,png,zip,icu,mcrypt,memcached,cap,dwarf}-devel \
{unixODBC,expat,mariadb}-devel lib{edit,curl,xml2,xslt}-devel \
glog-devel oniguruma-devel ocaml gperf enca libjpeg-turbo-devel openssl-devel \
mariadb mariadb-server {fastlz,double-conversion,re2}-devel make -y

# Optional dependencies (these extensions are not built by default)

yum install {fribidi,libc-client,glib2}-devel -y

# Get our hhvm
cd /tmp
git clone https://github.com/facebook/hhvm -b master  hhvm  --recursive
cd hhvm

We have to run. ./configure

# Okay let's go
cmake .
# Multithreads compiling
make -j$(($(nproc)+1))
# Compiled?
./hphp/hhvm/hhvm --version
# Install it
make install
# Final
hhvm --version

Or you can use Prebuilt Packages on Centos 7

Advertisements

Leave a comment »

Linux Permissions

Права на папки с цел сигурност
==============================

chmod 751 /home/
chmod 700 /root/
chmod 700 /backups/ -R
chmod 700 /usr/scripts/ -R
chmod 700 /home/ircd /home/paco

Leave a comment »

Един Хедър на блог пост

Един хедър на блог пост погледнат по два различни начина

sss1

 

 

 

sss2

Leave a comment »

When CentOS/RHEL users touch Debian

root@microshells:~# alias yum=apt-get
root@microshells:~# yum install varnish
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
libjemalloc1 libvarnishapi1
Suggested packages:
varnish-doc
The following NEW packages will be installed:
libjemalloc1 libvarnishapi1 varnish
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 657 kB of archives.
After this operation, 1,701 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Leave a comment »

astro

Leave a comment »

rhel subscription

[root@shredder ~]# subscription-manager register –username billy@unixfreakz.com –password XXXxXXXX–auto-attach

Leave a comment »

Jailbreak на iOS 7.x + AppSync за инсталиране на кракнати приложения

Преди два дена (на 22.12.2013) излезе jailbreak за iOS 7, но разбира се без AppSync за iOS 7,  този jailbreak е почти ненужен, понеже AppSync е приложението, което прави iOS съвместим с кракнати приложения така, че те да могат да бъдат инсталирани на него.

За Jailbreak на iOS, отивате на адрес http://evasi0n.com/ откъдето сваляте приложението, в зависимост от OS-a който ползвате MAC/Windows. Стартирате го, след което следвате инструкциите. Никога не е било по лесно от това. И все пак, не забравяйте да направите пълен bakcup на устройството си, преди да предприемете някакви манипулации.

След jailbreak-а, устройството ще се рестартира и ще забележете нова икона на Springboard-a а именно иконата на Cydia. Зареждате я, след което отивате на Managa > Sources > Edit > Add. Където добавяте следното репо:

http://cydia.iphonecake.com 

iphonecake-url

 

След това търсите AppSync, ще намерите pached версия за iOS7

IMG_0001

Инсталирате и вече сте готови, може да инсталирате кракнати приложения. :)

Leave a comment »

%d bloggers like this: