PHP: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
Line 4: Line 4:
export MY_PROJECT_HOME=`pwd`
export MY_PROJECT_HOME=`pwd`


mkdir -p $MY_PROJECT_HOME/{usr/local/bin,var/www/html};\
curl -s https://getcomposer.org/composer-stable.phar>\
$MY_PROJECT_HOME/usr/local/bin/composer
</source>
{|
| valign="top" |
<source lang="bash">
export XAMPP_HOME=/c/opt/xampp;\
export PHP_HOME=$XAMPP_HOME/php;\
export MYSQL_HOME=$XAMPP_HOME/mysql/bin;\
export BIN_HOME=$MY_PROJECT_HOME/usr/local/bin;\
export PATH="$PATH:$PHP_HOME:$MYSQL_HOME:$BIN_HOME"
php -i
php -v
php --ini
composer -v
mysql --version
</source>
| valign="top" |
<source lang="bash">
BASE_URL=https://windows.php.net/downloads/releases;\
BASE_URL=https://windows.php.net/downloads/releases;\
mkdir -p $MY_PROJECT_HOME/{usr/local/{bin,php},var/www/html};\
curl -s $BASE_URL/php-7.4.10-nts-Win32-vc15-x86.zip > php.zip;\
curl -s $BASE_URL/php-7.4.10-nts-Win32-vc15-x86.zip > php.zip;\
unzip -q php.zip -d $MY_PROJECT_HOME/usr/local/php/;\
unzip -q php.zip -d $MY_PROJECT_HOME/usr/local/php/;\
rm -rf $MY_PROJECT_HOME/php.zip
rm -rf $MY_PROJECT_HOME/php.zip
curl -s https://getcomposer.org/composer-stable.phar>\
$MY_PROJECT_HOME/usr/local/bin/composer


export PHP_HOME=$MY_PROJECT_HOME/usr/local/php;\
export PHP_HOME=$MY_PROJECT_HOME/usr/local/php;\
export BIN_HOME=$MY_PROJECT_HOME/usr/local/bin;\
export BIN_HOME=$MY_PROJECT_HOME/usr/local/bin;\
export PATH="$PATH:$PHP_HOME:$BIN_HOME"
export PATH="$PATH:$PHP_HOME:$BIN_HOME"
</source>


<source lang="bash">
php -v
php -v
composer -v
composer -v
composer config -g -- disable-tls true
composer config -g -- disable-tls true
</source>
</source>
|}


==References==
==References==

Revision as of 01:03, 22 September 2020

mkdir -p /d/tmp/dev/my_ci_project;\
cd /d/tmp/dev/my_ci_project;\
export MY_PROJECT_HOME=`pwd`

mkdir -p $MY_PROJECT_HOME/{usr/local/bin,var/www/html};\
curl -s https://getcomposer.org/composer-stable.phar>\
$MY_PROJECT_HOME/usr/local/bin/composer
export XAMPP_HOME=/c/opt/xampp;\
export PHP_HOME=$XAMPP_HOME/php;\
export MYSQL_HOME=$XAMPP_HOME/mysql/bin;\
export BIN_HOME=$MY_PROJECT_HOME/usr/local/bin;\
export PATH="$PATH:$PHP_HOME:$MYSQL_HOME:$BIN_HOME"


php -i
php -v
php --ini
composer -v
mysql --version
BASE_URL=https://windows.php.net/downloads/releases;\
curl -s $BASE_URL/php-7.4.10-nts-Win32-vc15-x86.zip > php.zip;\
unzip -q php.zip -d $MY_PROJECT_HOME/usr/local/php/;\
rm -rf $MY_PROJECT_HOME/php.zip

export PHP_HOME=$MY_PROJECT_HOME/usr/local/php;\
export BIN_HOME=$MY_PROJECT_HOME/usr/local/bin;\
export PATH="$PATH:$PHP_HOME:$BIN_HOME"

php -v
composer -v
composer config -g -- disable-tls true

References