elaw icon indicating copy to clipboard operation
elaw copied to clipboard

Bitnami Shell

Open fydy opened this issue 5 years ago • 1 comments

cd /opt/bitnami/apache2/conf/
sudo rm -rf luolvshi.me*
cd bitnami
sudo mv bitnami.conf.back bitnami.conf
sudo /opt/bitnami/letsencrypt/scripts/generate-certificate.sh -m [email protected] -d luolvshi.me
sudo /opt/bitnami/apps/wordpress/bnconfig --machine_hostname luolvshi.me
sudo /opt/bitnami/apps/drupal/bnconfig --machine_hostname casenote.me

sudo /opt/bitnami/apps/wordpress/bnconfig --appurl /
sudo /opt/bitnami/apps/drupal/bnconfig --appurl /

sudo chown -R daemon.daemon ./

sudo /opt/bitnami/use_lampstack
mysqldump -u root -p drupaldb > ~/20190617.sql
mysqldump -u root -p --all-databases > ~/20190710.sql

chown -R daemon:daemon /opt/bitnami/apps/drupal/htdocs/

chmod -R 775 /opt/bitnami/apps/drupal/htdocs/sites/default/files

sudo /opt/bitnami/apps/wordpress/bnconfig --appurl / && sudo /opt/bitnami/apps/wordpress/bnconfig --disable_banner 1 && sudo /opt/bitnami/ctlscript.sh restart apache

sudo /opt/bitnami/apps/drupal/uninstall
sudo /opt/bitnami/ctlscript.sh stop && sudo /opt/bitnami/uninstall
sudo /opt/bitnami/bncert-tool
sudo /opt/bitnami/php/bin/pear install pear/Net_SMTP pear/Mail-1.2.0
sudo yum install sendmail
sudo /usr/sbin/sendmail -q

Add the following lines in the default Apache virtual host configuration file at installdir/apache2/conf/bitnami/bitnami.conf, inside the default VirtualHost directive, so that it looks like this:

  • Replace the installdir placeholder with the full installation directory for your Bitnami stack.
<VirtualHost _default_:80>
  DocumentRoot "installdir/apache2/htdocs"
  RewriteEngine On
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)
  RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L]
  ...
</VirtualHost>
  • 【LAMP-memcached】Here's a list of the steps for anyone who's looking
cd /tmp
wget https://bitnami.com/redirect/to/554776/bitnami-memcached-1.5.16-0-linux-x64-installer.run
chmod 755 bitnami-memcached-1.5.16-0-linux-x64-installer.run
sudo ./bitnami-memcached-1.5.16-0-linux-x64-installer.run
#install to: /opt/bitnami/memcached
sudo yum update -y
sudo yum install build-essential libtool autoconf unzip wget git -y
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -zxf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18/
./configure --prefix=/opt/bitnami/common
make
sudo make install
export PHP_AUTOCONF=/usr/bin/autoconf
export PHP_PREFIX=/opt/bitnami/php
cd ~/
git clone https://github.com/php-memcached-dev/php-memcached.git
cd php-memcached
git checkout master
/opt/bitnami/php/bin/phpize
./configure --enable-memcached --with-zlib-dir=/opt/bitnami/common --with-libmemcached-dir=/opt/bitnami/common --with-php-config=/opt/bitnami/php/bin/php-config --disable-memcached-sasl
make
sudo make install
echo 'extension=memcached.so' | sudo tee -a /opt/bitnami/php/etc/php.ini
sudo /opt/bitnami/memcached/ctlscript.sh start memcached
sudo /opt/bitnami/ctlscript.sh restart apache
sudo /opt/bitnami/memcached/ctlscript.sh status memcached
  • Got it:
sudo nano /opt/bitnami/ctlscript.sh
and edit MEMCACHED_SCRIPT like so,
MEMCACHED_SCRIPT=$INSTALLDIR/memcached/ctlscript.sh
  • Redis
wget https://pecl.php.net/get/redis
tar -zxvf redis
cd redis-5*
/opt/bitnami/php/bin/phpize
./configure --with-php-config=/opt/bitnami/php/bin/php-config
make
sudo make install
echo 'extension=redis.so' | sudo tee -a /opt/bitnami/php/etc/php.ini
sudo /opt/bitnami/ctlscript.sh restart apache
  • APCu
wget https://pecl.php.net/get/apcu
tar -zxvf  apcu
cd apcu-5*
/opt/bitnami/php/bin/phpize
./configure --with-php-config=/opt/bitnami/php/bin/php-config
make
sudo make install
echo 'extension = apcu.so' | sudo tee -a /opt/bitnami/php/etc/php.ini
sudo /opt/bitnami/ctlscript.sh restart apache
  • EAccelerator
wget https://github.com/downloads/eaccelerator/eaccelerator/eaccelerator-0.9.6.1.zip
unzip eaccelerator-0.9.6.1.zip
export PHP_AUTOCONF=/usr/bin/autoconf
export PHP_PREFIX=/opt/bitnami/php
cd eaccelerator-0.9.6.1
/opt/bitnami/php/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
sudo make install
echo 'extension=eaccelerator.so' | sudo tee -a /opt/bitnami/php/etc/php.ini
sudo /opt/bitnami/ctlscript.sh restart apache
  • Varnish
sudo mv /opt/bitnami/varnish/scripts/ctl.sh.disabled /opt/bitnami/varnish/scripts/ctl.sh
sudo /opt/bitnami/ctlscript.sh start varnish
sudo /opt/bitnami/ctlscript.sh start apache
  • uploadprogress
wget https://pecl.php.net/get/uploadprogress-1.0.3.1.tgz
tar xzf uploadprogress-1.0.3.1.tgz
cd uploadprogress-1.0.3.1
/opt/bitnami/php/bin/phpize
./configure --with-php-config=/opt/bitnami/php/bin/php-config
make
sudo make install
echo 'extension = apcu.so' | sudo tee -a /opt/bitnami/php/etc/php.ini
sudo /opt/bitnami/ctlscript.sh restart apache

fydy avatar Jun 12 '19 09:06 fydy

how to upload files using php in lampp ubuntu

sreekar avatar Mar 25 '20 11:03 sreekar