天下脸皮共十分
我占八分

wordpress环境搭建

安装mysql 8.0数据库

默认安装5.7,需要安装配置文件

直接使用apt install mysql-server安装,那么恭喜你踩坑。
sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码(我就是遇到了这个问题,结果搞了一下午╮(╯▽╰)╭)等等……
阅读了一下MySQL安装指南,发现MySQL5.7版本最高只适配到Ubuntu17.04,而MySQL8.0最高适配到Ubuntu18.04。

So,去http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0..***_all.deb,使用
sudo dpkg -i mysql-apt-config_0..***_all.deb
安装执行,选择MySQL8.0,OK。
然后apt update一下

sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码(我就是遇到了这个问题,结果搞了一下午╮(╯▽╰)╭)等等……

阅读了一下MySQL安装指南,发现MySQL5.7版本最高只适配到Ubuntu17.04,而MySQL8.0最高适配到Ubuntu18.04。

So,去http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0..***_all.deb,使用

sudo dpkg -i mysql-apt-config_0..***_all.deb

安装执行,选择MySQL8.0,OK。

然后apt update一下

拷贝wordpress文件到”/var/www/html”

tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
chmod 777 wp-includes

安装php环境

sudo apt install php-fpm php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

安装nginx,并配置/etc/nginx/sites-enabled/default文件

server
{
listen 80;
listen [::]:80; ## listen for ipv6
root /var/www/html/wordpress;
index index.php index.html index.htm index.nginx-debian.html;
server_name ityoung.tech blog.ityoung.tech;

location /
{
try_files $uri $uri/ =404; }

location ~ .php$
{
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

location ~ /.ht
{
deny all;
}

}
赞(1) 打赏
未经允许不得转载:Stephen Young » wordpress环境搭建
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