Pardus 19 서버 üzerine Nextcloud Kurulumu
파케틀린 유클렌메시
sudo apt install apache2 php7.3 libapache2-mod-php mariadb-server php-xml php-cli php-cgi php-mysql php-mbstring php-gd php-curl php-zip wget unzip -y
PHP 버전(7.2, 7.3 대)을 통해 시스템을 평가할 수 있습니다.
베리타바니 아얄라리
sudo mysql -uroot -e "CREATE DATABASE nextcloud DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci"
sudo mysql -uroot -e "CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'temp123'"
sudo mysql -uroot -e "GRANT ALL ON nextcloud.* TO 'nextcloud'@'localhost'";
sudo mysql -uroot -e "FLUSH PRIVILEGES";
Yukarıdaki komutlar sonrası veritabanında;
유용한 정보: nextcloud
파롤라:temp123
현재 정보:nextcloud_db
셰클린데 올루슈투룰라락티르.
PHP 얄라리
/etc/php/7.3/apache2/php.ini dosyasında aşağıdaki;
memory_limit = 128M
upload_max_filesize = 2M
post_max_size = 8M
max_execution_time = 30
date.timezone =
değerleri değiştireceğiz;
sed -i 's/memory_limit = 128M/memory_limit = 512M/g' /etc/php/7.3/apache2/php.ini
sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 500M/g' /etc/php/7.3/apache2/php.ini
sed -i 's/post_max_size = 8M/post_max_size = 500M/g' /etc/php/7.3/apache2/php.ini
sed -i 's/max_execution_time = 30/max_execution_time = 300/g' /etc/php/7.3/apache2/php.ini
sed -i 's/;date.timezone =/date.timezone = Europe\/Istanbul/g' /etc/php/7.3/apache2/php.ini
Bu adımlar sonrası aşağıdaki değerlere çekilmiş olacaktır. 더 보기
memory_limit = 512M
upload_max_filesize = 500M
post_max_size = 500M
max_execution_time = 300
date.timezone = Europe/Istanbul
세르비슬레린 바슬라틸마시
systemctl start apache2 && systemctl start postgresql
systemctl enable apache2 && systemctl enable postgresql
Bu komutlar sonrası servisler sistem başlatılırken otomatik başlayacaktır.
Nextcloud'un indirilmesi
cd /var/www/html
wget https://download.nextcloud.com/server/releases/nextcloud-19.0.1.zip
unzip nextcloud-19.0.1.zip
chown -R www-data:www-data /var/www/html/nextcloud/
chmod -R 755 /var/www/html/nextcloud/
다음클라우드-19.0.1 버전에 대한 추가 지원 소프트웨어입니다. 예를 들어, 이전 버전과 동일한 버전의 제품을 사용할 수 있습니다.
아파치 아얄라리
aşağıdaki Komut ile nextcloud.conf dosyası olusturulur ve açılır;
nano /etc/apache2/sites-available/nextcloud.conf
daha sonra bu değerler içerisine yapıştırılır;
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/nextcloud/
ServerName nextcloud.example.com
Alias /nextcloud "/var/www/html/nextcloud/"
<Directory /var/www/html/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/html/nextcloud
SetEnv HTTP_HOME /var/www/html/nextcloud
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Daha sonra aşağıdaki komutlar sıra ile çalıştırılır;
a2ensite nextcloud.conf
a2enmod rewrite
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
systemctl restart apache2
아르틱 아라위제 게체빌리리즈
Kurulum yaptığınız sunucu ip adresi ile herhangi bir web tarayıcısında http://ip_adres/nextcloud 아드레시 아실리르. 다음클라우드 아직까지 킬러 정보/파롤라와 유카리다 tanımlanan veritabanı bilgileri girilerek kurulum tamamlanır.
Reference
이 문제에 관하여(Pardus 19 서버 üzerine Nextcloud Kurulumu), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/omercakmak/pardus-19-server-uzerine-nextcloud-kurulumu-49p9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)