搭建一个属于自己的暗网网站
按指令一条条复制执行即可,比搭建明网网站还简单。
准备条件:
- 海外vps一台
以下以云服务器的ubuntu20.04操作系统为例
更新操作系统
sudo apt-get update && sudo apt-get -y upgrade
安装LAMP服务器
apt install lamp-server^
在MySQL数据库服务器上配置一个新的数据库和用户
登录到MySQL数据库服务器
mysql -u root -p
systemctl stop mysql 如果想要停止mysql请输入这条指令
创建一个名为wordpress的新数据库。名称随意,但要记住。
CREATE DATABASE wordpress;
一个新的数据库用户,并给这个用户设置密码。用户、密码随意,但要记住。
CREATE USER frepai@localhost IDENTIFIED BY "frepai";
赋予新创建的用户对新数据库的所有权限
GRANT ALL ON wordpress.* TO frepai@localhost;
重新加载用户权限表,这是在创建新用户或更改现有用户权限后必须执行的步骤,以确保这些更改立即生效
FLUSH PRIVILEGES;
exit 退出数据库
从WordPress官方网站下载最新版本的WordPress压缩包,下载的文件会被保存在当前工作目录,即/tmp
cd /tmp && wget http://wordpress.org/latest.tar.gz
解压WordPress压缩包
tar -xvzf latest.tar.gz -C /var/www/html
然后将“/var/www/html”文件夹下面的“index.html”删除
将WordPress的所有文件从一个子目录移动到Web服务器的根目录,这样用户就可以直接通过域名访问WordPress,而不是通过一个子目录
sudo mv /var/www/html/wordpress/* /var/www/html/
更改目录的所有者和所属组
chown -R www-data:www-data /var/www/html
更改/var/www/html目录权限
chmod -R 755 /var/www/html
在Ubuntu系统上安装Tor软件
apt install tor 安装Tor
vim /etc/tor/torrc 配置Tor
找到下面两行参数,取消注释。
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
启动tor服务
systemctl start tor 启动tor服务
显示隐藏服务的.onion地址
在目录 cd /var/lib/tor 下检查是否有hidden_service文件夹,如何没有重新执行以下命令
systemctl stop tor
systemctl start tor
systemctl enable tor 设置为开机自启动
systemctl disable tor 取消开机自启动
进入目录获取网址
cat /var/lib/tor/hidden_service/hostname
返回的以.onion结尾的网址。
xxxxxxxxxxxxxxxxxx.onion
至此暗网域名就已经搭建完成了!
通过TOR浏览器访问我们的搭建的网站(Tor浏览器下载地址:https://www.torproject.org/)
致敬:freeai