Skip to content

Instantly share code, notes, and snippets.

@kilfu0701
Created September 30, 2019 05:38
Show Gist options
  • Save kilfu0701/9c4ba305ccccf2c33d3fbbe42b08295f to your computer and use it in GitHub Desktop.
Save kilfu0701/9c4ba305ccccf2c33d3fbbe42b08295f to your computer and use it in GitHub Desktop.
yum update
yum install epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum install --enablerepo=remi,remi-php72 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt php-zip
yum install wget vim
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
compopt
ln -s /usr/local/bin/composer /usr/bin/
mkdir /src && cd /src
composer global require "laravel/installer"
composer create-project --prefer-dist laravel/laravel laravel_test "5.4.*"
yum --enablerepo=remi,remi-php72 install php-pear
pecl install -f mongodb-1.3.3
echo "extension=mongodb.so" > /etc/php.d/20-mongodb.ini
curl -s http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.12.tgz | tar xvz -C /tmp/
cp /tmp/mongodb-linux-x86_64-2.6.12/bin/* /usr/bin
groupadd mongodb
useradd --system --no-create-home -g mongodb mongodb
mkdir -p /var/log/mongodb && touch /var/log/mongodb/mongodb.log
mkdir -p /var/lib/mongodb/
chown mongodb:mongodb -R /var/log/mongodb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment