Ir para conteúdo
Propaganda

Posts Recomendados

Olá, no tutorial de hoje, irei ensinar a vocês a fazer a instalação de site e compilar a sua source no ubuntu 20.04. (Source otx2)

 

Vamos iniciar.

Ao executar os comandos, algumas vezes será perguntado se você deseja continuar. Por padrão sempre aperte a tecla Y e em seguida a tecla ENTER do teclado, se houver algum ponto em que você precisara agir diferente eu irei indicar o que e onde fazer

sudo apt update
sudo apt upgrade
sudo apt install zip
sudo apt install nano

 

Instalando e Configurando NGINX

sudo apt install nginx
sudo nano /etc/nginx/sites-available/default

Nesse arquivo deve ser adicionado a chamada index.php e deve ser removido o sinal # em algumas linhas. Vou deixar em vermelho as modificações que deverão ser feitas no arquivo. Após terminar a edição aperte CTRL+X, aperte Y, aperte ENTER (tudo isso para salvar o arquivo).

server {
        listen 80 default_server;
        listen [::]:80 default_server;
        root /var/www/html;

        # Add index.php to the list if you are using PHP
        index index.php index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

         # pass PHP scripts to FastCGI server
        #
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
        #
        #       # With php-fpm (or other unix sockets):
                fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        #       # With php-cgi (or other tcp sockets):
        #       fastcgi_pass 127.0.0.1:9000;
        }
}

 E agora, vamos reiniciar o serviço para que entre em vigor todas as alterações.

sudo systemctl restart nginx.service

Para testar se ocorreu tudo certo com a instalação, insira o IP do seu VPS no navegador. Se obtiver uma tela de Boas Vindas como na imagem abaixo. Só vá para o próximo passo se estiver tudo certo até aqui.

image.png.b3f974ae5905c302b435ea55010715ee.png

Instalando MariaDB

sudo apt install mariadb-server

Instalando PHP

sudo apt-get install php-fpm

Instalando phpMyAdmin

 

Ao executar esse comando, vai aparecer uma tela indicando para você selecionar o apache2 ou lighttpd, porém não selecione nenhuma opção, apenas aperte TAB e depois ENTER.

Na próxima tela terá duas opções YES ou NO, aperte a tecla TAB para marcar a opção NO e depois aperte ENTER para prosseguir.

sudo apt-get install phpmyadmin

Após isso, execute o comando a seguir e em sequencia entre no site http://ipNumericoDoSeuServer/phpmyadmin

sudo ln -s /usr/share/phpmyadmin /var/www/html

Será nescessário criar um acesso, pois qualquer outra senha que você tenha definido anteriormente provavelmente não irá funcionar. Não esqueça de substituir as informações em evidencia pelas suas.

sudo mysql -u root
CREATE USER 'DIGITE UM LOGIN'@'localhost' IDENTIFIED BY 'DIGITE UMA SENHA'; GRANT ALL PRIVILEGES ON *.* TO 'DIGITE NOVAMENTE SEU LOGIN'@'localhost'; FLUSH PRIVILEGES;

Após isso, acesse:  0.0.0.0/phpmyadmin.  Onde você vai trocar o 0.0.0.0 pelo IP do seu VPS.

image.jpeg.783b9b965b9dc7fa04af0444054c8d77.jpeg

Lembra da senha que você escolheu na instalação do MariaDB? É aqui que você vai usa-la. O usuário é root e a senha é que você escolheu. Depois clique em Banco de Dados e em seguida digite um nome para o banco de dados e clique em criar.

 

image.jpeg.38e9ee4c3633b5d8e19db1fdad5d75fc.jpeg

Agora clique em importar, selecione a database e clique em executar.

image.thumb.jpeg.4e1eb007448336f7cdc455a5668351c8.jpeg

 

Transfira os arquivos do seu site para o diretório /var/www/html. Preste muita atenção nessa parte, pois os arquivos do site já devem estar dentro da pasta html, não pode ficar algo como /var/www/html/site. Após isso, abra o arquivo config.php do website que você deseja utilizar e coloque as informações sobre o banco de dados: nome, root, senha.

Compilando a Source OTX 2

Faça o download para seu PC e extraia o arquivo. Renomeie a pasta extraída para otserv e abra o famoso arquivo config.lua. Configure essa parte de acordo com seus dados, também adicione a última linha.

ip = "digita o ip do VPS"

-- MySQL
mysqlHost = "127.0.0.1"
mysqlUser = "root"
mysqlPass = "digite a senha que você escolheu na instalação do Maria DB"
mysqlDatabase = "digite o nome da database que você escolheu quando criou a database"
mysqlPort = 3306
mysqlSock = ""
encryptionType = "sha1"

Salve o arquivo e depois zipe a paste com a compactação .zip e envie para o diretório /home em seu VPS. Após isso, só executar em sequencia os comandos a seguir que estará compilado.

apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmariadbclient-dev-compat ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev libboost-iostreams-dev
cd /home/
unzip otserv.zip
cd otserv && cd sources
sh ./autogen.sh && ./configure --enable-server-diag --enable-mysql --enable-root-permission && make -j
mv theotxserver .. && cd ..

Para abrir o fechar o servidor respetivamente, você vai usar:

./theotxserver
killall -9 theotxserver

Créditos pelo o tutorial: Diego Rulez

  • Like 5
Link para o comentário
https://tibiadevs.com/forums/topic/988-clinux-instalando-site-e-compilando-source-ubuntu-2004/
Compartilhar em outros sites

  • Suporte
3 minutos atrás, italoxxx1 disse:

Olá, no tutorial de hoje, irei ensinar a vocês a fazer a instalação de site e compilar a sua source no ubuntu 20.04. (Source otx2)

 

Vamos iniciar.

Ao executar os comandos, algumas vezes será perguntado se você deseja continuar. Por padrão sempre aperte a tecla Y e em seguida a tecla ENTER do teclado, se houver algum ponto em que você precisara agir diferente eu irei indicar o que e onde fazer

sudo apt update
sudo apt upgrade
sudo apt install zip
sudo apt install nano

 

Instalando e Configurando NGINX

sudo apt install nginx
sudo nano /etc/nginx/sites-available/default

Nesse arquivo deve ser adicionado a chamada index.php e deve ser removido o sinal # em algumas linhas. Vou deixar em vermelho as modificações que deverão ser feitas no arquivo. Após terminar a edição aperte CTRL+X, aperte Y, aperte ENTER (tudo isso para salvar o arquivo).

server {
        listen 80 default_server;
        listen [::]:80 default_server;
        root /var/www/html;

        # Add index.php to the list if you are using PHP
        index index.php index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

         # pass PHP scripts to FastCGI server
        #
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
        #
        #       # With php-fpm (or other unix sockets):
                fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        #       # With php-cgi (or other tcp sockets):
        #       fastcgi_pass 127.0.0.1:9000;
        }
}

 E agora, vamos reiniciar o serviço para que entre em vigor todas as alterações.

sudo systemctl restart nginx.service

Para testar se ocorreu tudo certo com a instalação, insira o IP do seu VPS no navegador. Se obtiver uma tela de Boas Vindas como na imagem abaixo. Só vá para o próximo passo se estiver tudo certo até aqui.

image.png.b3f974ae5905c302b435ea55010715ee.png

Instalando MariaDB

sudo apt install mariadb-server

Instalando PHP

sudo apt-get install php-fpm

Instalando phpMyAdmin

Após isso, execute o comando a seguir e em sequencia entre no site http://ipNumericoDoSeuServer/phpmyadmin

sudo ln -s /usr/share/phpmyadmin /var/www/html

Será nescessário criar um acesso, pois qualquer outra senha que você tenha definido anteriormente provavelmente não irá funcionar. Não esqueça de substituir as informações em evidencia pelas suas.

