暗网网站搭建教程
以下以云服务器的ubuntu20.04操作系统为例:
(1)更新操作系统:
sudo apt-get update && sudo apt-get -y upgrade
(2)安装LAMP服务器
apt install lamp-server^
(3)在MySQL数据库服务器上配置一个新的数据库和用户
登录到MySQL数据库服务器
mysql -u root -p
创建一个名为wordpress
的新数据库
CREATE DATABASE wordpress;
一个新的数据库用户,并给这个用户设置密码
CREATE USER frepai@localhost IDENTIFIED BY "frepai";
赋予新创建的用户对新数据库的所有权限
GRANT ALL ON wordpress.* TO frepai@localhost;
重新加载用户权限表,这是在创建新用户或更改现有用户权限后必须执行的步骤,以确保这些更改立即生效
FLUSH PRIVILEGES;
(4)从WordPress官方网站下载最新版本的WordPress压缩包,下载的文件会被保存在当前工作目录,即/tmp
cd /tmp && wget http://wordpress.org/latest.tar.gz
(5)解压WordPress压缩包
tar -xvzf latest.tar.gz -C /var/www/html
上面步骤完成之后,通过Winscp软件连接云服务器(winscp下载地址:https://winscp.net/eng/download.php)
然后将“/var/www/html”文件夹下面的“index.html”删除
(6)回到主目录
cd
(7)将WordPress的所有文件从一个子目录移动到Web服务器的根目录,这样用户就可以直接通过域名访问WordPress,而不是通过一个子目录
sudo mv /var/www/html/wordpress/* /var/www/html/
(8)更改目录的所有者和所属组
chown -R www-data:www-data /var/www/html
(9)更改/var/www/html目录权限
chmod -R 755 /var/www/html
(10)在Ubuntu系统上安装Tor软件
apt install tor
(11)配置Tor
nano /etc/tor/torrc
10步骤执行以后,在服务器上配置下面的代码
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
(11)启动tor服务
systemctl start tor
设置为开机自启动
systemctl enable tor
显示隐藏服务的.onion地址
cat /var/lib/tor/hidden_service/hostname
在目录/var/lib/tor下检查是否有hidden_service文件夹如何没有重新执行命令:
systemctl stop tor
systemctl start tor
systemctl enable tor
到这里暗网域名就已经搭建完成了!
通过TOR浏览器访问我们的搭建的网站(Tor浏览器下载地址:https://www.torproject.org/)