15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 腾讯云服务wordpress建站

腾讯云服务wordpress建站

时间:2023-08-12 10:42:02 | 来源:网站运营

时间:2023-08-12 10:42:02 来源:网站运营

腾讯云服务wordpress建站:

安装服务器环境

先打开腾讯云服务器实例页面,然后点击实例操作下面的"登录"链接。输入密码进入Linux,如下:

安装 Nginx

执行以下命令,在 /etc/yum.repos.d/ 下创建 nginx.repo 文件。

vi /etc/yum.repos.d/nginx.repo按 i 切换至编辑模式,写入以下内容。

[nginx] name = nginx repo baseurl = https://nginx.org/packages/mainline/centos/7/$basearch/ gpgcheck = 0 enabled = 1按 Esc,输入 :wq,保存文件并返回。

执行以下命令,安装 nginx。

yum install -y nginx执行以下命令,打开 default.conf 文件。

vim /etc/nginx/conf.d/default.conf一直按d,删除文件中的所有内容,再按i 切换至编辑模式,编辑 default.conf 文件,将下面内容copy进去。

server { listen 80; root /usr/share/nginx/html; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/log/host.access.log main; # location / { index index.php index.html index.htm; } #error_page 404 /404.html; #redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } #pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ .php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }}按 Esc,输入 :wq,保存文件并返回。

执行以下命令启动 Nginx。

systemctl start nginx执行以下命令,设置 Nginx 为开机自启动。

systemctl enable nginx

安装PHP环境

依次执行以下命令,更新 yum 中 PHP 的软件源并安装 PHP 7.2 所需要的包。

rpm -Uvh https://mirrors.cloud.tencent.com/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum -y install mod_php72w.x86_64 php72w-cli.x86_64 php72w-common.x86_64 php72w-mysqlnd php72w-fpm.x86_64执行以下命令,启动 PHP-FPM 服务。

systemctl start php-fpm执行以下命令,设置 PHP-FPM 服务为开机自启动。

systemctl enable php-fpm查看PHP是否安装好了

输入php -v会展示如下版本内容[root@VM-0-14-centos ~]# php -vPHP 7.2.34 (cli) (built: Oct 1 2020 13:37:37) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

安装MySQL

下载安装MySQL

cd /usr/lcoalwget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz mv -v mysql-5.7.22-linux-glibc2.12-x86_64 /usr/lcoal/mysqlmkdir data增加MySQL用户

groupadd mysqluseradd -r -g mysql mysqlchown -R mysql.mysql /usr/local/mysql初始化MySQL

yum -y install numactlyum search libaioyum install libaio/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize编辑配置文件 /etc/my.cnf

vim /etc/my.cnf将文件替换成下面内容

[mysqld]datadir=/usr/local/mysql/databasedir=/usr/local/mysqlsocket=/tmp/mysql.sockuser=mysqlport=3306character-set-server=utf8# 取消密码验证skip-grant-tables# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# skip-grant-tables[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pidMySQL加入到服务并开机启动、最后启动

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqlchkconfig mysql onservice mysql start增加MySQL配置

vim /etc/profile最后一行增加

export PATH=$PATH:/usr/local/mysql/bin再次执行

source /etc/profile执行下面命令、输入下面命令直接回车

mysql -u root -pMySQL数据库设置密码

最好提前先建个数据库(wordpress)CREATE DATABASE IF NOT EXISTS wordpress DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;Root密码设置update user set authentication_string=password('你的密码') where user='root';用户名 uwordpress 密码 abcd2021X123456 按自己需求修改CREATE USER 'uwordpress'@'localhost' IDENTIFIED BY 'abcd2021X123456';GRANT ALL PRIVILEGES ON wordpress.* TO 'uwordpress'@'localhost' IDENTIFIED BY 'abcd2021X123456';flush privileges;如果你想远程连接

update user set host='%' where user = 'root';flush privileges;退出MySQL

exit目前为止所需环境已经安装好了。

安装WordPress

如果你没有安装上面的建数据库,现在你需要创建数据库

最好提前先建个数据库(wordpress)CREATE DATABASE IF NOT EXISTS wordpress DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;用户名 uwordpress 密码 abcd2021X123456 按自己需求修改GRANT ALL PRIVILEGES ON wordpress.* TO 'uwordpress'@'localhost' IDENTIFIED BY 'abcd2021X123456';flush privileges;进入操作目录

cd /usr/share/nginx/html下载WordPress

wget https://cn.wordpress.org/latest-zh_CN.tar.gztar zxvf latest-zh_CN.tar.gzcd /usr/share/nginx/html/wordpresscp wp-config-sample.php wp-config.phpvim wp-config.php编辑 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', 'uwordpress'); /** MySQL database password */ define('DB_PASSWORD', 'abcd2021X123456'); /** MySQL hostname */ define('DB_HOST', 'localhost');修改完成后,按 Esc,输入 :wq,保存文件返回。

执行以下命令,重启 Nginx 服务。systemctl restart nginx启动wordpress

在浏览器地址栏输入 http://192.xxx.xxx.xx/wordpress 192.xxx.xxx.xx是你的外网域名,如下图中:如果显示数据库连接错误,你需要将上面 wp-config.php 中 define('DB_HOST', 'localhost'); localhost 改成内外IP地址,内网IP在上图外网的下面哈。如果显示下图说明你已经成功了,开启你的wordpress之旅了哈。



关键词:服务

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