wordpress博客搭建

幸运草 2020年1月8日19:59:03使用教程评论阅读模式

0x00 初始

用于腾讯云的主服务器到期,把主站迁移到现在的数据库服务器,然后把数据库转移到云数据库服务器(腾讯云数据库服务器有学生套餐!),本来以为很快,但过程很多坑。

服务器是Ubuntu,数据库是mysql

0x01下载wordpress

在官网找到最新版地址: https://cn.wordpress.org/download/

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
unzip  wordpress-4.9.4-zh_CN.zip

#移动wordpress目录/var/www/wordpress

mv wordpress /var/www/ 

#更改权限

chown -R www-data:www-data /var/www/wordpress

0x02 安装php

设置安装源

apt-get install software-properties-common
add-apt-repository ppa:ondrej/php  #添加php源
apt-get update

安装php和扩展(安装php其他版本把版本号换一下就可以了)

apt-get -y install php7.2 php7.2-fpm php7.2-mbstring php7.2-xml php7.2-curl  php7.2-gd

参看php状态

netstat -antl | grep 9000
ps -ef | grep php

0x03 安装mysql

这步网上教程很多,也有云数据库,不详细讲,主要安装php-mysql工具

apt-get install php7.2-mysql  #安装php连接mysql的工具

参考(windows 和 centos):http://www.runoob.com/mysql/mysql-install.html

参考(ubuntu):https://blog.csdn.net/xiangwanpeng/article/details/54562362

参考:https://medium.com/@asked_io/how-to-install-php-7-2-x-nginx-1-10-x-laravel-5-6-f9e30ee30eff

0x04安装nginx

sudo apt-get install nginx
sudo service nginx restart

默认监听了80端口,打开浏览器访问服务器ip,即可出现nginx欢迎界面

0x05 配置nginx连接php

  1. vim /etc/nginx/sites-available/default

取消”location ~ .php” 模块的注释,加入如下三行,php7.2请改为对应的版本

root /var/www/wordpress; #网页目录,也就是wordpress目录
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

重启nginx

kill -9  `ps aux | grep  nginx| cut -d' ' -f3`  #结束所有的nginx进程
sudo service nginx restart

测试nginx是否正常接收PHP并解析

在服务器中网站根目录新建 info.php,里面内容写:

  1. <?php phpinfo(); ?>

上面步骤执行完 http://服务器IP/info.php

0x04 配置wordpress 数据库

如果是第一次安装,需要导入数据库,本文不做详细解析,请到网上看更详细的文章,简单就是一下两步:

  1. 在mysql新建数据库
  2. 把压缩包带的数据库文件导入到对应的数据库

第一次安装需要新建数据库,如果是以前安装过,那么直接把以前的数据导入到数据库。数据库配置完成之后,就开始配置wordpress数据库连接,那么需要修改根目录下的 wp-config.php 文件,填写数据库链接,数据库名,用户和密码。

 

备注:修改 wp-config.php 文件,配置 WordPress 访问 MySQL 数据库所必需的信息等内容。wp-config.php 一开始是不存在于 WordPress 中的,您需要自己创建。请参照 wp-config-sample.php 文件样本来进行创建。

到这一步,基本就大功告成啦。

试着访问http://服务器IP/

如果是初次安装,那么可以访问

http://服务器ip.com/wp-admin/install.php

直接进入配置界面。

0x06 后续工作

完成之后还有很多事情需要处理,

绑定自己的域名

开启https

ssl证书颁发

nginx优化

主题挑选

编辑器选择

插件安装

CDN加速等等

如果是迁移wordpress,还需要把wp-content 目录下的主题,插件和上传目录复制过来。

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
幸运草
部落冲突找回游戏进度教程分享 使用教程

部落冲突找回游戏进度教程分享

部落冲突找回游戏进度教程分享,这个在技术层面没什么难度,以前SC不给找或不提供正式受理渠道是受制于人力,这个事挺耗费人力成本的。现在SC牛逼了壮大了客服人多了,他们也慢慢有人力去帮玩家做这个事了。当然...

发表评论