image
image
image
image
image
image
文字版 查看下一篇推送
设置轻量应用服务器
•初始化轻量应用服务器, 设置登录密码 比如iamzhaoolee•将域名 hk.v2fy.com 解析到 轻量应用服务器的ip•确认开启轻量应用服务器的80端口,63306端口,待会儿要用
ssh登录到服务器
代码语言:javascript复制# 查看路径
下载
代码语言:javascript复制wget https://wordpress.org/wordpress-5.3.tar.gz
wordpress安装包有时候会下载失败,建议将安装包下载到本地,然后使用sftp手动上传到服务端
解压
代码语言:javascript复制tar -zxvf wordpress-5.3.tar.gz
创建配置文件
代码语言:javascript复制cd wordpress
创建数据库
安装docker
代码语言:javascript复制# 刷新yum源
安装mysql 8.0
代码语言:javascript复制docker run -p 63306:3306 -e MYSQL_ROOT_PASSWORD=zhaooleemysql --name zhaooleemysqldb -d mysql:8.0
•p 53306:3306
将docker容器的3306端口映射到宿主机的63306端口•-e MYSQL_ROOT_PASSWORD=zhaooleemysql
root用户登录密码为 zhaooleemysql•--name zhaooleemysqldb
新建容器的名称为zhaooleemysqldb•mysql:8.0
使用的mysql数据库版本为8.0
进入容器
代码语言:javascript复制docker exec -it zhaooleemysqldb bash
登录数据库
代码语言:javascript复制mysql -uroot -p
新建用户(8.0更为严格,用root用户远程登录比较麻烦, 我们选择新建一个用户)
代码语言:javascript复制create user 'zhaoolee' identified with mysql_native_password by 'eelooahzpw';
•zhaoolee
新用户名为zhaoolee•mysql_native_password
密码加密方式为mysql_native_password
•eelooahzpw
新用户的密码为eelooahzpw•连接端口依然是63306
为新用户zhaoolee增加权限
代码语言:javascript复制grant all privileges on *.* to 'zhaoolee';
刷新权限
代码语言:javascript复制flush privileges;
新建数据库
代码语言:javascript复制create database hk_v2fy charset=utf8;
•新数据库的名称为 hk_v2fy
退出数据库
代码语言:javascript复制exit
退出docker容器
代码语言:javascript复制control p q
tips-000003-nginx-wordpress
尝试用Navicat连接
image
安装php7.3
代码语言:javascript复制sudo yum -y install epel-release
查看php版本以及依赖包
代码语言:javascript复制php -v
安装插件解决需要ftp权限的问题
chmod -R 777 /root/wordpress
安装nginx
代码语言:javascript复制sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
代码语言:javascript复制sudo yum install -y nginx
开启nginx
代码语言:javascript复制# 设置开机启动
配置php-fpm
代码语言:javascript复制vim /etc/php.ini
代码语言:javascript复制vim /etc/php-fpm.d/www.conf
代码语言:javascript复制mkdir /var/run/php73-fpm
为php-fpm添加开机启动
代码语言:javascript复制# 重启
配置nginx
•域名为hk.v2fy.com
代码语言:javascript复制mkdir -p /usr/share/nginx/hk.v2fy.com
更改 /usr/share/nginx/hk.v2fy.com/wp-config.php
代码语言:javascript复制vim /usr/share/nginx/hk.v2fy.com/wp-config.php
image
更改 /etc/nginx/conf.d/hk.v2fy.com.conf
代码语言:javascript复制vim /etc/nginx/conf.d/hk.v2fy.com.conf
代码语言:javascript复制server {
代码语言:javascript复制nginx -t