这几天正好有时间,在自己电脑上搭建了一个lamp服务器。并实现外网的访问。
废话不多说。
1.准备工作
首先在www.meibu.com
并在这个网站里下载了动态更新IP的软件“稻草人”。然后下载PHP博客软件包,wordpress
。准备一台联网的linux电脑就可以了,虚拟机也可以。但用桥接的方式连接host,有自己独立的局域网ip .前期工作一切准备得差不多了。开工...!
2.开始安装 lamp.
这里讲的是在 ubuntu 10.04下安装,其他的版本可能麻烦一点,但也不难。
在终端中输入命令
1. sudo apt-get install tasksel
2. sudo tasksel install lamp-server
安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。
装好后打开http://127.0.0.1/,如果显示
sudo apt-get installphpmyadmin
打开浏览器 ,本人用的是 firefox , 在浏览器中输 http://localhost/phpmyadmin进入安装页面,以root 用户名登陆 ,密码为安装 phpmyadmin时设置的。如下图,创建一个数据库用户名 aivyo。点击“创建”
.添加 用户名 hapcat , 输入密码,保管好密码 ***,点选“授予数据库aivyo的所有权限”。如下图 ,
3.安装 wordpress 博客包
将在官方下载的wordpress压缩包,直接解压到 /var/www目录下。这里别搞错,可以查看wp-config-sample.php的路径是不是
/var/www/wp-config-sample.php
绑定数据库 。用vi或gedit编译 /var/www/wp-config-sample.php另存为wp-config.php。或者在终端输入:
cd /var/www
sudo cp
wp-config-sample.php
wp-config.php
sudo gedit
/var/www/wp-config.php
在gedit编辑中填入,
wordpress
数据库名,
MySQL
数据库名,及密码
define(“DB_NAME” ,“aivyo”)
//wordpress
数据库名
define(“DB_USER”,“hapcat”)
//MySQL
数据库名
在浏览器中输入 localhost/wp-admin/install.php,出现的都是傻瓜操作的界面,没什么技术含量。自己设置一下就可以了。
在博客的下方点击登录,出现登录界面。以自己设置的登录密码进入如图
填入开始申请的动态域名,如myblog.meibu.com ,如下图所示
别急,呵呵,还有最后一步,那个“稻草人”还没有用的呢
在路由器中进行80端口的映射 。我的内网ip是 192.168.1.134 ,在路由器中将 80端口映射到 自己的内网ip 。这个也很简单,在浏览器中输入网关ip,登陆路由器,再根据自己的路由器页面自己慢慢找吧,呵呵。
在自己的电脑或者内网中的一台装有windows系统的电脑中运行稻草人软件,以自己申请的动态域名登录一下(例如,本例中用户名是里是myblog.meibu.com),就可以绑定动态域名了。
到了这里就基本上OK了,可以把自己的域名(myblog.meibu.com)发给在线朋友,看看别人能不能访问你自己的网站服务器了~~
有什么问题可以QQ:295029521 Email:zengweion@126.com
大家一起交流+学习->进步嘛~ ~O(∩_∩)O~