之前楼主的WordPress网站都是跑在加拿大的一个Windows Server 2012服务器上,发布文章的时候总是感觉网络延迟有点大。并且网站长时间运行后,IIS会间歇性的出现消耗大量内存的情况,影响到其他网站,虽然人工重启一下IIS应用程序池可以解决,但是时间长了也烦不胜烦。现在索性迁移到Azure东亚数据中心的Ubuntu虚拟机上来。本文主要记录在迁移过程一些细节步骤。
sudo chown www-data:www-data -R * # Let apache be owner sudo find . -type d -exec chmod 755 {} \; # Change directory permissions rwxr-xr-x sudo find . -type f -exec chmod 644 {} \; # Change file permissions rw-r--r-- sudo service apache2 restart
apt-get -y install phpmyadmin
安装过程遇到的几个问题
2015.5.15更新,最早是按照Ubuntu的官方教程安装的,后来发现这个方法对一个服务器跑多个wordpress站不是很友好,最后按照DigitalOcean的这个教程重新搭建了。
另外记录创建数据库脚本,先用mysql –u root –p打开mysql shell,然后运行
CREATE DATABASE mydb; CREATE USER mydbuser@localhost</a>; SET PASSWORD FOR mydbuser@localhost</a>= PASSWORD("mypassword"); GRANT ALL PRIVILEGES ON mydb.* TO mydbuser@localhost</a> IDENTIFIED BY 'mypassword'; FLUSH PRIVILEGES; exit