2017-08-25 56 views
-2

我希望能够访问存储在我的Linux PC的任何地方,我自己的网站随时通过无线网络连接在我的Linux电脑我的智能手机能够测试我的网站。 我在互联网上搜索,但我能做的唯一事情就是将手机连接到我的电脑,但不会存储在存储的网站上。存储在Linux的PC的任何手机上查看网站

是否有可能使computeur工作像的personnal服务器?

+0

可能有太多的答案,或者对于这种格式,答案太长。请添加详细信息以缩小答案集或隔离可以用几个段落回答的问题。我建议你找一个开发论坛(也许[Quora](http://www.quora.com/Computer-Programming?))来解决一般问题。然后,如果您有特定的编码问题,请回到Stack Overflow,我们很乐意提供帮助。 –

回答

0

你需要安装一个服务器软件,获取的IP地址和端口转发。 在深度(随着apache2的灯服务器假设你使用的ubuntu):
1.安装软件:
安装apache2的(需要的话),MySQL的(可选),和PHP(可选)与

sudo apt update 
sudo apt install apache2 
sudo apt install mysql-server 
sudo apt install php libapache2-mod-php 

sudo /etc/init.d/apache2 restart 

2.将重启apache您的文件托管的目录:
你想要的所有文件从您的网站移动(你可以保持子文件夹)到在/ var/www/html等通过拖放和下降或mv命令
3.端口转发:
进入你的路由器设置,请转到端口转发设置,让80端口(HTTP)指向您的计算机的IP地址。
4.设置静态IP:
打开的/ etc /网络/使用命令行或使用sudo的鹦鹉螺,发现它的接口。添加以下行并更换():

iface (Ethernet or WiFi port) inet static 
address (IP address you want on network but the first 3 numbers must be the same as the default gateway) 
netmask 255.255.255.0 
gateway (default gateway a.k.a router settings ip) 


5.连接:
如果你的手机是在同一个网络站点,你可以连接到您先前从Web浏览器创建的静态IP地址。从任何地方连接,在http://www.whatsmyip.org/等网站上找到您的外部IP,并连接任何网络浏览器。