Skip to content

Commit 0913811

Browse files
authored
Update 2024-09-12-exemplo-de-instalação-no-ubuntu-22.04-lts.md
1 parent 6b90fb6 commit 0913811

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

_posts/2024-09-12-exemplo-de-instalação-no-ubuntu-22.04-lts.md

+38
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,20 @@ php-curl php-mbstring php-intl php-gmp php-bcmath php-xml php-imagick imagemagic
2424
```
2525
{: .nolineno }
2626

27+
2728
> Para iniciar o modo de linha de comando do <kbd>MySQL</kbd>, use o seguinte comando e pressione a tecla Enter quando for solicitada uma senha:
2829
30+
2931
```bash
3032
$ sudo mysql
3133
```
3234
{: .nolineno }
3335

36+
3437
> Em seguida, um prompt <kbd>MariaDB [root]></kbd> aparecerá. Agora insira as seguintes linhas, substituindo o nome de usuário e a senha pelos valores apropriados, e confirme-os com a tecla Enter:
3538
3639

40+
3741
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'P@ssW0rDs2';
3842

3943
CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
@@ -65,5 +69,39 @@ md5sum -c nextcloud-x.y.z.zip.md5 < nextcloud-x.y.z.zip
6569
```
6670
{: .nolineno}
6771

72+
> Agora você pode extrair e copiar o conteúdo para o diretório raiz do Apache.
6873
74+
```bash
75+
$ sudo rm -rf /var/www/html/
6976

77+
$ sudo unzip nextcloud-x.y.z.zip -d /var/www
78+
```
79+
80+
> Configurar o Apache requer a criação de um único arquivo de configuração. No Debian, Ubuntu e seus derivados, este arquivo será;
81+
82+
```bash
83+
$ sudo touch /etc/apache2/sites-available/nextcloud.conf
84+
85+
$ sudo vim /etc/apache2/sites-available/nextcloud.conf
86+
```
87+
88+
Para utilizar a instalação <kbd>host virtual</kbd>, coloque o seguinte em seu <kbd>nextcloud.conf</kbd> substituindo <kbd>ServerName</kbd>, bem como os <kbd>DocumentRoot</kbd> e Diretório com valores apropriados para o seu sistema:
89+
90+
```sass
91+
<VirtualHost *:80>
92+
DocumentRoot /var/www/nextcloud/
93+
ServerName seu.server.com
94+
95+
<Directory /var/www/nextcloud/>
96+
Require all granted
97+
AllowOverride All
98+
Options FollowSymLinks MultiViews
99+
100+
<IfModule mod_dav.c>
101+
Dav off
102+
</IfModule>
103+
104+
</Directory>
105+
</VirtualHost>
106+
```
107+
{: file='_sass/jekyll-theme-chirpy.scss'}

0 commit comments

Comments
 (0)