使用Linux本地快速搭建web网站,并内网穿透发布上线「内网穿透」
warning:
这篇文章距离上次修改已过439天,其中的内容可能已经有所变动。
为了使用Linux快速搭建一个web网站并进行内网穿透,你可以按照以下步骤操作:
安装web服务器:
可以使用Apache或Nginx,以下以Nginx为例:
sudo apt update sudo apt install nginx配置Nginx:
编辑默认配置文件:
sudo nano /etc/nginx/sites-available/default将其修改为你的网站配置,例如:
server { listen 80; server_name localhost; location / { root /var/www/html; index index.html index.htm index.nginx-debian.html; } }保存并退出编辑器。
启动Nginx服务:
sudo systemctl start nginx sudo systemctl enable nginx创建一个简单的HTML页面以作为网站的首页:
echo "<html><body><h1>Hello, World!</h1></body></html>" | sudo tee /var/www/html/index.html内网穿透:
使用
frp或ngrok等内网穿透工具进行内网穿透。安装
frp:wget https://github.com/fatedier/frp/releases/download/v0.32.1/frp_0.32.1_linux_amd64.tar.gz tar -zxvf frp_0.32.1_linux_amd64.tar.gz cd frp_0.32.1_linux_amd64修改
frps.ini配置文件,并启动服务端:nohup ./frps -c frps.ini &修改
frpc.ini配置文件,并启动客户端:nohup ./frpc -c frpc.ini &这样,你的网站就可以通过内网穿透的方式被外部网络访问了。
请根据你的实际需求和网络环境来配置内网穿透工具,并确保你的服务器安全。
评论已关闭