Skip to content

Instantly share code, notes, and snippets.

@renatoassis01
Created May 13, 2015 17:55
Show Gist options
  • Save renatoassis01/b7e5355d636dbc16d808 to your computer and use it in GitHub Desktop.
Save renatoassis01/b7e5355d636dbc16d808 to your computer and use it in GitHub Desktop.
Install owncloud OpenSuse 13.2
echo '#================================================================================================================'
echo '# Corrigir a vizualizacao da interface do yast no putty '
echo '#================================================================================================================'
echo "export NCURSES_NO_UTF8_ACS=1" >> /etc/bash.bashrc.local
echo '#================================================================================================================'
echo '# Pacotes basicos: '
echo '#================================================================================================================'
zypper --non-interactive install git nmap mc htop
echo '#================================================================================================================'
echo '# Pacotes base do owncloud: '
echo '#================================================================================================================'
zypper --non-interactive install php5 php5-ctype php5-dom php5-gd php5-iconv php5-json php5-posix php5-xmlwriter \
php5-zip php5-zlib php5-mbstring
echo '#================================================================================================================'
echo '# Recommended packages: '
echo '#=============================================================================================================== '
zypper --non-interactive install php5-curl php5-mcrypt php5-fileinfo php5-openssl php5-intl php5-bz2
zypper addrepo http://download.opensuse.org/repositories/server:php:extensions/server_php_openSUSE_13.2/server:php:extensions.repo
zypper refresh
zypper --non-interactive install php5-imagick php5-ldap php5-ftp php5-exif php5-gmp php5-xcache
echo '#================================================================================================================'
echo '# Install owncloud Server: '
echo '#================================================================================================================'
zypper addrepo http://download.opensuse.org/repositories/isv:ownCloud:community/openSUSE_13.2/isv:ownCloud:community.repo
zypper refresh
zypper --non-interactive install owncloud
echo '#================================================================================================================'
echo '# Install HTTP Servers: '
echo '#================================================================================================================'
zypper --non-interactive install apache2
systemctl start apache2.service
systemctl enable apache2.service
echo '#================================================================================================================'
echo '# Install MariaDB Servers: '
echo '#================================================================================================================'
zypper --non-interactive install mariadb
systemctl enable mysql.service
systemctl start mysql.service
echo '#================================================================================================================'
echo '# definir senha root Mysql '
echo '#================================================================================================================'
mysql_secure_installation
echo '#================================================================================================================'
echo '# definindo permissoes '
echo '#================================================================================================================'
cd /srv/www/htdocs/owncloud
chown -R wwwrun:www data config apps
echo '#================================================================================================================'
echo '# ajustes finos '
echo '#================================================================================================================'
source /etc/bash.bashrc.local
mkdir /sws/
cp -rp /srv/www/htdocs/owncloud/.htaccess /sws/
echo 'Options +FollowSymLinks' >> /srv/www/htdocs/owncloud/.htaccess
cd /srv/www/htdocs/owncloud/
sed -i 's/php_value upload_max_filesize 513M/php_value upload_max_filesize 16G/g' .htaccess
sed -i 's/php_value post_max_size 513M/php_value post_max_size 16G/g' .htaccess
a2enmod php5
a2enmod rewrite
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment