Ambiente lnmp para construir wordpress

Banco de dados de configuração

Execute o seguinte comando para entrar no MariaDB.

mysql -uroot -p
  • Execute o seguinte comando para criar o banco de dados MariaDB. Por exemplo "wordpress".

    CRIAR BANCO DE DADOS wordpress;

  • Execute o seguinte comando para criar um novo usuário. Por exemplo, “usuário”, a senha de login é 123456.

    CRIAR USUÁRIO 'usuário'@'localhost' IDENTIFICADO POR '123456';

  • Execute o seguinte comando para conceder ao usuário permissões completas no banco de dados “wordpress”.

    CONCEDER TODOS OS PRIVILÉGIOS NO wordpress.* TO 'user'@'localhost';

  • Execute o seguinte comando para definir a senha da conta root.

Nota: MariaDB 10.4 adicionou a função de login sem senha da conta root em sistemas CentOS. Execute as etapas a seguir para definir a senha da sua conta root e lembre-se dela.

ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('输入您的密码');
  • Execute os seguintes comandos para que todas as configurações tenham efeito.

    PRIVILÉGIOS DE FLUSH;

  • Execute o seguinte comando para sair do MariaDB.

    saída

Instalar e configurar o WordPress

BaixarWordPress

WordPress Você pode baixar a versão chinesa mais recente do WordPress no site oficial do WordPress e instalá-la. Este tutorial usa a versão chinesa do WordPress.

  • Execute o seguinte comando para excluir o arquivo index.php usado para testar a configuração do PHP-Nginx no diretório raiz do site.

    rm -rf /usr/share/nginx/html/index.php

  • Execute os seguintes comandos em sequência, entre no diretório /usr/share/nginx/html/ e baixe e descompacte o WordPress.

    cd /usr/share/nginx/html

  • Baixe a versão mais recente do wordpress

    wget https://cn.wordpress.org/wordpress-6.1.1-zh_CN.tar.gz

  • Descompacte o wordpress

    tar zxvf wordpress-5.0.4-zh_CN.tar.gz

Modifique o arquivo de configuração do WordPress

  • Execute os seguintes comandos em sequência, entre no diretório de instalação do WordPress, copie o arquivo wp-config-sample.php para o arquivo wp-config.php e mantenha o arquivo de configuração de amostra original como backup.

    cd /usr/share/nginx/html/wordpress
    cp wp-config-sample.php wp-config.php

  • Execute o seguinte comando para abrir e editar o arquivo de configuração recém-criado.

Nota: pressione i para mudar para o modo de edição, encontre a parte MySQL do arquivo e modifique as informações de configuração relevantes para configurar o conteúdo no banco de dados WordPress.

# vim wp-config.php

  // ** MySQL settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define('DB_NAME', 'wordpress');

    /** MySQL database username */
    define('DB_USER', 'user');

    /** MySQL database password */
    define('DB_PASSWORD', '123456');

    /** MySQL hostname */
    define('DB_HOST', 'localhost');

Verifique a instalação do WordPress

Vá para a página de instalação do WordPress para começar a configurar o WordPress.

  • Insira http://nome de domínio ou pasta IP/wordpress pública da instância do servidor em nuvem na barra de endereço do navegador , por exemplo:

    https://www.jemooner.com/

  • Insira as seguintes informações de instalação de acordo com as instruções do assistente de instalação do WordPress, clique em Instalar WordPress para concluir a instalação.

informação requerida ilustrar
titulo do site Nome do site WordPress.
nome de usuário Nome do administrador do WordPress. Por motivos de segurança, é recomendado definir um nome diferente de admin. Porque esse nome é mais difícil de decifrar do que o nome de usuário padrão admin.
senha Você pode usar uma senha forte padrão ou uma senha personalizada. Não reutilize senhas existentes e certifique-se de mantê-las em um local seguro.
seu email Endereço de e-mail para receber notificações.

O plug-in de instalação do WordPress avisa que o serviço FTP é necessário

O plug-in de instalação do wordpress avisa que o serviço ftp é necessário. Na verdade, não é realmente necessário instalar o serviço ftp. Basta modificar a configuração do wordpress.
Encontre o arquivo wp-config.php no diretório de instalação do WordPress e adicione o seguinte código ao arquivo:

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

Em seguida, conceda permissões ao diretório de instalação do WordPress:

chmod -R 777 wordpress安装目录

WordPress altera restrições de upload de arquivos

O WordPress geralmente tem um limite de upload de arquivos, geralmente 2M, o que não é suficiente em alguns casos, por isso é natural aumentar o limite de tamanho de upload de arquivos.

  • Encontre o arquivo de configuração php.ini

  • Significado do parâmetro de configuração

    upload_max_filesize(最大上传文件大小)
    post_max_size(POST数据最大字节长度)
    max_execution_time(最大执行时间,单位秒)

  • Depois é só modificar os seguintes valores

    upload_max_filesize = 50M
    post_max_size = 50M
    max_execution_time = 300

wordpress sem memória

O limite de memória do PHP é 128. A julgar pela pergunta, o limite padrão foi excedido.

FastCGI sent in stderr: "PHP message: PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 954368 bytes)

Se tivermos acesso ao arquivo php.ini, podemos editar o valor de memory_limit para o que quisermos. Então reinicie o serviço php

Não há botão para instalar novos plugins e temas ao instalar o WordPress

O arquivo wp-config.php está configurado para não permitir a edição de arquivos.

solução:

Edite /var/www/html/wp-blog/wp-config.php
para excluir ou alterar a seguinte configuração para false

# 禁止文件编辑
define( 'DISALLOW_FILE_EDIT' , true );
# 禁止文件模式
define( 'DISALLOW_FILE_MODS' , true );

Acho que você gosta

Origin blog.csdn.net/cljdsc/article/details/132768525
Recomendado
Clasificación