Ubuntu搭建wordpress开发环境记录
2017-09-27 10:09
405 查看
之前发过一篇Ubuntu搭建 WordPress 个人博客,是腾讯官网的文档。但个人感觉并不是很好用。尤其是Apache2搭建过程,搞的很差,网上有一片问题没有解决方案。
我的云主机是用CentOS搭建的wordpress,便毕竟开发起来不是很方便,所以决定在本地Ubuntu 虚拟机上再搭个开发环境,用于开发。等开发出新的版本,再传到云上。不知道将来会不会出问题,先做眼前这一步。
默认是在
安装wordpress,从默认安装目录复制到站点目录下。我的站点目录是
创建用于连接mysql的配置文件
改以下三个参数:
安装后参考我的一篇文章,为mysql创建用户和数据库。
启动mysql服务,并设置mysql服务开机启动
在浏览器中打开wordpress安装站点:
如果在云主机上安装,记得把localhost换成云IP地址或者是已经通过备案的域名。
至此,完成。
附:同一个站点管理多个网站的目录示例,在同一个目录下管理多个站点就是这么处理的。
我的云主机是用CentOS搭建的wordpress,便毕竟开发起来不是很方便,所以决定在本地Ubuntu 虚拟机上再搭个开发环境,用于开发。等开发出新的版本,再传到云上。不知道将来会不会出问题,先做眼前这一步。
Apache2
在CentOS中使用Nginx,而在Ubuntu下则使用Apache2。曾经的Apache已经不再用了,sudo apt-get install会发现没有安装包的。
sudo apt-get install apache2
默认是在
/etc目录下,不改站点默认启动路径的话,很不会有什么问题。如果出现问题,请参考我的另一篇解决方案:Ubuntu中Apache2启动失败报错处理,这里不再多说。
wordpress
sudo apt-get install wordpress
安装wordpress,从默认安装目录复制到站点目录下。我的站点目录是
/var/www/html/,所以wordpress路径是
/var/www/html/wordpress。
创建用于连接mysql的配置文件
sudo cp wp-config-sample.php /etc/wordpress/config-localhost.php
#在 /var/www/html/wordpress 目录下 sudo cp wp-config-sample.php wp-config.php
改以下三个参数:
database_name_here、username_here、password_here,分别改成和你云上的数据库一致。如果没有,则在后文创建,不用纠结。
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'db_dream'); /** MySQL database username */ define('DB_USER', 'root'); /** MySQL database password */ define('DB_PASSWORD', '@dreamstone');
Mysql
安装 mysql,并设置密码。切记与前面wordpress的配置文件的密码要一致。sudo apt-get install mysql-server
安装后参考我的一篇文章,为mysql创建用户和数据库。
启动mysql服务,并设置mysql服务开机启动
sudo service mysqld start sudo echo "service mysqld start" >> /etc/rc.local
在浏览器中打开wordpress安装站点:
http://localhost/wordpress/wp-admin/install.php
如果在云主机上安装,记得把localhost换成云IP地址或者是已经通过备案的域名。
至此,完成。
附:同一个站点管理多个网站的目录示例,在同一个目录下管理多个站点就是这么处理的。
html/ ├── wordpress ├── job ├── index.php
相关文章推荐
- Ubuntu开发环境搭建记录
- UBUNTU搭建qwt开发环境qwt在ubuntu编译的方法和记录
- ubuntu 12.04LTS下搭建Andriod开发环境记录
- 在Ubuntu系统上进行SAE+Python+Django开发记录—1.环境搭建
- ubuntu下phonegap+android开发环境搭建记录
- Ubuntu 12.04 server 搭建Android开发环境记录
- ubuntu10.04从安装到搭建Java开发环境记录
- ubuntu下phonegap+android开发环境搭建记录
- linux java 开发环境 搭建记录 (ubuntu)
- sdl2 for android ubuntu开发环境搭建记录,编译SDL2 on ubuntu 16.04 x64
- 阿里云ubuntu 14.04 搭建lamp开发环境的实践记录
- 虚拟机上的Linux Java开发环境部署记录(VirtualBox+Ubuntu)第一章-基础环境搭建
- 在ubuntu上搭建开发环境6---安装和使用vim及其插件(Pathogen和NERDTree)
- ubuntu 10.04(64位)下搭建android2.3/android4.2/4.1/4.0开发环境
- Ubuntu下的AT89S52,S51+SDCC+USBASP的开发环境搭建-大工CSDN高校俱乐部EE01工作室
- Ubuntu下Android开发环境的搭建
- Ubuntu搭建Android开发环境
- AOSP 安卓源码-ubuntu开发环境搭建
- linux ffmpeg开发环境搭建(基于ubuntu14.04和ffmpeg3.2)