安装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;
}
}
评论前必须登录!
注册