新闻资讯

Ubuntu系统搭建网站教程(花生壳内网穿透)

向日葵 | 2013-12-3

linux 系统的安全,开源性,设置的多样性,使用的人越来越多,人们也多选择 linux 系统做服务器。
自己搭建简单的一个用于上传下载的网站。

首先 Ubuntu 在线安装数据库和 Web 服务器。
打开 terminal 输入
sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd phpmyadmin
「注意」
这个步骤请记住 MySql 的密码。

另外可以安装 MySQL 到图形管理界面:
sudo apt-get install mysql-admin*

安装 Zend 框架
sudo apt-get install zend-framework

测试下 Apache,mysql。

运行正常!

重点:我们说一下 Apache 服务器的配置文件 sudo vi /etc/apache2/sites-
available/default。

<VirtualHost *:80>

ServerAdmin webmaster@localhost

DocumentRoot /home/gal/server/www ##这里可以指向你要做网站的文件夹

Options FollowSymLinks

AllowOverride None

<Directory /home/gal/server/www/> ##上面改动过,这里也要改

 Options Indexes FollowSymLinks MultiViews AllowOverride None

 Order allow,deny

allow from all

还要给/home/gal/server/www 文件夹 777 可写读运行的属性

sudo chmod -R 777 /home/gal/server/www

再把 php 源码放在 WWW 文件夹里!

在ubuntu系统里面下载花生壳客户端(下载请戳我)。

下载后,安装并启用花生壳。

如果想了解Linux系统安装花生壳的详细步骤(请戳我

浏览器输入远程管理地址b.oray.com进入花生壳远程管理页面,
输入安装花生壳时生成的SN码及默认密码admin进入。

登录成功后,选择任意一种方式进行激活并完成授权操作,成功后即可开始使用。

我们也可以在右上角,通过切换账号来改变所绑定的账号,更换之后可以使用新绑定的账号的所有功能。

更换账号后,在“内网穿透”界面点击\<新增映射> 进行添加映射。

填写新增映射信息:
序号 选项 描述
映射类型 选择“网站应用”,适合网页类站点,支持80/443端口;外网通过浏览器输入域名即可直接访问
应用名称 自定义填写
映射协议 HTTPS:用于创建加密安全的网站,可在浏览器访问,外网端口443,花生壳已自动部署SSL证书,本地无需额外部署
「注意」:一个域名仅支持添加一条HTTPS映射
HTTP:用于搭建HTTP协议的站点,非加密访问,默认端口80
外网域名 用于外网访问的域名,选择账号下所拥有的域名;若使用HTTPS协议,需选择账号下所拥有HTTPS映射证书的域名
外网端口 选择外网访问时所需填写的端口。HTTPS外网端口外网端口443;HTTP外网端口默认为80,选择外网访问时所需填写的端口。其中动态端口为系统随机生成的端口号,映射删除后无法恢复;支持选择固定端口(删除映射后可重复使用)
内网主机 所映射的服务器内网IP地址
内网端口 所映射的服务服务器内网端口
带宽 默认根据账号等级分配相应的带宽,也可根据实际需求额外付费购买
夜间带宽 18:00-次日8:00带宽速度提升100%,速度不低于5Mbps;带宽基数越大,夜间越快
访问规则 支持映射设置访问密码进行二次校验访问;支持设置指定时间、区域、IP、浏览器、系统等方式进行应用访问限制【点击查看访问控制帮助教程

域名映射添加成功,生成一个外网访问地址

在外网打开浏览器输入花生壳的外网访问地址测试访问,如果访问到的界面跟局域网访问的界面一致代表映射正常。

花生壳(内网穿透)服务使用方便,不像以前老版本复杂的设置!值得支持... 期待能更加的完善!