sudo mysql -u root
CREATE USER 'DIGITE UM LOGIN'@'localhost' IDENTIFIED BY 'DIGITE UMA SENHA'; GRANT ALL PRIVILEGES ON *.* TO 'DIGITE NOVAMENTE SEU LOGIN'@'localhost'; FLUSH PRIVILEGES;

Após isso, acesse:  0.0.0.0/phpmyadmin.  Onde você vai trocar o 0.0.0.0 pelo IP do seu VPS.

image.jpeg.783b9b965b9dc7fa04af0444054c8d77.jpeg

Lembra da senha que você escolheu na instalação do MariaDB? É aqui que você vai usa-la. O usuário é root e a senha é que você escolheu. Depois clique em Banco de Dados e em seguida digite um nome para o banco de dados e clique em criar.

 

image.jpeg.38e9ee4c3633b5d8e19db1fdad5d75fc.jpeg

Agora clique em importar, selecione a database e clique em executar.

image.thumb.jpeg.4e1eb007448336f7cdc455a5668351c8.jpeg

 

Transfira os arquivos do seu site para o diretório /var/www/html. Preste muita atenção nessa parte, pois os arquivos do site já devem estar dentro da pasta html, não pode ficar algo como /var/www/html/site. Após isso, abra o arquivo config.php do website que você deseja utilizar e coloque as informações sobre o banco de dados: nome, root, senha.

Compilando a Source OTX 2

Faça o download para seu PC e extraia o arquivo. Renomeie a pasta extraída para otserv e abra o famoso arquivo config.lua. Configure essa parte de acordo com seus dados, também adicione a última linha.

ip = "digita o ip do VPS"

-- MySQL
mysqlHost = "127.0.0.1"
mysqlUser = "root"
mysqlPass = "digite a senha que você escolheu na instalação do Maria DB"
mysqlDatabase = "digite o nome da database que você escolheu quando criou a database"
mysqlPort = 3306
mysqlSock = ""
encryptionType = "sha1"

Salve o arquivo e depois zipe a paste com a compactação .zip e envie para o diretório /home em seu VPS. Após isso, só executar em sequencia os comandos a seguir que estará compilado.

apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmariadbclient-dev-compat ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev libboost-iostreams-dev
cd /home/
unzip otserv.zip
cd otserv && cd sources
sh ./autogen.sh && ./configure --enable-server-diag --enable-mysql --enable-root-permission && make -j
mv theotxserver .. && cd ..

Para abrir o fechar o servidor respetivamente, você vai usar:

./theotxserver
killall -9 theotxserver

Créditos pelo o tutorial: Diego Rulez

Tópico aprovado, parabéns pela contribuição, muito boa.

  • Thanks 1
Link para o comentário
https://tibiadevs.com/forums/topic/988-clinux-instalando-site-e-compilando-source-ubuntu-2004/#findComment-5162
Compartilhar em outros sites

  • Administrador
47 minutos atrás, italoxxx1 disse:

Olá, no tutorial de hoje, irei ensinar a vocês a fazer a instalação de site e compilar a sua source no ubuntu 20.04. (Source otx2)

 

Vamos iniciar.

Ao executar os comandos, algumas vezes será perguntado se você deseja continuar. Por padrão sempre aperte a tecla Y e em seguida a tecla ENTER do teclado, se houver algum ponto em que você precisara agir diferente eu irei indicar o que e onde fazer

sudo apt update
sudo apt upgrade
sudo apt install zip
sudo apt install nano

 

Instalando e Configurando NGINX

sudo apt install nginx
sudo nano /etc/nginx/sites-available/default

Nesse arquivo deve ser adicionado a chamada index.php e deve ser removido o sinal # em algumas linhas. Vou deixar em vermelho as modificações que deverão ser feitas no arquivo. Após terminar a edição aperte CTRL+X, aperte Y, aperte ENTER (tudo isso para salvar o arquivo).

