虚拟debian服务器上搭建wordpress
本文内容
- 在vbox虚拟机上安装debian
- 在debian上开启http服务
- 在debian上搭建wordpress
-
虚拟机
NAT
和port forwarding
设置
在vbox虚拟机上安装debian
这好像没什么要说的,建议网络安装,因为反正都要更新的。安装时可安装基本系统,不用什么都安好,节省时间。以后再安装apache,php等。
在debian上搭建服务器
在终端下键入
sudo apt-get install apache2 apache2-utils php5 php5-gd php5-mysql mysql-server mysql-client
安装时做相应设置,比如mysql的root用户密码设为1
(好弱的密码...)
启动apache,mysql的服务
sudo /etc/init.d/apache2 start sudo /etc/init.d/mysql start
安装之后,可以安装phpmyadmin
来管理数据库:
sudo apt-get install phpmyadmin
安装时按提示配置好,访问
http://127.0.0.1/phpmyadmin/
即可进入管理页面
在debian上搭建wordpress
注意:并未讲绑米的问题,简化了情况。欲知详情请见参考文献。
新建个站点文件。
sudo touch /etc/apache2/site-available/wordpress
因为网站文件要放在/var/www/
下,给你的wordpress文件在这里创建个符号链接:
cd /var/www/ ln -s /usr/share/wordpress wordpress
使你的网站激活
sudo a2ensite wordpress sudo /etc/init.d/apache2 restart
在phpmyadmin
中创建个数据库比如说wpdemo
。
然后修改wordpress文件夹里面的wp-config-sample.php文件, 数据库名称填入我们刚才新建的, 数据库用户名填”root”, 密码填上相应的, 保存为wp-config.php文件:
define(’DB_NAME’, ‘wpdemo‘); // The name of the database define(’DB_USER’, ‘root‘); // Your MySQL username define(’DB_PASSWORD’, ’1‘); // …and password
Ok,在浏览器中键入
http://localhost/wordpress/install.php
开始按提示进行著名的5分钟安装吧。
将虚拟机服务暴露到局域网
选择vbox虚拟机网络链接方式为NAT
地址转发,在port forwarding
选项中将虚拟机端口80映射到宿主机的比如说8000端口。
打开phpmyadmin
的管理界面进行如下修改:
-
更改数据库中
wp_options
表下的siteurl内容,将其更改为宿主机的ip。如http://192.168.2.16/wordpress -
更改数据库中
wp_options
表下的home内容(这个大概在第二页),同样改为http://192.168.2.16/wordpress
最后,在局域网内其它机器上访问
http://192.168.2.16:8000/wordpress
怎么样?当然你也可以把端口映射到80.只要你的宿主机并不提供http服务。
参考文献
2012年03月08日 星期四 18时28分48秒