server {
        listen 80 default_server;
        listen [::]:80 default_server;
        root /var/www/html;

        # Add index.php to the list if you are using PHP
        index index.php index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

         # pass PHP scripts to FastCGI server
        #
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
        #
        #       # With php-fpm (or other unix sockets):
                fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        #       # With php-cgi (or other tcp sockets):
        #       fastcgi_pass 127.0.0.1:9000;
        }
}

 E agora, vamos reiniciar o serviço para que entre em vigor todas as alterações.

sudo systemctl restart nginx.service

Para testar se ocorreu tudo certo com a instalação, insira o IP do seu VPS no navegador. Se obtiver uma tela de Boas Vindas como na imagem abaixo. Só vá para o próximo passo se estiver tudo certo até aqui.

image.png.b3f974ae5905c302b435ea55010715ee.png

Instalando MariaDB

sudo apt install mariadb-server

Instalando PHP

sudo apt-get install php-fpm

Instalando phpMyAdmin

Após isso, execute o comando a seguir e em sequencia entre no site http://ipNumericoDoSeuServer/phpmyadmin

sudo ln -s /usr/share/phpmyadmin /var/www/html

Será nescessário criar um acesso, pois qualquer outra senha que você tenha definido anteriormente provavelmente não irá funcionar. Não esqueça de substituir as informações em evidencia pelas suas.

sudo mysql -u root
CREATE USER 'DIGITE UM LOGIN'@'localhost' IDENTIFIED BY 'DIGITE UMA SENHA'; GRANT ALL PRIVILEGES ON *.* TO 'DIGITE NOVAMENTE SEU LOGIN'@'localhost'; FLUSH PRIVILEGES;

Após isso, acesse:  0.0.0.0/phpmyadmin.  Onde você vai trocar o 0.0.0.0 pelo IP do seu VPS.

image.jpeg.783b9b965b9dc7fa04af0444054c8d77.jpeg

Lembra da senha que você escolheu na instalação do MariaDB? É aqui que você vai usa-la. O usuário é root e a senha é que você escolheu. Depois clique em Banco de Dados e em seguida digite um nome para o banco de dados e clique em criar.

 

image.jpeg.38e9ee4c3633b5d8e19db1fdad5d75fc.jpeg

Agora clique em importar, selecione a database e clique em executar.

image.thumb.jpeg.4e1eb007448336f7cdc455a5668351c8.jpeg

 

Transfira os arquivos do seu site para o diretório /var/www/html. Preste muita atenção nessa parte, pois os arquivos do site já devem estar dentro da pasta html, não pode ficar algo como /var/www/html/site. Após isso, abra o arquivo config.php do website que você deseja utilizar e coloque as informações sobre o banco de dados: nome, root, senha.

Compilando a Source OTX 2

Faça o download para seu PC e extraia o arquivo. Renomeie a pasta extraída para otserv e abra o famoso arquivo config.lua. Configure essa parte de acordo com seus dados, também adicione a última linha.

ip = "digita o ip do VPS"

-- MySQL
mysqlHost = "127.0.0.1"
mysqlUser = "root"
mysqlPass = "digite a senha que você escolheu na instalação do Maria DB"
mysqlDatabase = "digite o nome da database que você escolheu quando criou a database"
mysqlPort = 3306
mysqlSock = ""
encryptionType = "sha1"

Salve o arquivo e depois zipe a paste com a compactação .zip e envie para o diretório /home em seu VPS. Após isso, só executar em sequencia os comandos a seguir que estará compilado.

apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmariadbclient-dev-compat ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev libboost-iostreams-dev
cd /home/
unzip otserv.zip
cd otserv && cd sources
sh ./autogen.sh && ./configure --enable-server-diag --enable-mysql --enable-root-permission && make -j
mv theotxserver .. && cd ..

Para abrir o fechar o servidor respetivamente, você vai usar:

./theotxserver
killall -9 theotxserver

Créditos pelo o tutorial: Diego Rulez

Obrigado pela atribuição 

Link para o comentário
https://tibiadevs.com/forums/topic/988-clinux-instalando-site-e-compilando-source-ubuntu-2004/#findComment-5163
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
  • Criar Novo...